Files
smartuniverse/changelog.md
T

140 lines
4.3 KiB
Markdown
Raw Permalink Normal View History

# 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