Files
smartuniverse/changelog.md
T

4.3 KiB

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