Changelog

All notable changes to react-access-engine are documented here.

v1.0.0

Latest

Stable Release

  • First stable 1.0 release — production-ready
  • Full-stack access control: React hooks + Node.js engine functions
  • All APIs finalized and documented

v0.1.4

Added

  • Backend & Node.js support — 18 engine exports (hasPermission, hasRole, evaluateFeature, evaluatePolicy, assignExperiment, and more)
  • Shared config pattern — defineAccess() config reusable across React frontend and Express/Fastify/Node.js backend
  • Express middleware examples — permission guards, feature gates, plan gates, ABAC policy evaluation, A/B experiment assignment
  • Plugins on backend — audit logger, analytics, custom operators, and DebugEngine all work server-side
  • Full access snapshot helper for server-side rendering
  • Demo apps for both React and Express
  • 620 tests passing (up from 202)

v0.1.3

Fixed

  • Patch release — bug fixes and stability improvements

v0.1.2

Fixed

  • Patch release — bug fixes and stability improvements

v0.1.1

Fixed

  • Patch release — bug fixes and stability improvements

v0.1.0

Added

  • Initial project scaffolding with pnpm monorepo + TurboRepo
  • Core RBAC engine with role and permission checking
  • Basic feature flag engine
  • AccessProvider and Can component