# 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