github quazardous/qdadm @quazardous/qdadm@2.4.5

Patch Changes

  • 25d839d: Type-safety / legacy cleanup (#1196, KPI-9 Phase A). SecurityChecker's parallel legacy branch is retired: rolePermissions/roleHierarchy constructor options are normalized once into a StaticRoleProvider (a passed RoleHierarchy instance now contributes its config to the provider instead of living in a shadow field) — the config surface is unchanged and back-compat is test-locked. New public hasSecurityChecker() on EntityAuthAdapter; EntityManager no longer reaches into the private _securityChecker field through a cast. Phase B complete: all 13 kernel split files converted from type Self = any to their real prototype shapes (Kernel/KernelContext) — with the 4 entity files already on EntityManagerInternal, all 17 prototype-patched files are now this-typed. The typing immediately caught real drift: the #1201 options parentParamMode/routeParamResolver were missing from the KernelContext-side KernelOptions view — now declared.

Don't miss a new qdadm release

NewReleases is sending notifications on new releases.