馃敄 Release 0.10.0-beta.1

parent 6509c0e2
Pipeline #3366 passed with stage
in 1 minute and 56 seconds
......@@ -2,6 +2,14 @@
## Version 0.10
### Version 0.10.0-beta.1
- **BREAKING CHANGE: BanchoChannel#channelMembers is now a Map.**
- Implement the IRC QUIT command.
- This fixes a huge memory leak, especially on high-traffic public channels (more importantly on #osu), as PARTs aren't emitted on user disconnection.
- Combined with `weak-value-map`, this should make bancho.js very low in RAM usage again!
- I have measured a debugging bancho.js idle instance on #osu with 26.7k members staying stable at 15~20MB memory heap usage over 5 hours.
### Version 0.10.0-beta.0
- Add `weak-value-map` support
......
......@@ -3,7 +3,7 @@
[![NPM](https://nodei.co/npm/bancho.js.png?compact=true)](https://nodei.co/npm/bancho.js/)
[![pipeline status](https://git.cartooncraft.fr/ThePooN/bancho.js/badges/master/pipeline.svg)](https://git.cartooncraft.fr/ThePooN/bancho.js/commits/master)
## Current release: v0.10.0-beta.0
## Current release: v0.10.0-beta.1
# Introduction
......
{
"name": "bancho.js",
"version": "0.10.0-beta.0",
"version": "0.10.0-beta.1",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
......
{
"name": "bancho.js",
"version": "0.10.0-beta.0",
"version": "0.10.0-beta.1",
"description": "Interface with Bancho over IRC, made easy and reliable",
"main": "index.js",
"types": "index.d.ts",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment