Releases: evex-dev/linejs
Releases · evex-dev/linejs
v2.6.1
Bug Fix
- Fix race condition in FileStorage (#98)
set,delete,clearmethods now serialize via a promise-based write lock to prevent concurrent read-modify-write operations from overwriting each other's changes- Prevents data loss during rapid token refreshes or other concurrent storage operations
v2.6
Bug Fix
- Fix E2EE data message decryption for incoming messages (#125)
decryptE2EEDataMessagewas using the wrong public key (receiver's instead of sender's) when decrypting incoming E2EE-encrypted media messages, causing "Unsupported state or unable to authenticate data" errors- Aligned the logic with
decryptE2EETextMessageby auto-detectingisSelffrom the message sender and selecting the correct public key accordingly
Thanks to @Wirat001 for the detailed bug report and analysis!
v2.5 loginz
What's Changed
- Handle disabled client in request method by @Madoa5561 in #124
- Add logoutZ method by @Madoa5561 in #123
- Fix type errors in logoutZ and related code
Full Changelog: v2.4...v2.5
v2.4 legy
What's Changed
- Add example for pollingSquareChatEvents.ts by @Madoa5561 in #120
- Add legyfetch.js customFetch by @Madoa5561 in #121
- Implement polling and message handling in legypolling.js by @Madoa5561 in #122
Full Changelog: v2.3.7...v2.4
v2.3.7 - Fix some bugs
Full Changelog: v2.3.6...v2.3.7
v2.3.6 - Add timeline apis for square
What's Changed
- Add updatePost method by @Madoa5561 in #111
- Add likePost method by @Madoa5561 in #112
- Add createComment method (and patch loose types) by @Madoa5561 in #113
Full Changelog: v2.3.4...v2.3.6
v2.3.6-rc3 - likePost
v2.3.5-rc2
v2.3.5-rc1
fix: nodejs fetch stream error