Commit Graph

145 Commits

Author SHA1 Message Date
nvms
0133f59e39 1.0.1 2025-04-17 18:44:14 -04:00
nvms
06571ac28a feature: room metadata 2025-04-17 18:43:50 -04:00
nvms
8db63ab664 export type 2025-04-17 17:19:18 -04:00
nvms
9140ea34d8 remove unused type 2025-04-17 17:19:00 -04:00
nvms
22140253fe README 2025-04-17 17:14:33 -04:00
nvms
bffefe344a README 2025-04-17 16:42:50 -04:00
nvms
8a84f6ea04 README 2025-04-17 16:30:08 -04:00
nvms
18f60550e2 change hostname 2025-04-17 16:26:36 -04:00
nvms
6fe63c8d58 publish mesh 2025-04-17 16:18:18 -04:00
nvms
b5cd75a018 add test for getRoom 2025-04-15 20:51:38 -04:00
nvms
8af50f0c00 update .npmignore and bump version 2025-04-15 14:52:03 -04:00
nvms
5bd827515f use latest keepalive-ws 2025-04-15 14:51:34 -04:00
nvms
3395ddb7ac 1.0.2 release 2025-04-15 14:35:49 -04:00
nvms
ada569c83c 1.0.1 release 2025-04-15 14:35:41 -04:00
nvms
437c264895 1.0.0 release 2025-04-15 14:34:41 -04:00
nvms
7170d1bf89 redis-backed room support 2025-04-15 14:33:20 -04:00
nvms
5c322d6bbc Release 2.0.1 2025-03-27 20:42:16 -04:00
nvms
3e6ee88ab7 README 2025-03-27 20:41:52 -04:00
nvms
4f858a5b96 Add missing .gitignore 2025-03-27 20:01:21 -04:00
nvms
48d1205505 feat: "scene" (i.e. world) management
- Add tests to ensure predictable start/stop world behavior.
- Update README to include example usages.
2025-03-27 19:13:41 -04:00
nvms
6e063101cc feat(input): improve safety check of button assignment
feat(time scale): adjust time scale logic, add rawDelta
fix(migrateEntityId): update $ceMap on entity id change
chore(tests): update tests
chore(README): update readme to reflect these new changes
2025-03-27 17:50:10 -04:00
nvms
061c50da90 1.2.0 release 2025-03-27 10:00:14 -04:00
nvms
910e19d690 README 2025-03-26 21:56:12 -04:00
nvms
fc2f2bea12 Remove pointless comments and clean up a bit. 2025-03-26 21:12:41 -04:00
nvms
7714d71b0a feat(keepalive-ws): enhance README and improve client/server implementation
- Add tests
2025-03-26 21:09:28 -04:00
nvms
2acba51367 refactor: convert ids to functional API with improved tests
- Replace class-based implementation with functional approach
- Switch from Manten to Vitest for testing
- Update README with clearer API documentation
- Fix alphabet randomization test
2025-03-26 19:03:31 -04:00
nvms
6be7fbbfe0 feat: make close return a promise and update README 2025-03-26 16:57:24 -04:00
nvms
20fa3707ff fix: improve connection reliability and add comprehensive tests
- Make connect() methods return Promises for better async control
- Remove automatic connections in constructors to prevent race conditions
- Handle ECONNRESET errors gracefully during disconnection
- Add comprehensive test suite covering reconnection, timeouts, and concurrency
2025-03-26 16:51:03 -04:00
nvms
0fa7229471 README 2025-03-26 16:29:37 -04:00
nvms
98df494b76 add tests 2025-03-26 16:17:32 -04:00
nvms
83f618cca7 add tests 2025-02-12 21:13:25 -05:00
nvms
00472d978e satisfy linter 2024-11-05 15:34:35 -05:00
nvms
8bf6823d31 1.2.7 release 2024-09-26 11:53:48 -04:00
nvms
648aba03e8 1.6.4 release 2024-09-26 11:53:22 -04:00
nvms
507a2fe341 1.6.3 release 2024-09-26 11:52:25 -04:00
nvms
3226bbc604 1.0.2 release 2024-09-26 11:51:35 -04:00
nvms
19481c1e1c Release 2.0.0 2024-09-24 14:10:53 -04:00
nvms
4e72f0a8b7 Release 1.6.0 2024-09-24 14:10:44 -04:00
nvms
e6d198ddc4 Release 1.5.13 2024-09-24 14:10:35 -04:00
nvms
dcacf3f988 Release 1.5.13 2024-09-24 14:10:08 -04:00
nvms
c546375d06 Release 1.5.12 2024-09-24 14:09:41 -04:00
nvms
9ad1eeeeb9 - formatting
- allow system to return null to break pipe chain
2024-09-24 14:09:10 -04:00
nvms
91152871d3 1.6.2 release 2024-09-21 14:57:06 -04:00
nvms
bba17d3141 warn once 2024-09-21 14:56:55 -04:00
nvms
ae07092705 1.6.1 release 2024-09-21 14:54:17 -04:00
nvms
64640c8407 warn instead of throw 2024-09-21 14:53:55 -04:00
nvms
82c13fce56 1.0.1 release 2024-09-12 10:36:16 -04:00
nvms
b8184b0e52 1.6.0 release 2024-09-11 13:14:24 -04:00
nvms
43f46c28f4 1.5.6 release 2024-09-11 13:14:05 -04:00
nvms
0bc316f0aa expose resyncSession 2024-09-11 13:13:52 -04:00