Repository navigation
plain-store 0.10.0
Fix stale selectors, updates missed before subscription, interrupted-render selector handling, and React DOM SSR/hydration. Improve object/binary comparisons and rewrite the README around practical usage and tradeoffs.
Compatibility: public declarations, deprecated APIs, React >=18, legacy dist paths, and root/deep imports are preserved. An explicit .mjs entry is added. Development tooling requires Node.js 24.15+.
Validation: React 18 and 19 CI each passed 47 tests, production builds, and tarball checks. README examples type-check and dependency audit reports zero known vulnerabilities. Stable selectors avoid duplicate evaluation; concurrency-safe checks have a small fixed cost in trivial-selector benchmarks.
Published to npm as plain-store@0.10.0. See CHANGELOG.md for details.