Core Modules Version Matrix
Keep this table in sync with package READMEs and changelogs. Update here first, then bump NuGet/NPM packages and release notes.
For industry modules (banking, insurance, etc.), check the module README for the current package version.
| Module | Runtime | Package | Current Version | Notes |
|---|---|---|---|---|
| Identity Validator | .NET | PrimusSaaS.Identity.Validator | 2.0.0 | ASP.NET Core auth handler + diagnostics |
| Identity Validator | Node.js | @primus-saas/identity-validator | 1.3.3 | Express/NestJS middleware + headless validator |
| RBAC Core | .NET | PrimusSaaS.Rbac | 1.0.0 | Core RBAC engine |
| RBAC InMemory | .NET | PrimusSaaS.Rbac.InMemory | 1.0.0 | In-memory RBAC store |
| RBAC EF Core | .NET | PrimusSaaS.Rbac.EFCore | 1.0.0 | EF Core RBAC store |
| Logging | .NET | PrimusSaaS.Logging | 1.2.6 | ILogger provider + middleware |
| Logging | Node.js | @primus-saas/logging | 1.2.5 | Express middleware + logger |
| Notifications | .NET | PrimusSaaS.Notifications | 2.0.0 | Email/SMS/templates/queues |
| Feature Flags | .NET | PrimusSaaS.FeatureFlags | 2.0.0 | In-memory provider with rollout rules |
| Feature Flags | Node.js | @primus-saas/feature-flags | 1.0.0 | In-memory, JSON, and env providers |
| Document Renderer | .NET | PrimusSaaS.Documents | 2.0.0 | Text input; Markdown/HTML rendered as plain text |
When bumping any package, update this matrix, the package README/changelog, and any install commands in other docs (e.g., Live Demo API, Client Integration Guide).