Skip to content

chore: release packages#23

Merged
rbrasier merged 1 commit into
mainfrom
changeset-release/main
Jun 29, 2026
Merged

chore: release packages#23
rbrasier merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 27, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@rbrasier/adapters@2.0.0

Minor Changes

  • 96885c0: Auth front-door pages and a runtime admin settings store.

    • Auth pages: standalone /login, /register, /reset-password (+
      /reset-password/[token]) on a shared email+password form; /admin/login
      redirects to /login?next=/admin. Adds the Better Auth password-reset flow
      (logging mailer stub) and a registration-approval gate via
      core_users.status (active / pending / rejected). New sign-ups land
      pending unless approval is disabled; session creation is blocked for
      non-active accounts. /admin/users gains a pending-approval queue and a
      status column.
    • Settings store: admin_settings table with grouped jsonb columns
      (login_settings, ai_configuration, extended_settings). /admin/settings
      edits Login Methods and AI Configuration; DB overrides env and env is the
      fallback (seeded on first boot). AI provider/keys switch with no redeploy.
    • Secrets: AES-256-GCM AesSecretCipher keyed by APP_SETTINGS_ENCRYPTION_KEY;
      the settings API returns set/unset, never plaintext.
    • Both installers write APP_SETTINGS_ENCRYPTION_KEY and note that runtime
      config now lives at /admin/settings.
  • 88cbb79: Auth methods, RBAC, and navigation progress.

    • Auth: email+password is the new default, with magic-link and Microsoft Entra
      (Azure AD OIDC) as additive options that can run alongside it. Adds the
      Better Auth core_accounts table and snake_case field mapping.
    • RBAC: roles and capability-flag permissions. Seeds everyone and admin
      (admin is an immutable wildcard sourced from is_admin). Admin UI at
      /admin/roles to create custom roles; tRPC permissionProcedure gating.
    • Navigation: a 2px top progress bar shown during prefetch-before-navigation.
    • Both installers (init-project.sh and create-ai-app-template) prompt for
      the new auth options.

Patch Changes

  • Updated dependencies [96885c0]
  • Updated dependencies [88cbb79]
    • @rbrasier/domain@2.0.0
    • @rbrasier/shared@2.0.0

@rbrasier/application@2.0.0

Minor Changes

  • 96885c0: Auth front-door pages and a runtime admin settings store.

    • Auth pages: standalone /login, /register, /reset-password (+
      /reset-password/[token]) on a shared email+password form; /admin/login
      redirects to /login?next=/admin. Adds the Better Auth password-reset flow
      (logging mailer stub) and a registration-approval gate via
      core_users.status (active / pending / rejected). New sign-ups land
      pending unless approval is disabled; session creation is blocked for
      non-active accounts. /admin/users gains a pending-approval queue and a
      status column.
    • Settings store: admin_settings table with grouped jsonb columns
      (login_settings, ai_configuration, extended_settings). /admin/settings
      edits Login Methods and AI Configuration; DB overrides env and env is the
      fallback (seeded on first boot). AI provider/keys switch with no redeploy.
    • Secrets: AES-256-GCM AesSecretCipher keyed by APP_SETTINGS_ENCRYPTION_KEY;
      the settings API returns set/unset, never plaintext.
    • Both installers write APP_SETTINGS_ENCRYPTION_KEY and note that runtime
      config now lives at /admin/settings.
  • 88cbb79: Auth methods, RBAC, and navigation progress.

    • Auth: email+password is the new default, with magic-link and Microsoft Entra
      (Azure AD OIDC) as additive options that can run alongside it. Adds the
      Better Auth core_accounts table and snake_case field mapping.
    • RBAC: roles and capability-flag permissions. Seeds everyone and admin
      (admin is an immutable wildcard sourced from is_admin). Admin UI at
      /admin/roles to create custom roles; tRPC permissionProcedure gating.
    • Navigation: a 2px top progress bar shown during prefetch-before-navigation.
    • Both installers (init-project.sh and create-ai-app-template) prompt for
      the new auth options.

Patch Changes

  • Updated dependencies [96885c0]
  • Updated dependencies [88cbb79]
    • @rbrasier/domain@2.0.0
    • @rbrasier/shared@2.0.0

