Releases: unkeyed/unkey
Releases · unkeyed/unkey
control-worker v1.0.6
Immutable
release. Only release title and notes can be modified.
What's Changed
- feat(ctrl): hourly month-to-date deploy billing push to Stripe by @Flo4604 in #6381
- docs(billing): document dashboard Stripe env vars for local setup by @Flo4604 in #6391
- feat(dashboard): add deployBilling flag + local always-on flag provider by @Flo4604 in #6396
- feat: status indicator by @chronark in #6455
- refactor(dashboard): use shared url constructors for api routes by @ogzhanolguncu in #6460
- refactor(dashboard): use shared url constructors for ratelimit,settings by @ogzhanolguncu in #6477
- fix(worker): prevent nonvalid port, cpu or memory by @ogzhanolguncu in #6479
- fix(dashboard): center loading text by @ogzhanolguncu in #6478
- feat: Deploy project sentinel table migration by @MichaelUnkey in #6431
- feat(rbac): add resource names and permissions by @chronark in #6464
- feat(tools): add pricing, the Stripe billing catalog reconciler by @Flo4604 in #6459
- feat: Ratelimit logs table migration by @MichaelUnkey in #6301
- feat(billing): mirror Deploy plan into workspaces.deploy_plan via Stripe webhook by @Flo4604 in #6397
- chore(nuke): stop and remove containers before pruning by @chronark in #6485
- feat: cleanup auditlog outbox rows by @Flo4604 in #6483
- chore: run missing generate by @ogzhanolguncu in #6487
- fix: show repo account in repo picker by @perkinsjr in #6493
- fix: link fixed by @perkinsjr in #6495
- Fix rate limiting docs flow layout by @chronark in #6484
Full Changelog: api/v1.0.4...control-worker/v1.0.6
api v1.0.5
Immutable
release. Only release title and notes can be modified.
What's Changed
- feat(billing): subscribe / change / cancel Unkey Deploy plans by @Flo4604 in #6398
- Update Depot onboarding settings link by @chronark in #6496
- feat(billing): redo billing page abit by @Flo4604 in #6400
- feat(api): authorize routes with resource permissions by @chronark in #6466
Full Changelog: control-worker/v1.0.6...api/v1.0.5
api v1.0.4
Immutable
release. Only release title and notes can be modified.
What's Changed
- fix(dashboard): return 404 for missing deployments or projects by @chronark in #6438
- fix(dashboard): bump root key updatedAt on permission edits by @chronark in #6439
- fix: dont write metrics via oltp unless necessary by @Flo4604 in #6449
- feat(dashboard): Replace deploy-area navbars with page headers by @dave-hawkins in #6445
- docs: add June 12, 2026 changelog by @mintlify[bot] in #6457
- feat(portal): scope portal sessions to externalId by @mcstepp in #6435
- fix(dashboard): project delete redirection by @ogzhanolguncu in #6458
- docs: clarify testing standards by @chronark in #6462
- fix(ratelimit): emit counters after remote sync by @chronark in #6461
Full Changelog: control-api/v1.0.5...api/v1.0.4
control-worker v1.0.5
Immutable
release. Only release title and notes can be modified.
What's Changed
Full Changelog: control-api/v1.0.4...control-worker/v1.0.5
control-worker v1.0.4
Immutable
release. Only release title and notes can be modified.
What's Changed
- feat(dashboard): Project cards by @dave-hawkins in #6399
- feat: add new bootstrap command and update docs by @chronark in #6390
- chore(dashboard): upgrade stripe-node 14.23.0 -> 22.2.0 (API 2026-05-27.dahlia) by @Flo4604 in #6413
- feat: instance meter query by @Flo4604 in #6380
- feat(logger): colored pretty handler for local dev TTY output by @Flo4604 in #6418
- refactor(dashboard): use shared url constructors for deploy routes by @ogzhanolguncu in #6393
- feat(dev): seed heimdall instance checkpoints for billing tests by @Flo4604 in #6415
- chore(dashboard): unused code cleanup by @ogzhanolguncu in #6444
Full Changelog: control-worker/v1.0.3...control-worker/v1.0.4
control-worker v1.0.3
Immutable
release. Only release title and notes can be modified.
What's Changed
- docs: add June 5, 2026 changelog by @mintlify[bot] in #6363
- fix: revert a previous fix by @perkinsjr in #6385
- fix: Remove double user buttons by @perkinsjr in #6386
- refactor(dashboard) Switch component: drop overrides and cleanup by @dave-hawkins in #6131
- feat: release tool by @Flo4604 in #6370
- fix(dashboard): add missing appID by @ogzhanolguncu in #6387
- chore(dashboard): filter by deploymentId by @ogzhanolguncu in #6388
- fix(dashboard): redirect path on fork PR approval by @ogzhanolguncu in #6394
- feat(dashboard): Add upgraded projects empty state by @dave-hawkins in #6367
- feat(dashboard): Add page composition primitives + document them by @dave-hawkins in #6357
- fix(dashboard): Rework workspace onboarding by @dave-hawkins in #6405
- fix(dashboard): Open create-project dialog from projects empty state by @dave-hawkins in #6410
- fix: Make cookies lax by @perkinsjr in #6417
- feat: Rate limit overrides table migration by @MichaelUnkey in #6291
- fix(dashboard): gap and size of crumb popover by @ogzhanolguncu in #6406
- refactor(dashboard): SSoT GitHub links in deploy routes by @ogzhanolguncu in #6389
- fix(dashboard): rule of hook violation and biome rule to catch future… by @ogzhanolguncu in #6408
- docs: stop calling it Unkey Deploy by @chronark in #6425
- fix(dashboard): z-index issue by @ogzhanolguncu in #6429
- fix(dashboard): remove double copy ws by @ogzhanolguncu in #6407
- chore: update email by @perkinsjr in #6411
- fix: keyspace cross contam by @Flo4604 in #6434
- refactor(dashboard): allow multiple deploymentId and free input for s… by @ogzhanolguncu in #6392
- fix(worker): ENG-2844 by @ogzhanolguncu in #6416
- fix(dashboard): filter height diff by @ogzhanolguncu in #6428
- Add unique index on openapi_specs.deployment_id by @chronark in #6442
Full Changelog: control-api/v1.0.2...control-worker/v1.0.3
control-api v1.0.5
Immutable
release. Only release title and notes can be modified.
What's Changed
Full Changelog: control-api/v1.0.4...control-api/v1.0.5
control-api v1.0.4
Immutable
release. Only release title and notes can be modified.
What's Changed
- feat(dashboard): Project cards by @dave-hawkins in #6399
- feat: add new bootstrap command and update docs by @chronark in #6390
- chore(dashboard): upgrade stripe-node 14.23.0 -> 22.2.0 (API 2026-05-27.dahlia) by @Flo4604 in #6413
- feat: instance meter query by @Flo4604 in #6380
- feat(logger): colored pretty handler for local dev TTY output by @Flo4604 in #6418
- refactor(dashboard): use shared url constructors for deploy routes by @ogzhanolguncu in #6393
- feat(dev): seed heimdall instance checkpoints for billing tests by @Flo4604 in #6415
- chore(dashboard): unused code cleanup by @ogzhanolguncu in #6444
Full Changelog: control-worker/v1.0.3...control-api/v1.0.4
api v1.0.4-rc.2
Immutable
release. Only release title and notes can be modified.
Full Changelog: control-api/v1.0.2...api/v1.0.4-rc.2
frontline v1.0.2
Immutable
release. Only release title and notes can be modified.
Image: ghcr.io/unkeyed/frontline:v1.0.2