Releases: soketi/soketi
Releases · soketi/soketi
1.6.1
What's Changed
- Fixed cache missed event formats by @mlnkrish in #723
- Bump the databases group with 1 update by @dependabot in #931
- Bump the databases group with 3 updates by @dependabot in #994
- Bump the all group with 9 updates by @dependabot in #975
New Contributors
Full Changelog: 1.6.0...1.6.1
1.6.0
- Docker images now build correctly for non-
linux/amd64
architectures (#835) - Fixed the case when the MD5 body was also passed via query string, leading to 401 errors (#852)
- Added handler for unhandled exceptions (#848)
- Bumped versions for the following packages due to security concerns: @pm2/agent (that used a vulnerable
vm2
version) (#927), PM2 (#886), xml2js (#875), packages related to databases (#919), pollution & cookies packages (#873, #871, #922, #925, #926, #872)
1.5.0
CI & Docker Improvements
Using multi-stage builds for Docker, we achieved lower image size, respectively:
- Debian images: 376.6 MB -> 99.6 MB (73% reduction)
- Alpine images: 82.9 MB -> 73 MB (12% reduction)
- Distroless images: unchanged (72.9 MB)
The image layers are cached between builds and commit-based and PR tags are now a thing, even for ARMv7 and arm64.
Brought back package-lock.json
package-lock.json
has been missing since the last incident with the colors
package. Not it's back, making sure the tested packages are the same as the ones we release with our distributables (NPM, Docker). Bad idea, never remove package locks. 🤡
1.4.0
- Updated packages (#638, #648, #656)
- Added
SOKETI_HOST
(host
) andSOKETI_METRICS_HOST
(metrics.host
) variables to bind the server to hosts other than0.0.0.0
(#647, 9d4fbb2, @erikn69) - Enabled more tests from upcoming 2.x & fixed shutdowns due to incorrect order of closing the elements like adapters and queue managers (#653)
- Added support for
filter_by_prefix
in the HTTP API (#654) - Fixed a bug where upon request aborting, the response object was causing a crash by not being able to send a server error (43a9399)
- Fixed race conditions caused by requests that were aborted until the
onAbort()
handler was implemented (#655)
1.3.0
1.2.0
1.1.0
1.0.2
1.0.1
- Mirrored fixes from
0.34.1
(https://github.com/soketi/soketi/releases/tag/0.34.1)