create-ai-app-template@0.5.0

Minor Changes

  • 96885c0: Auth front-door pages and a runtime admin settings store.

    • Auth pages: standalone /login, /register, /reset-password (+
      /reset-password/[token]) on a shared email+password form; /admin/login
      redirects to /login?next=/admin. Adds the Better Auth password-reset flow
      (logging mailer stub) and a registration-approval gate via
      core_users.status (active / pending / rejected). New sign-ups land
      pending unless approval is disabled; session creation is blocked for
      non-active accounts. /admin/users gains a pending-approval queue and a
      status column.
    • Settings store: admin_settings table with grouped jsonb columns
      (login_settings, ai_configuration, extended_settings). /admin/settings
      edits Login Methods and AI Configuration; DB overrides env and env is the
      fallback (seeded on first boot). AI provider/keys switch with no redeploy.
    • Secrets: AES-256-GCM AesSecretCipher keyed by APP_SETTINGS_ENCRYPTION_KEY;
      the settings API returns set/unset, never plaintext.
    • Both installers write APP_SETTINGS_ENCRYPTION_KEY and note that runtime
      config now lives at /admin/settings.
  • 88cbb79: Auth methods, RBAC, and navigation progress.

    • Auth: email+password is the new default, with magic-link and Microsoft Entra
      (Azure AD OIDC) as additive options that can run alongside it. Adds the
      Better Auth core_accounts table and snake_case field mapping.
    • RBAC: roles and capability-flag permissions. Seeds everyone and admin
      (admin is an immutable wildcard sourced from is_admin). Admin UI at
      /admin/roles to create custom roles; tRPC permissionProcedure gating.
    • Navigation: a 2px top progress bar shown during prefetch-before-navigation.
    • Both installers (init-project.sh and create-ai-app-template) prompt for
      the new auth options.

@rbrasier/domain@2.0.0

Minor Changes

  • 96885c0: Auth front-door pages and a runtime admin settings store.

    • Auth pages: standalone /login, /register, /reset-password (+
      /reset-password/[token]) on a shared email+password form; /admin/login
      redirects to /login?next=/admin. Adds the Better Auth password-reset flow
      (logging mailer stub) and a registration-approval gate via
      core_users.status (active / pending / rejected). New sign-ups land
      pending unless approval is disabled; session creation is blocked for
      non-active accounts. /admin/users gains a pending-approval queue and a
      status column.
    • Settings store: admin_settings table with grouped jsonb columns
      (login_settings, ai_configuration, extended_settings). /admin/settings
      edits Login Methods and AI Configuration; DB overrides env and env is the
      fallback (seeded on first boot). AI provider/keys switch with no redeploy.
    • Secrets: AES-256-GCM AesSecretCipher keyed by APP_SETTINGS_ENCRYPTION_KEY;
      the settings API returns set/unset, never plaintext.
    • Both installers write APP_SETTINGS_ENCRYPTION_KEY and note that runtime
      config now lives at /admin/settings.
  • 88cbb79: Auth methods, RBAC, and navigation progress.

    • Auth: email+password is the new default, with magic-link and Microsoft Entra
      (Azure AD OIDC) as additive options that can run alongside it. Adds the
      Better Auth core_accounts table and snake_case field mapping.
    • RBAC: roles and capability-flag permissions. Seeds everyone and admin
      (admin is an immutable wildcard sourced from is_admin). Admin UI at
      /admin/roles to create custom roles; tRPC permissionProcedure gating.
    • Navigation: a 2px top progress bar shown during prefetch-before-navigation.
    • Both installers (init-project.sh and create-ai-app-template) prompt for
      the new auth options.

@rbrasier/shared@2.0.0

