Skip to content

Changelog

0.1.0 (2026-10-17)

⚠ BREAKING CHANGES

  • grantr: a service principal's id can't pass for the libraries' own actors (#112)
  • stackr: access with grantr in the template: tenants from memberships, keys, and every command and read checked (#69)

Features

  • grantr: a stored rule acts as itself, in its own workspace (#121) (23330f4)
  • grantr: a tenant's creation is also an entry in the deployment's audit log (#216) (188bd33)
  • grantr: grantr's core: the model, roles, groups, keys, checks, hooks and the audit log (#54) (b17bed9)
  • grantr: members list the workspaces they may open (#85) (fd62b36)
  • grantr: portalr's admin reads, for a tenant's owners and admins and for operators (#89) (c4cfc72)
  • grantr: provision_tenant gives a tenant the admins it lacks (#76) (4cc7b31)
  • grantr: read the audit log from its end, with before_seq and last (#176) (3350daa)
  • grantr: restrict a thread or artifact, and hide it from who holds nothing on it (#94) (68f7b1a)
  • grantr: SQL storage, the admin API, and telemetry (#60) (d75c4f7)
  • grantr: the application installs the rules people accept (#108) (3353706)
  • grantr: the application lists tenants and workspaces, and writes for code rules (#99) (22ee3e0)
  • grantr: the audit log, read by type and by actor (#152) (20e4451)
  • grantr: the catalog, read: the roles a tenant's admins grant, and what a custom role may hold (#165) (ba086a6)
  • grantr: the runtime's roles, the deployment's own tools, and the role matrix (#65) (6c71b8f)
  • lattice-core: the SQL helpers the libraries' storages share, behind a sql extra (#186) (9b6a571)
  • portalr: portalr's and grantr's marks, and ui's tokens and first primitives (#64) (cbbeb93)
  • reflexr: row-level security in the SQL adapter, with the scheduler's reads on the owner's engine (#102) (4cb71dd)
  • relayr: row-level security in the SQL ledger, with the followers' start on the owner's engine (#106) (437ae71)
  • relayr: the inbound adapter, with followers, the ledger and the bridged types (#70) (ce51f03)
  • row-level security in grantr's and artifactr's SQL adapters (#100) (bc0ab8e)
  • stackr: access with grantr in the template: tenants from memberships, keys, and every command and read checked (#69) (6167895)

Bug Fixes

  • grantr: a service principal's id can't pass for the libraries' own actors (#112) (77b7ab3)
  • reflexr: an epoch fences each attempt, so a cancelled and retried one cannot record (#247) (bc2adfe)
  • the thread claim and owner bugs that TLC and the stateful tests found (#271) (907cad9)
  • what ty's trial found: missing @override, context managers' types, and a callable without a name (#62) (6bca781)

Changelog

All notable changes to this project are documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.