-
Notifications
You must be signed in to change notification settings - Fork 0
Roadmap
The active release candidate is 0.9.0-rc.1. The canonical package cohort is:
-
SharpAccess.Core; -
SharpAccess.Sqlite; -
SharpAccess.Postgres.
0.9.0-rc.1 has completed its protected release path: hosted provider and integrated release-candidate evidence, NuGet Trusted Publishing, a signed and GitHub-verified tag, public package and symbol publication, GitHub prerelease creation, published-package metadata verification, and clean-consumer validation. It remains a prerelease for evaluation and integration testing; stable 1.0.0 is a later, separately gated release.
SQL Server and MySQL are roadmap candidates only. They are not active projects, dependencies, package IDs, namespaces, registrations, workflows, scripts, tests, operational runbooks, or release blockers.
A future provider proposal requires a new accepted ADR and evidence plan covering:
- provider-neutral compatibility;
- native Windows DB support;
- migrations and historical upgrades;
- transaction and concurrency behavior;
- error classification;
- restricted-principal operation;
- query plans;
- coverage and mutation evidence;
- backup and recovery;
- package-consumer validation;
- security and operational documentation;
- synchronized release and rollback policy.
No placeholder source or dormant dependency should be introduced before approval.
Redis, passkeys/WebAuthn, additional identity-provider presets, distributed rate limiting implementations, additional databases, vendor-specific managed-key packages, and optional observability exporters remain uncommitted ideas unless separately designed, implemented, tested, documented, and approved.
SharpAccess · Windows · .NET 10 · PowerShell 7 · Repository · Security · License