-
Squashed commit of the following:
-
Fix persistence of newly assigned number
-
Diagnostic framework & wiring
-
Fixes
-
Minor tweaks
-
WIP - Refactoring, diagnostics & node API progress
-
WIP - error handling, diagnostics, behavior fixes
-
More error handling & bug fixes
-
Hierarchical part storage
-
Remove MatterServer as dependency for Host
-
Excessive prettiness, better error handling, misc
-
Ignore global attributes + better defaults.
-
Various fixes & hygiene
-
More updates for device API
-
Fixes
-
Invocation ACL enforcement, fixes
-
Matter.js fixes, test fixes & code gen tweaks
-
Device code gen
-
Fix a bit of JS weirdness
-
Better time reset logic
-
Revert 0.7 APIs
-
Start of list & struct management tests
-
New device API.
-
Tweaks, some fixes
-
Fixes & tests
-
Squashed commit of the following:
-
WIP: Refactor cluster lifecycle handling.
-
Fix up tests
-
Squashed commit of the following:
-
Tweaks & fixes
-
No sparse array for nocs/fabrics
-
change handler creation needs clusterServer to be set on backing object
-
Enhance proxy for array handling
-
Cloning must also support objects
-
Allow non fabricFiltered reads
-
Log "undefined"
-
Support sparse arrays in storage and restore "undefined" (8)and update)
-
Use current message/session for initial subscription data reads
-
Fixes and tests
-
More datasource tests, fix versions
-
Optional version persistence
-
ActionContext and transactionality changes
-
checkpoint
-
Checkpoint
-
Test fixes, formalized behavior reactivity
-
Fix build and some tests and bugs
-
API changes & test fixes
-
Update node.js environment, examples and exports
-
Runtime rewrites + ServerNode tests
-
Fix storage root
-
Test fixes
-
docs on RuntimeService
-
Low-level API for endpoints + fixes
-
Format
-
Add missing event handler wiring
-
Add timed info to context
-
Read initial SUbscription data with correct context
-
Fix typing error
-
Fix shutdown
-
Fixes and Excelsior 1000 EZ-Nite
-
Fix botched merge
-
Fixes
-
Various fixes.
-
Bit of additional formality for lifecycle
-
Tweak advertisement handling
-
Fixes, one api extension
-
Forgot to commit
-
Fixes
-
Bridged nodes emit redundant reachability changes
-
Minor additions
-
Improved configurability of Node.js process
-
Fixes
-
Action tracing infrastructure
-
Run format, remove circular reference.
-
Couple of fixes
-
WIP
-
Tests & fixes.
-
Format
-
Renamed TimedOperation and loosened requirements
-
Factory reset, fixes, quality of life
-
Initialization resilience
-
Fix dropped lifecycle changes
-
Additional lifecycle change event testing
-
Handle premature exit during await
-
Improved initialization error logging
-
Do not write to immutable value.
-
Terminate on construction errors by default
-
Async create for nodes and add for parts
-
Part.set
-
Do not generate type definitions for examples
-
Rename "offline" to "act" and better document
-
Fixes and more tests
-
Finish fabric-filtered read
-
Load shims for Node < 19 in direct mocha
-
Just set globalThis.crypto
-
Import webcrypto
-
Define isGlobalAttribute differently
-
Fix cluster composition
-
Fix extended cluster when no elements
-
Fix variable load order
- + more commits ...