Skip to content

Releases: raystack/frontier

v0.98.0

23 Apr 12:46
2e4b7d2

Choose a tag to compare

Changelog

  • 677a242 feat: PAT expiry alert emails with configurable templates (#1543)
  • b1afc54 feat (client-demo): add theme toggle menu (#1545)
  • cbf83ad feat(sdk): add sorting + RQL infinite loading to views-new invoices (#1553)
  • 2e4b7d2 feat: SDK projects improvements (#1566)
  • ab7be2a feat: add RemoveOrganizationMember RPC and remove RemoveOrganizationUser (#1550)
  • 08d63db feat: add membership package and AddOrganizationMembers RPC (#1537)
  • fd77b87 feat: add regenerated_at timestamp to PAT (#1542)
  • 6e470ce feat: add service user support to membership validatePrincipal (#1562)
  • 13f2269 feat: billing page revamp (#1518)
  • a8a19f3 feat: move SetOrganizationMemberRole to membership package (#1541)
  • 6ff1ad5 feat: plans page revamp (#1534)
  • d967c88 fix: bump chronicle version to 0.5.4 (#1555)
  • f09c377 fix: resolve PAT to user for resource/project ownership and block PAT superuser access (#1551)
  • 04ecbe8 fix: use parameterized queries in RQL utility functions (#1547)
  • ec2239c refactor: centralize org member additions via membership package (#1548)
  • 901863f refactor: extract common helpers in PAT handler and service (#1556)
  • cd1a62d refactor: move SearchOrganizationInvoices to FrontierService (#1549)
  • 905317d refactor: move project member mutations into membership package (#1557)
  • 79267cb refactor: remove unused serviceuser-user relation from SpiceDB schema (#1561)
  • 41bfcd7 refactor: rename PAT last_used_at to used_at (#1546)

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)

v0.96.0

07 Apr 04:30
5fb8089

Choose a tag to compare

Changelog

v0.95.4

01 Apr 08:09
641385d

Choose a tag to compare

Changelog

  • 23d59f5 feat(client-demo): org invitations list with accept flow (#1492)

v0.95.3

01 Apr 07:09
8ef1890

Choose a tag to compare

Changelog

  • 8ef1890 fix(billing): stop duplicate credit overdraft invoices (#1498)
  • fd403b0 fix: update proton and migrate to runtime proto validation (#1490)

v0.95.2

01 Apr 05:17
f355239

Choose a tag to compare

Changelog

  • f355239 fix(admin): bump proton to fix runtime errors (#1497)
  • 0fa7d6a fix(admin): update dedupe comment and add react-query to dedupe list
  • edfef0b fix: update PaymentMode to use sql.NullString (#1496)

v0.95.1

31 Mar 12:51
e4d5df5

Choose a tag to compare

What's Changed

Full Changelog: v0.95.0...v0.95.1

Changelog

  • 70b7db4 feat: validate user project access during PAT Create and Update (#1487)
  • 6d3f564 feat(admin-ui): runtime terminology customization for admin UI (#1454)
  • 2d8d0cc fix: enforce case-insensitive PAT title uniqueness (#1489)
  • e4d5df5 fix: members count in teams page (#1495)
  • ef91d56 fix: populate payment_mode in organization search results (#1491)

v0.95.0

30 Mar 08:05
aacebb0

Choose a tag to compare

What's Changed

Full Changelog: v0.94.0...v0.95.0

Changelog

  • 5417d82 feat: implement SearchOrganizationPATs admin RPC (#1482)
  • d05d9e5 feat(sdk): use SetOrganizationMemberRole RPC for member role changes (#1477)
  • d589e02 feat: add SetOrganizationMemberRole RPC (#1471)
  • b00da9e feat: upgrade to react 19 (#1474)
  • aacebb0 fix: filter by text is case sensitive (#1472)
  • 993467b refactor: Rename ListCurrentUserPATs to SearchCurrentUserPATs (#1476)
  • a7fdcbf refactor: restructure PAT scopes to use role-resource type pairing (#1475)