All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.0.0-alpha.23 (2024-04-20)
- Fix JSONLike model recognition (557d5a4)
2.0.0-alpha.22 (2024-04-05)
- Add session validation to weak function pool (6caafc2)
2.0.0-alpha.21 (2024-04-01)
- replace FinalizationRegistry (fce7f1d)
2.0.0-alpha.20 (2024-03-28)
- Fix issues (with init method to public in
client.ts
) (ef8cbab)
2.0.0-alpha.19 (2024-03-28)
- Add static create method in Client class (1a6320d)
2.0.0-alpha.18 (2024-03-25)
- Add SendError class and refactor function resolver (5597e4b)
2.0.0-alpha.17 (2024-03-22)
- Changed way of generating default Classes; Add InvertedWeakMap; Code refactor; Uncomment and refine function cleanup test; Update LICENSE year; Updated Base Node and npm version to 18.x (38b2db1)
2.0.0-alpha.16 (2023-09-12)
- change data showing due to unknown issue a failed load of compressionResolver (6be7870)
2.0.0-alpha.15 (2023-09-12)
- Temporarily disable
Session is not in opened state
due to make some traces (932bb31)
2.0.0-alpha.14 (2023-07-03)
- Add
try...catch
for each send function (3fe42d8)
2.0.0-alpha.13 (2023-03-30)
2.0.0-alpha.12 (2023-03-29)
- Back to Async (here we go again). Added
JSONLike
optimization module (04709cc)
2.0.0-alpha.11 (2023-03-28)
- Fully remove
brotli
from CompressionResolvers (5bbdaff)
2.0.0-alpha.10 (2023-03-27)
- Add
idResolvers
support. Add export of Integrated Resolvers. AddPureBrotliCompressionResolver
andWasmBrotliCompressionResolver
(for different env support) (9f5316e)
2.0.0-alpha.9 (2023-03-24)
- Add
idResolvers
support. Add export of Integrated Resolvers. AddPureBrotliCompressionResolver
andWasmBrotliCompressionResolver
(for different env support) (7e7a933)
2.0.0-alpha.8 (2023-03-24)
- Back to sync model resolver (Function Resolver) (1a08605)
2.0.0-alpha.7 (2023-03-23)
- Fix
Session is not in opened state
Error. Back to sync model resolver (1b0902d)
2.0.0-alpha.6 (2023-03-19)
- Add pure-uuid to fix crypto problem (temp solution) (4638f14)
2.0.0-alpha.5 (2023-03-16)
- Remove useless packages (7b99bfc)
2.0.0-alpha.4 (2023-03-16)
- Finally remove winston. Replaced with custom logging function. Updated Types. Fix WFP onclose event bad emitting. Remove isomorphic-ws. Updated Client params. (f955fb9)
2.0.0-alpha.3 (2023-03-15)
- Remove winston (db60578)
2.0.0-alpha.2 (2023-03-15)
- Remove winston (8117ac8)
2.0.0-alpha.1 (2023-03-14)
2.0.0-alpha.0 (2023-03-13)
- Code is mostly changed. Client and Server are now Separated. Added ability to use
CompressResolvers
. Moved logger fromconsole.log
towinston
. Buffer Polyfills are now integrated.stream-browserify
installed only for logger support, but it could be used for adding streams on web.WeakFunctionPool
is still badly cleaning unused functions - Moved tests (and jest) to another folder
- Fully changed tsconfig
- Added types into dist build (6dcd971)
- Code moved to ts (7aa5c4f)
- Fully changed tsconfig (7da970f)
- Moved tests (and jest) to another folder (68d5ce7)
1.1.3 (2023-03-01)
- Fix Maximum call stack exceeded when trying to create a stream from client (e829597)
1.1.2 (2023-01-26)
- Add types support. Add prebuilt for
CommonJS
andESM
(142dd97)
1.1.1 (2023-01-23)
- Fix undefined ping/pong module on client-side (fb27eb8)
- Fix unhandled
Session is not in opened state
error (05d0136) - Typo fix (f65ef59)
1.1.0 (2023-01-23)
- Add ping/pong calls (695d106)
1.0.12 (2023-01-13)
- update functionResolver (ba2fdad)
1.0.11 (2023-01-12)
- remove node version ident (cfe246f)