Releases: unkeyed/unkey
Releases · unkeyed/unkey
v2.0.34
v2.0.33
Changelog
- 2049a1c: Add contributing section to README (#4272) (@chronark)
- e52ab97: DUMMY CHANGe (#4285) (@Flo4604)
- 6a3148c: chore: address exhaustruct lint issues (#4268) (@chronark)
- 5983d7c: chore: dummy change (#4277) (@chronark)
- 7c6dc44: chore: switch clickhouse reads to new tables (#4262) (@chronark)
- 0cea813: chore: tweak tooling a little (#4261) (@chronark)
- efd649e: ci (@chronark)
- d251cfd: ci: I hate my life (@chronark)
- 38c625a: ci: approval count (@chronark)
- 9d50e0d: ci: custom notifications (#4276) (@chronark)
- 5a07b3a: ci: eomojis (@chronark)
- 848719d: ci: log (@chronark)
- c9081d4: ci: log emojis (@chronark)
- 8f8f89e: ci: log reviews data (@chronark)
- 2352997: ci: logging (@chronark)
- 74b3408: ci: more logging (@chronark)
- 8dfc703: ci: react closed (@chronark)
- 8ac0e32: ci: try again (@chronark)
- 3c7c51f: feat: pprof endpoint (#4300) (@Flo4604)
- 453d31d: feat: send message (@chronark)
- 62767fd: fix: access varaible (@chronark)
- 367803b: fix: always run middleware (#4301) (@chronark)
- ed72d0c: fix: approvals (#4282) (@chronark)
- fc9aa20: fix: create key with remaining null shouldn't panic (#4297) (@Flo4604)
- b4a5d71: fix: listkeys perf (#4295) (@Flo4604)
- 3a77568: fix: lowercase (@chronark)
- 6dd72f5: fix: name check (@chronark)
- 4184e94: fix: order (@chronark)
- f3692e5: fix: remove old emoji (@chronark)
- 2e65062: fix: reply to thread (@chronark)
- 3e2e442: fix: secret (@chronark)
- ca1dbff: fix: trigger (@chronark)
- 7b0cc7c: fix: use different api (@chronark)
- ac4b7db: fix: use omitempty to not have null (#4292) (@Flo4604)
- 79c09b7: notifications (#4279) (@chronark)
v2.0.32
v2.0.31
Changelog
- f9d581d: Satisfy Safari browser shadows (#4225) (@MichaelUnkey)
- abe771c: chore: golang lint issues (#4107) (@ogzhanolguncu)
- 2681359: chore: install pinned versions of package (#4147) (@ogzhanolguncu)
- 321b09d: chore: remove posthog (#4132) (@MichaelUnkey)
- 3389321: chore: rename keyauth and keyring to keyspace (#4126) (@mcstepp)
- 6e6fbc8: chore: update docs workflow (#4235) (@mcstepp)
- ecb4db7: chore: update logdrain workflow (#4247) (@mcstepp)
- 28d07df: feat: Role and Permission rows open update dialog (#4232) (@MichaelUnkey)
- be17725: feat: add dashboard-specific checks, excluding markdown as triggers (#4210) (@mcstepp)
- cb51841: feat: analytics (#4068) (@Flo4604)
- ca4a8f6: feat: cache invalidations (#3638) (@chronark)
- f399555: feat: context aware DoWithResult - Must be merged after 2012 (#4137) (@ogzhanolguncu)
- 6f957af: fix: 4071 v2 api ip whitelist x forwarded for (#4127) (@michaelokolo)
- da4b1ac: fix: Nut icon from Nucleo re exported (#4196) (@MichaelUnkey)
- 11cd86a: fix: add troubleshooting and quick reference to docs file (#4249) (@Flo4604)
- 47fd8e3: fix: dont lowercase scoped key (#4223) (@Flo4604)
- d820283: fix: example param name (#4153) (@ogzhanolguncu)
- 1b42943: fix: included ignore patterns for internals/proto/generated ts files (#4134) (@d02ev)
- 4f92028: fix: run in correct folder (#4237) (@chronark)
- 3961fdb: fix: show verification code in logs when using v2 (#4231) (@Flo4604)
- 62d884b: fix: svg size prop changed to iconSize (#4049) (@MichaelUnkey)
- 30a9d3e: fix: update slug as workspace name is entered (#4151) (@MichaelUnkey)
- 2e8de26: fix: use ratelimit name in bucket (#4233) (@Flo4604)
- ce0505d: fix: use ratelimit name to determine counter id (#4200) (@chronark)
- fbe8a11: fix: wrong link (#4228) (@chronark)
- 74fdeae: fixed incorrect name input error for length check in ratelimit section (#4112) (@Akhileshait)
- 6a1f538: format long numbers in footers with commas (#4248) (@MichaelUnkey)
- 41f5c77: perf: cache pnpm installs and reduce rebuild dependencies (#4230) (@chronark)
- beb15c2: refactor: add doWithResult for easier usage (#4136) (@ogzhanolguncu)
- 46769f4: reset to general (#4241) (@MichaelUnkey)
v2.0.31-alpha-4
v2.0.31-alpha-3
v2.0.31-alpha
v2.0.30
Changelog
- 38b1177: feat: Unkey Builds (#4098) (@ogzhanolguncu)
- ab14d0f: remove rewrites and make everything full urls (#4133) (@perkinsjr)
v2.0.29
Changelog
- 4da93dd: chore: Cleanup seeder functions to return full structs instead of IDs (#4110) (@mcstepp)
- 4f07bd3: chore: container version updates (#4146) (@imeyer)
- 0d3b7a9: chore: disable stress test (#4140) (@Flo4604)
- 3e9de1f: chore: migrate gha workflows to depot.dev runners (#4138) (@imeyer)
- 8173f53: chore: rename allowed to passed in ratelimits (#4104) (@Flo4604)
- b8ba1c2: chore: use restates proto generated ingress instead for better type safety (#4113) (@Flo4604)
- 25132cb: fix: Key settings is missing from keys/keyAuthId/keyId (#4093) (@perkinsjr)
- 34a8f42: fix: broken link (#4122) (@d02ev)
- 6280cc3: fix: deleting identity shouldn't 500 (#4103) (@Flo4604)
- c764837: fix: handle duplicate workspace slugs in onboarding (#4085) (@chronark)
- 778216e: fix: specify additionalProperties: true for non empty meta object (#4094) (@Flo4604)
- 4183a26: fix: tooltip times are wrong when looking at different date times (#4043) (@MichaelUnkey)
v2.0.28
Changelog
- b8496fc: chore: UI improvements v2 (#4060) (@ogzhanolguncu)
- 617d755: fix: Optimized IP whitelist string conversion to avoid redundant processing on every verification (#4063) (@Akhileshait)
- f59b5c6: fix: rejected requests should not modify ratelimit state (#4080) (@chronark)