140 lines
4.3 KiB
Markdown
140 lines
4.3 KiB
Markdown
# Changelog
|
|
|
|
## 2026-05-01 - 1.0.109 - fix(types,client,server)
|
|
improve type safety and harden client/server message handling
|
|
|
|
- add explicit unsubscribe socket request typing and typed processMessage responses for authenticated, missing-channel, and unauthenticated cases
|
|
- guard client channel subscription and message posting when no socket connection is available
|
|
- tighten generic message typing and optional state handling across universe, client message, and reaction request classes
|
|
- modernize package and tooling configuration, including renamed dependencies, pnpm workspace metadata, and updated node-based tests
|
|
|
|
## 2024-05-29 - 1.0.108 - maintenance
|
|
Repository metadata and TypeScript configuration were updated across the latest release cycle.
|
|
|
|
- Updated project description
|
|
- Updated TypeScript configuration
|
|
- Updated `npmextra.json` githost settings
|
|
|
|
## 2023-07-25 - 1.0.106 - 1.0.107 - core
|
|
This version range contains repeated trivial core update fixes with no further detail.
|
|
|
|
- Applied minor `core` update fixes across versions `1.0.106` and `1.0.107`
|
|
|
|
## 2020-09-24 - 1.0.98 - 1.0.105 - core
|
|
This version range contains repeated trivial core update fixes with no further detail.
|
|
|
|
- Applied minor `core` update fixes across versions `1.0.98` through `1.0.105`
|
|
|
|
## 2019-08-13 - 1.0.57 - 1.0.97 - core
|
|
This version range contains repeated trivial core update fixes with no further detail.
|
|
|
|
- Applied minor `core` update fixes across versions `1.0.57` through `1.0.97`
|
|
|
|
## 2019-06-06 - 1.0.47 - 1.0.56 - core
|
|
This version range contains repeated trivial core update fixes with no further detail.
|
|
|
|
- Applied minor `core` update fixes across versions `1.0.47` through `1.0.56`
|
|
|
|
## 2019-04-11 - 1.0.25 - 1.0.46 - core
|
|
This version range contains repeated trivial core update fixes with no further detail.
|
|
|
|
- Applied minor `core` update fixes across versions `1.0.25` through `1.0.46`
|
|
|
|
## 2019-01-30 - 1.0.23 - dependencies
|
|
Dependency maintenance updates were made in this release cycle.
|
|
|
|
- Updated project dependencies
|
|
|
|
## 2018-05-30 - 1.0.22 - websocket
|
|
The websocket infrastructure was reworked.
|
|
|
|
- Switched to the complete websocket infrastructure
|
|
|
|
## 2018-05-28 - 1.0.21 - core
|
|
Core behavior was updated to support a transparent universe model.
|
|
|
|
- Updated core to transparent universe handling
|
|
|
|
## 2018-05-26 - 1.0.20 - UniverseMessage / UniverseChannel
|
|
Authentication handling for channel-based messages was improved.
|
|
|
|
- Improved authentication for messages associated with channels
|
|
|
|
## 2018-05-24 - 1.0.19 - dependencies
|
|
Dependency maintenance updates were made.
|
|
|
|
- Updated project dependencies
|
|
|
|
## 2018-05-24 - 1.0.18 - UniverseChannel
|
|
Channel handling was improved.
|
|
|
|
- Improved `UniverseChannel` handling
|
|
|
|
## 2018-05-23 - 1.0.17 - core
|
|
Core channel handling was improved across the release.
|
|
|
|
- Improved channel handling in core
|
|
|
|
## 2018-05-23 - 1.0.16 - structure
|
|
Project structure and formatting were cleaned up.
|
|
|
|
- Formatted the TypeScript codebase
|
|
|
|
## 2018-05-19 - 1.0.15 - core
|
|
Release preparation work was completed.
|
|
|
|
- Prepared core for release
|
|
|
|
## 2018-05-07 - 1.0.14 - message
|
|
The message layer was refactored.
|
|
|
|
- Refactored message-related functionality
|
|
|
|
## 2018-04-29 - 1.0.9 - 1.0.13 - maintenance
|
|
This version range mainly contains standards, CI, and general maintenance updates.
|
|
|
|
- Moved the project toward TypeScript predominance
|
|
- Updated the project to latest standards
|
|
- Updated CI and CI configuration
|
|
- Included general maintenance updates with limited detail
|
|
|
|
## 2018-04-05 - 1.0.8 - documentation
|
|
Documentation was improved.
|
|
|
|
- Added a better README
|
|
|
|
## 2018-04-05 - 1.0.7 - package
|
|
Package publishing configuration was updated.
|
|
|
|
- Added npm access level configuration
|
|
|
|
## 2018-04-04 - 1.0.5 - scope
|
|
Project package scope was updated.
|
|
|
|
- Migrated to the new pushrocks scope
|
|
|
|
## 2018-03-27 - 1.0.4 - networking
|
|
Connection lifecycle handling was improved.
|
|
|
|
- Fixed opening and closing behavior on both server and client sides
|
|
|
|
## 2018-03-17 - 1.0.3 - messaging
|
|
Message delivery and compatibility issues were addressed.
|
|
|
|
- Fixed RxJS incompatibility
|
|
- Corrected message sending behavior
|
|
|
|
## 2018-03-15 - 1.0.2 - core
|
|
Initial runtime functionality was established.
|
|
|
|
- Got the project running
|
|
|
|
## 2018-03-08 - 1.0.1 - testing
|
|
Initial test setup was updated.
|
|
|
|
- Updated the initial test
|
|
|
|
## 2018-03-07 - 1.0.1 - project
|
|
Initial project setup.
|
|
|
|
- Initial commit |