Skip to content

Releases: raystack/frontier

v0.103.0

19 May 04:34
996912f

Choose a tag to compare

What's Changed

Full Changelog: v0.102.0...v0.103.0

Changelog

  • 1276dd1 fix(api): replace raw error responses with generic ErrInternalServerError (#1620)
  • 53ad4c9 fix(api): return CodeFailedPrecondition for disabled org in AuthToken (#1621)
  • 996912f fix(billing): replace text/template with strings.Replace in checkout URL templating (#1619)
  • 74c44fa fix(bootstrap): backfill org policies for legacy service users on startup (#1616)
  • 2fe010a fix(sdk): forward existing project name in edit-project update (#1607)
  • bb2091e fix(sdk): remove orgId from project update requests (#1604)
  • 0d0ca1d fix: atomic last-owner guard prevents TOCTOU race on role demotion (#1590)
  • 294a560 refactor(group): migrate AddGroupUsers handler to membership (#1608)
  • d631ed6 refactor(group): migrate RemoveGroupUser handler to membership (#1611)
  • c922ba4 refactor(group): move group-delete cleanup into membership package (#1615)
  • 5e7ebe5 refactor(group): remove AddGroupUsers handler + authz entry (#1614)
  • 0f0bc2d refactor(membership): make SetGroupMemberRole an upsert (#1603)
  • 3e6353b refactor(sdk): drop redundant policy CRUD from remove-member-dialog (#1612)
  • 924b575 refactor(sdk): migrate group add-member flows to setGroupMemberRole (#1609)

v0.102.0

13 May 08:35
9f84bde

Choose a tag to compare

Changelog

  • 6fa0175 feat(membership): add group membership management (#1596)
  • f4d3398 fix(project): make org immutable via UpdateProject (#1598)
  • 1915b20 refactor(group): migrate group creation to membership package (#1601)
  • b7611c8 refactor: consolidate principal-by-resource listing into membership (#1567)

v0.101.1

12 May 06:14
f4f6919

Choose a tag to compare

What's Changed

Full Changelog: v0.101.0...v0.101.1

Changelog

v0.101.0

11 May 06:11
65953a6

Choose a tag to compare

What's Changed

Full Changelog: v0.100.0...v0.101.0

Changelog

  • 67dc76c feat: add support for theme override (#1591)
  • 65953a6 fix: relax SearchOrganizationTokens authz to GetPermission (#1592)
  • cb27b57 refactor(sdk): migrate service account project access to membership API (#1572)

v0.100.0

04 May 07:22
ce2d607

Choose a tag to compare

Changelog

  • f375026 fix: enable goqu prepared statements globally (#1579)
  • 124f276 feat(docs): upgrade chronicle to v0.6.0 (#1582)
  • b1f55f3 feat(sdk): add sorting and RQL infinite loading to views-new tokens (#1565)
  • 310473f feat: add PAT tab to admin organization details (#1576)
  • 166175f fix(admin): stop leaking entire process.env into client bundle (#1588)
  • ea1bf80 fix(cli): add --header flag to all CLI subcommands (#1444)
  • b95679a fix(deleter): cascade service user delete on organization delete (#1586)
  • 629838d fix: UI fixes across billing, plans, members, service accounts (#1578)
  • f44657d fix: billing and plans pages (#1575)
  • 43ffd03 fix: cross-cutting SDK fixes (#1577)
  • 9fa4b0a fix: migrate auth views to Apsara v1 and add /client subpath export (#1581)
  • a6ca37b fix: sdk service-account view (#1574)
  • cfce034 fix: webhook secret rotation rejects valid events (#1587)

v0.99.0

27 Apr 06:45
d11eb4e

Choose a tag to compare

What's Changed

Full Changelog: v0.98.0...v0.99.0

Changelog

  • 0c46ea7 feat(admin): include organization name in admin search (#1568)
  • d11eb4e feat: PAT list and details views (#1533)
  • 3a65161 feat: migrate serviceuser Create/Delete to use membership package (#1570)
  • b196b3d refactor: migrate logging to Go slog (#1552)
  • d2f59d8 refactor: move SearchOrganizationTokens to FrontierService (#1564)

v0.98.0

23 Apr 12:46
2e4b7d2

Choose a tag to compare

What's Changed

Full Changelog: v0.97.0...v0.98.0

v0.97.0

13 Apr 06:14
73227f6

Choose a tag to compare

What's Changed

Full Changelog: v0.96.2...v0.97.0

Changelog

  • e5de5bd feat: PAT principal in audit records and auth context (#1522)
  • 1d962ad feat: add audit logging to SetOrganizationMemberRole RPC (#1519)
  • 862e133 feat: block PAT from cross-org endpoints and fix principal.ID resolution (#1516)
  • 90bc5d0 feat: migrate SDK and admin to use atomic member role RPCs (#1508)
  • 5d6cec9 feat: service accounts page revamp (#1511)
  • 68c5459 feat: teams page revamp (#1510)
  • 73227f6 feat: tokens page revamp (#1517)
  • f866662 fix (projects): table height breaking (#1532)
  • e704f68 fix(sdk): handle connect RPC errors consistently (#1499)
  • 0ffcf64 fix(sdk): upgrade react-image-crop to v11 and fix TS errors (#1528)
  • 03d3faa fix: clean up project-level policies on project deletion (#1530)
  • 69aa052 fix: skip redundant policy delete+create when role is unchanged (#1531)
  • b23ef6c refactor: extract AuditRecord Create method into sub-methods (#1525)
  • d9ea0d3 refactor: remove REST endpoint from SDK and admin config (#1529)

v0.96.2

07 Apr 07:38
4e7b2be

Choose a tag to compare

What's Changed

Full Changelog: v0.96.1...v0.96.2

Changelog

  • 4e7b2be fix(billing): exclude overdraft credits from credit overdraft balance (#1502)

v0.96.1

07 Apr 06:31
e35c7a0

Choose a tag to compare

Changelog

  • cba9d2d fix: remove deprecated BillingId and OrgId from checkout tests (#1513)