Minor Changes

  • 96885c0: Auth front-door pages and a runtime admin settings store.

    • Auth pages: standalone /login, /register, /reset-password (+
      /reset-password/[token]) on a shared email+password form; /admin/login
      redirects to /login?next=/admin. Adds the Better Auth password-reset flow
      (logging mailer stub) and a registration-approval gate via
      core_users.status (active / pending / rejected). New sign-ups land
      pending unless approval is disabled; session creation is blocked for
      non-active accounts. /admin/users gains a pending-approval queue and a
      status column.
    • Settings store: admin_settings table with grouped jsonb columns
      (login_settings, ai_configuration, extended_settings). /admin/settings
      edits Login Methods and AI Configuration; DB overrides env and env is the
      fallback (seeded on first boot). AI provider/keys switch with no redeploy.
    • Secrets: AES-256-GCM AesSecretCipher keyed by APP_SETTINGS_ENCRYPTION_KEY;
      the settings API returns set/unset, never plaintext.
    • Both installers write APP_SETTINGS_ENCRYPTION_KEY and note that runtime
      config now lives at /admin/settings.
  • 88cbb79: Auth methods, RBAC, and navigation progress.

    • Auth: email+password is the new default, with magic-link and Microsoft Entra
      (Azure AD OIDC) as additive options that can run alongside it. Adds the
      Better Auth core_accounts table and snake_case field mapping.
    • RBAC: roles and capability-flag permissions. Seeds everyone and admin
      (admin is an immutable wildcard sourced from is_admin). Admin UI at
      /admin/roles to create custom roles; tRPC permissionProcedure gating.
    • Navigation: a 2px top progress bar shown during prefetch-before-navigation.
    • Both installers (init-project.sh and create-ai-app-template) prompt for
      the new auth options.

@rbrasier/web@0.3.0

Minor Changes

  • 96885c0: Auth front-door pages and a runtime admin settings store.

    • Auth pages: standalone /login, /register, /reset-password (+
      /reset-password/[token]) on a shared email+password form; /admin/login
      redirects to /login?next=/admin. Adds the Better Auth password-reset flow
      (logging mailer stub) and a registration-approval gate via
      core_users.status (active / pending / rejected). New sign-ups land
      pending unless approval is disabled; session creation is blocked for
      non-active accounts. /admin/users gains a pending-approval queue and a
      status column.
    • Settings store: admin_settings table with grouped jsonb columns
      (login_settings, ai_configuration, extended_settings). /admin/settings
      edits Login Methods and AI Configuration; DB overrides env and env is the
      fallback (seeded on first boot). AI provider/keys switch with no redeploy.
    • Secrets: AES-256-GCM AesSecretCipher keyed by APP_SETTINGS_ENCRYPTION_KEY;
      the settings API returns set/unset, never plaintext.
    • Both installers write APP_SETTINGS_ENCRYPTION_KEY and note that runtime
      config now lives at /admin/settings.
  • 88cbb79: Auth methods, RBAC, and navigation progress.

    • Auth: email+password is the new default, with magic-link and Microsoft Entra
      (Azure AD OIDC) as additive options that can run alongside it. Adds the
      Better Auth core_accounts table and snake_case field mapping.
    • RBAC: roles and capability-flag permissions. Seeds everyone and admin
      (admin is an immutable wildcard sourced from is_admin). Admin UI at
      /admin/roles to create custom roles; tRPC permissionProcedure gating.
    • Navigation: a 2px top progress bar shown during prefetch-before-navigation.
    • Both installers (init-project.sh and create-ai-app-template) prompt for
      the new auth options.

Patch Changes

  • Updated dependencies [96885c0]
  • Updated dependencies [88cbb79]
    • @rbrasier/domain@2.0.0
    • @rbrasier/shared@2.0.0
    • @rbrasier/application@2.0.0
    • @rbrasier/adapters@2.0.0

@rbrasier/api@0.2.3

Patch Changes

  • Updated dependencies [96885c0]
  • Updated dependencies [88cbb79]
    • @rbrasier/domain@2.0.0
    • @rbrasier/shared@2.0.0
    • @rbrasier/application@2.0.0
    • @rbrasier/adapters@2.0.0

@github-actions github-actions Bot force-pushed the changeset-release/main branch from cbd0f95 to bb44ea8 Compare June 27, 2026 06:13
@github-actions github-actions Bot force-pushed the changeset-release/main branch from bb44ea8 to 6535537 Compare June 27, 2026 07:15
@rbrasier rbrasier merged commit e9d7305 into main Jun 29, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant