Ctrl K
ComunidadGuías…

CHANGELOG.md

Rama develop · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
## [2.49.1-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.49.0...v2.49.1-stage.1) (2026-01-10)

### 🐛 Bug Fixes

* **web:** add missing "Share" link to navbar ([#1272](https://github.com/keyshade-xyz/keyshade/issues/1272)) ([766a98c](https://github.com/keyshade-xyz/keyshade/commit/766a98c0e14ef340f59e83c980698727848a7251))

### 🔧 Miscellaneous Chores

* **cli:** update package managers to use v3.8.0 [skip ci] ([81372b7](https://github.com/keyshade-xyz/keyshade/commit/81372b73aed45a5ac0da18ea0195739484cf90ce))
* **cli:** update package managers to use v3.8.0 [skip ci] ([3787ab8](https://github.com/keyshade-xyz/keyshade/commit/3787ab8d49b509eac95828f3b6d988d7a741582c))
* remove sentry release from workflow [skip ci] ([dc71778](https://github.com/keyshade-xyz/keyshade/commit/dc7177806c3f940c947ffc240937948436316c1a))

## [2.49.0](https://github.com/keyshade-xyz/keyshade/compare/v2.48.0...v2.49.0) (2026-01-05)

### 🚀 Features

* **api:** update deps ([81666ad](https://github.com/keyshade-xyz/keyshade/commit/81666adfa64070fc8d5487bfe7580887ef292604))

## [2.48.0](https://github.com/keyshade-xyz/keyshade/compare/v2.47.0...v2.48.0) (2026-01-05)

### 🚀 Features

* **api:** create example project in default workspace upon user sign up ([#1269](https://github.com/keyshade-xyz/keyshade/issues/1269)) ([93ff036](https://github.com/keyshade-xyz/keyshade/commit/93ff036951031a69db0a422732705d7cd5f681d6))
* **api:** update encryption and decryption ([#1268](https://github.com/keyshade-xyz/keyshade/issues/1268)) ([92d0d7c](https://github.com/keyshade-xyz/keyshade/commit/92d0d7c9e95b2aebafacbc7210e655d7af1202e6))
* **cli:** add confirmation option for workspace deletion and update related documentation ([#1256](https://github.com/keyshade-xyz/keyshade/issues/1256)) ([408fd25](https://github.com/keyshade-xyz/keyshade/commit/408fd2590668a432f7f05e668855d626d130c1b6))
* **cli:** bump version to 3.8.0 ([675cce7](https://github.com/keyshade-xyz/keyshade/commit/675cce7b5b348fd4b19bb79862d9268f72e04b62))
* **platform:** enhance [secure] & variable import configuration with tier limit validation ([#1226](https://github.com/keyshade-xyz/keyshade/issues/1226)) ([65996d0](https://github.com/keyshade-xyz/keyshade/commit/65996d09547daf8ebd887007ee2f82c0a43fde7e))
* update lockfile ([52b1767](https://github.com/keyshade-xyz/keyshade/commit/52b17678a05be9f7bc4704ec0525e720c6f1568a))

### 🔧 Miscellaneous Chores

* **cli:** update package managers to use v3.7.0 [skip ci] ([63ebfc0](https://github.com/keyshade-xyz/keyshade/commit/63ebfc01b8fe2faa48d9f60b94a1018796eaeeba))
* **deps-dev:** bump storybook from 9.1.16 to 9.1.17 ([#1265](https://github.com/keyshade-xyz/keyshade/issues/1265)) ([42556a2](https://github.com/keyshade-xyz/keyshade/commit/42556a2c2dbd21c65aeac751a7d1e1b190d7462f))
* **deps:** bump jws from 3.2.2 to 3.2.3 in /apps/api ([#1263](https://github.com/keyshade-xyz/keyshade/issues/1263)) ([4934848](https://github.com/keyshade-xyz/keyshade/commit/49348484ca9a7e65c5dc2569fed12e2fce553bf0))
* **deps:** bump next from 15.4.8 to 15.4.10 ([#1266](https://github.com/keyshade-xyz/keyshade/issues/1266)) ([68036d9](https://github.com/keyshade-xyz/keyshade/commit/68036d9d897a92c90220d5b414077ee6746dd0eb))
* **deps:** bump qs and express in /apps/api ([#1271](https://github.com/keyshade-xyz/keyshade/issues/1271)) ([6899f67](https://github.com/keyshade-xyz/keyshade/commit/6899f678c133280e1a2d3e90533d59e489660ad0))
* **release:** 2.48.0-stage.1 [skip ci] ([56b2c78](https://github.com/keyshade-xyz/keyshade/commit/56b2c78a106de0c35e142bbfefa9cab548d71887))
* **release:** 2.48.0-stage.2 [skip ci] ([3ed9a24](https://github.com/keyshade-xyz/keyshade/commit/3ed9a24314b2585ebab9fe251844ef4c2d1b982b))
* **release:** 2.48.0-stage.3 [skip ci] ([3ca197b](https://github.com/keyshade-xyz/keyshade/commit/3ca197b5864fe3d38a3bdf9a506ab041fd470b61))
* **release:** 2.48.0-stage.4 [skip ci] ([bd7e443](https://github.com/keyshade-xyz/keyshade/commit/bd7e4433e860418cca0f043bcc4346a8bd0af3ab))
* **release:** 2.48.0-stage.5 [skip ci] ([6a94612](https://github.com/keyshade-xyz/keyshade/commit/6a94612592628844e1dd6b16fe7ef5a6beec88f6))

### 🔨 Code Refactoring

* **platform:** improve empty states, skeleton loaders & other UI improvements ([#1237](https://github.com/keyshade-xyz/keyshade/issues/1237)) ([61d31ef](https://github.com/keyshade-xyz/keyshade/commit/61d31efe942999a7c02ad4d1c5aef2e46f1c5764))

## [2.48.0-stage.5](https://github.com/keyshade-xyz/keyshade/compare/v2.48.0-stage.4...v2.48.0-stage.5) (2026-01-05)

### 🚀 Features

* **api:** create example project in default workspace upon user sign up ([#1269](https://github.com/keyshade-xyz/keyshade/issues/1269)) ([93ff036](https://github.com/keyshade-xyz/keyshade/commit/93ff036951031a69db0a422732705d7cd5f681d6))

### 🔧 Miscellaneous Chores

* **deps:** bump qs and express in /apps/api ([#1271](https://github.com/keyshade-xyz/keyshade/issues/1271)) ([6899f67](https://github.com/keyshade-xyz/keyshade/commit/6899f678c133280e1a2d3e90533d59e489660ad0))

## [2.48.0-stage.4](https://github.com/keyshade-xyz/keyshade/compare/v2.48.0-stage.3...v2.48.0-stage.4) (2025-12-29)

### 🚀 Features

* **api:** update encryption and decryption ([#1268](https://github.com/keyshade-xyz/keyshade/issues/1268)) ([92d0d7c](https://github.com/keyshade-xyz/keyshade/commit/92d0d7c9e95b2aebafacbc7210e655d7af1202e6))

## [2.48.0-stage.3](https://github.com/keyshade-xyz/keyshade/compare/v2.48.0-stage.2...v2.48.0-stage.3) (2025-12-29)

### 🚀 Features

* update lockfile ([52b1767](https://github.com/keyshade-xyz/keyshade/commit/52b17678a05be9f7bc4704ec0525e720c6f1568a))

### 🔧 Miscellaneous Chores

* **deps-dev:** bump storybook from 9.1.16 to 9.1.17 ([#1265](https://github.com/keyshade-xyz/keyshade/issues/1265)) ([42556a2](https://github.com/keyshade-xyz/keyshade/commit/42556a2c2dbd21c65aeac751a7d1e1b190d7462f))
* **deps:** bump jws from 3.2.2 to 3.2.3 in /apps/api ([#1263](https://github.com/keyshade-xyz/keyshade/issues/1263)) ([4934848](https://github.com/keyshade-xyz/keyshade/commit/49348484ca9a7e65c5dc2569fed12e2fce553bf0))
* **deps:** bump next from 15.4.8 to 15.4.10 ([#1266](https://github.com/keyshade-xyz/keyshade/issues/1266)) ([68036d9](https://github.com/keyshade-xyz/keyshade/commit/68036d9d897a92c90220d5b414077ee6746dd0eb))

## [2.48.0-stage.2](https://github.com/keyshade-xyz/keyshade/compare/v2.48.0-stage.1...v2.48.0-stage.2) (2025-12-14)

### 🚀 Features

* **cli:** add confirmation option for workspace deletion and update related documentation ([#1256](https://github.com/keyshade-xyz/keyshade/issues/1256)) ([408fd25](https://github.com/keyshade-xyz/keyshade/commit/408fd2590668a432f7f05e668855d626d130c1b6))

### 🔨 Code Refactoring

* **platform:** improve empty states, skeleton loaders & other UI improvements ([#1237](https://github.com/keyshade-xyz/keyshade/issues/1237)) ([61d31ef](https://github.com/keyshade-xyz/keyshade/commit/61d31efe942999a7c02ad4d1c5aef2e46f1c5764))

## [2.48.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.47.0...v2.48.0-stage.1) (2025-12-08)

### 🚀 Features

* **platform:** enhance [secure] & variable import configuration with tier limit validation ([#1226](https://github.com/keyshade-xyz/keyshade/issues/1226)) ([65996d0](https://github.com/keyshade-xyz/keyshade/commit/65996d09547daf8ebd887007ee2f82c0a43fde7e))

### 🔧 Miscellaneous Chores

* **cli:** update package managers to use v3.7.0 [skip ci] ([63ebfc0](https://github.com/keyshade-xyz/keyshade/commit/63ebfc01b8fe2faa48d9f60b94a1018796eaeeba))

## [2.47.0](https://github.com/keyshade-xyz/keyshade/compare/v2.46.0...v2.47.0) (2025-12-07)

### 🚀 Features

* **cache:** add 1-day expiry to all cache entries ([#1244](https://github.com/keyshade-xyz/keyshade/issues/1244)) ([#1257](https://github.com/keyshade-xyz/keyshade/issues/1257)) ([d7210ee](https://github.com/keyshade-xyz/keyshade/commit/d7210ee1dfd518b6e877e083f2ca68ca71aca3f3))

### 🐛 Bug Fixes

* **api:** discord webhook url validation ([#1261](https://github.com/keyshade-xyz/keyshade/issues/1261)) ([ecd10c4](https://github.com/keyshade-xyz/keyshade/commit/ecd10c45cb57223f0a7b2f90be52ef4a1064bfc3))
* improving platform import batching ([#1228](https://github.com/keyshade-xyz/keyshade/issues/1228)) ([508a3dc](https://github.com/keyshade-xyz/keyshade/commit/508a3dc8b4b3da5d784338a70d73bb30f843f963))

### 📚 Documentation

* update [secure] docs ([4d10343](https://github.com/keyshade-xyz/keyshade/commit/4d10343e8116e193dee9411dc52e00b1f0aea18a))

### 🔧 Miscellaneous Chores

* **api:** update nodemailer ([63b18df](https://github.com/keyshade-xyz/keyshade/commit/63b18df7a27cd1c8b832ba4b96b7fb1dbf3d783c))
* **cli:** update package managers to use v3.7.0 [skip ci] ([48e6f10](https://github.com/keyshade-xyz/keyshade/commit/48e6f106a5bd6c4939a927082c765059b0f83178))
* **cli:** update package managers to use v3.7.0 [skip ci] ([b8283e1](https://github.com/keyshade-xyz/keyshade/commit/b8283e1fb4bfa0f39ce517d1ed5f39d677bf8a38))
* **deps:** bump axios from 1.7.9 to 1.13.2 in /apps/api ([#1248](https://github.com/keyshade-xyz/keyshade/issues/1248)) ([2037700](https://github.com/keyshade-xyz/keyshade/commit/20377003592b83ac7d22f78cd0e12daa37272d03))
* **deps:** bump glob in /apps/api ([#1241](https://github.com/keyshade-xyz/keyshade/issues/1241)) ([1a8c907](https://github.com/keyshade-xyz/keyshade/commit/1a8c907ba8c6f9a379ab30b2955e30dc6e8f514e))
* **deps:** bump next from 15.2.3 to 15.4.8 in /apps/web ([#1259](https://github.com/keyshade-xyz/keyshade/issues/1259)) ([cb53d1a](https://github.com/keyshade-xyz/keyshade/commit/cb53d1af396b1d2ff29706ec9b2c3bb31873479a))
* **deps:** bump next from 15.4.7 to 15.4.8 ([#1260](https://github.com/keyshade-xyz/keyshade/issues/1260)) ([280066a](https://github.com/keyshade-xyz/keyshade/commit/280066a60276a5706635cc35762d16afb5f2d3b0))
* **release:** 2.46.1-stage.1 [skip ci] ([2dde34d](https://github.com/keyshade-xyz/keyshade/commit/2dde34db5a14745b0bb28f78bb9e4cee19dc7354))
* **release:** 2.46.1-stage.2 [skip ci] ([ec3dcb0](https://github.com/keyshade-xyz/keyshade/commit/ec3dcb019f000e77453890b7870010e5791e6395))
* **release:** 2.47.0-stage.1 [skip ci] ([9af5241](https://github.com/keyshade-xyz/keyshade/commit/9af5241d878eb9498d9ee2846e2527db4fec99de))
* **web, platform:** update eslint rules ([d1af51d](https://github.com/keyshade-xyz/keyshade/commit/d1af51d05d686dd316fd13959c6cf2b0cc9748ae))

## [2.47.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.46.1-stage.2...v2.47.0-stage.1) (2025-12-07)

### 🚀 Features

* **cache:** add 1-day expiry to all cache entries ([#1244](https://github.com/keyshade-xyz/keyshade/issues/1244)) ([#1257](https://github.com/keyshade-xyz/keyshade/issues/1257)) ([d7210ee](https://github.com/keyshade-xyz/keyshade/commit/d7210ee1dfd518b6e877e083f2ca68ca71aca3f3))

## [2.46.1-stage.2](https://github.com/keyshade-xyz/keyshade/compare/v2.46.1-stage.1...v2.46.1-stage.2) (2025-12-07)

### 🐛 Bug Fixes

* improving platform import batching ([#1228](https://github.com/keyshade-xyz/keyshade/issues/1228)) ([508a3dc](https://github.com/keyshade-xyz/keyshade/commit/508a3dc8b4b3da5d784338a70d73bb30f843f963))

## [2.46.1-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.46.0...v2.46.1-stage.1) (2025-12-07)

### 🐛 Bug Fixes

* **api:** discord webhook url validation ([#1261](https://github.com/keyshade-xyz/keyshade/issues/1261)) ([ecd10c4](https://github.com/keyshade-xyz/keyshade/commit/ecd10c45cb57223f0a7b2f90be52ef4a1064bfc3))

### 📚 Documentation

* update [secure] docs ([4d10343](https://github.com/keyshade-xyz/keyshade/commit/4d10343e8116e193dee9411dc52e00b1f0aea18a))

### 🔧 Miscellaneous Chores

* **api:** update nodemailer ([63b18df](https://github.com/keyshade-xyz/keyshade/commit/63b18df7a27cd1c8b832ba4b96b7fb1dbf3d783c))
* **cli:** update package managers to use v3.7.0 [skip ci] ([48e6f10](https://github.com/keyshade-xyz/keyshade/commit/48e6f106a5bd6c4939a927082c765059b0f83178))
* **cli:** update package managers to use v3.7.0 [skip ci] ([b8283e1](https://github.com/keyshade-xyz/keyshade/commit/b8283e1fb4bfa0f39ce517d1ed5f39d677bf8a38))
* **deps:** bump axios from 1.7.9 to 1.13.2 in /apps/api ([#1248](https://github.com/keyshade-xyz/keyshade/issues/1248)) ([2037700](https://github.com/keyshade-xyz/keyshade/commit/20377003592b83ac7d22f78cd0e12daa37272d03))
* **deps:** bump glob in /apps/api ([#1241](https://github.com/keyshade-xyz/keyshade/issues/1241)) ([1a8c907](https://github.com/keyshade-xyz/keyshade/commit/1a8c907ba8c6f9a379ab30b2955e30dc6e8f514e))
* **deps:** bump next from 15.2.3 to 15.4.8 in /apps/web ([#1259](https://github.com/keyshade-xyz/keyshade/issues/1259)) ([cb53d1a](https://github.com/keyshade-xyz/keyshade/commit/cb53d1af396b1d2ff29706ec9b2c3bb31873479a))
* **deps:** bump next from 15.4.7 to 15.4.8 ([#1260](https://github.com/keyshade-xyz/keyshade/issues/1260)) ([280066a](https://github.com/keyshade-xyz/keyshade/commit/280066a60276a5706635cc35762d16afb5f2d3b0))
* **web, platform:** update eslint rules ([d1af51d](https://github.com/keyshade-xyz/keyshade/commit/d1af51d05d686dd316fd13959c6cf2b0cc9748ae))

## [2.46.0](https://github.com/keyshade-xyz/keyshade/compare/v2.45.0...v2.46.0) (2025-11-21)

### 🚀 Features

* add mobile responsive ([30fcaf9](https://github.com/keyshade-xyz/keyshade/commit/30fcaf992e8aa2e65ba87be8c0c3db141af0252d))
* **api:** updated prisma version to 7, added config file & updated the script paths ([#1253](https://github.com/keyshade-xyz/keyshade/issues/1253)) ([4a90094](https://github.com/keyshade-xyz/keyshade/commit/4a90094a25febf72a63107694a6d01e5687add38))
* **cli:** add runtime flags to keyshade run command ([#1234](https://github.com/keyshade-xyz/keyshade/issues/1234)) ([5a254e6](https://github.com/keyshade-xyz/keyshade/commit/5a254e6208c64c8889913e02754d516ebeef4903))
* **cli:** add runtime flags to keyshade run command ([#1234](https://github.com/keyshade-xyz/keyshade/issues/1234)) ([2548288](https://github.com/keyshade-xyz/keyshade/commit/25482884f8973025a8629e36b24a425ec3253eec))
* enhance layout and button responsiveness ([539d4fa](https://github.com/keyshade-xyz/keyshade/commit/539d4fa66e4811f4223df122b99791f0c088891b))
* **platform:** revamp platform UI ([#1212](https://github.com/keyshade-xyz/keyshade/issues/1212)) ([f53fd7d](https://github.com/keyshade-xyz/keyshade/commit/f53fd7d15022fda482fb14647aa276650366268f))
* **web:** revamp landing page ([#1145](https://github.com/keyshade-xyz/keyshade/issues/1145)) ([f131344](https://github.com/keyshade-xyz/keyshade/commit/f13134410ae49f4363e8de13478c964220b9c0f5))

### 🐛 Bug Fixes

* can not find jsx ([be5319b](https://github.com/keyshade-xyz/keyshade/commit/be5319bba2b78abad886f98f14624676d6c726a8))
* **web:** merge conflict ([#1240](https://github.com/keyshade-xyz/keyshade/issues/1240)) ([f57c471](https://github.com/keyshade-xyz/keyshade/commit/f57c471434787e4eb268b7d9640e78817af23d4f))

### 📚 Documentation

* add docs for workspace, [secure], environment and variable ([#1250](https://github.com/keyshade-xyz/keyshade/issues/1250)) ([d565c88](https://github.com/keyshade-xyz/keyshade/commit/d565c8832524da4cea5060c4336b7dee403f363f))

### 🔧 Miscellaneous Chores

* **deps:** bump form-data in /apps/api ([#1242](https://github.com/keyshade-xyz/keyshade/issues/1242)) ([1c1c357](https://github.com/keyshade-xyz/keyshade/commit/1c1c35705edaca99f25b51c74ca84d8e7ab02a50))
* **deps:** bump glob in /apps/cli ([#1246](https://github.com/keyshade-xyz/keyshade/issues/1246)) ([03d8b08](https://github.com/keyshade-xyz/keyshade/commit/03d8b0880c92bae32046030178c46e45903bb051))
* **deps:** bump next from 15.2.3 to 15.4.7 in /apps/platform ([#1247](https://github.com/keyshade-xyz/keyshade/issues/1247)) ([cf0d4cb](https://github.com/keyshade-xyz/keyshade/commit/cf0d4cbd0ec1fa4925c515c07e871590de55ad78))
* **deps:** update pnpm-lock.yaml ([698a5de](https://github.com/keyshade-xyz/keyshade/commit/698a5de755031d15e9841c3820b2829d6d59e161))
* **release:** 2.44.0-stage.1 [skip ci] ([2a4834b](https://github.com/keyshade-xyz/keyshade/commit/2a4834b064c8b56568885f02581eb0f78060a6da))
* **release:** 2.44.0-stage.2 [skip ci] ([877c36e](https://github.com/keyshade-xyz/keyshade/commit/877c36e0d7ccecc326c74c50355455b16633787d))
* **release:** 2.45.0-stage.1 [skip ci] ([e9abef3](https://github.com/keyshade-xyz/keyshade/commit/e9abef3ae51bffeec37aace980dda6de842746a2))
* **release:** 2.45.0-stage.2 [skip ci] ([78340e4](https://github.com/keyshade-xyz/keyshade/commit/78340e48c2fc07efdc30e573a43b17153f7de609))
* **release:** 2.45.0-stage.3 [skip ci] ([15a21e6](https://github.com/keyshade-xyz/keyshade/commit/15a21e61dc9636a0884e0da5744acfdbb135806f))
* **release:** 2.45.0-stage.4 [skip ci] ([c54e3d8](https://github.com/keyshade-xyz/keyshade/commit/c54e3d86886cf08215afb4d7ab38915980807439))
* **release:** 2.45.0-stage.5 [skip ci] ([09d9756](https://github.com/keyshade-xyz/keyshade/commit/09d97566629d5569bb94b5a181a74f0640dd1ad0))

## [2.45.0](https://github.com/keyshade-xyz/keyshade/compare/v2.44.0...v2.45.0) (2025-11-14)

### 🚀 Features

* **cli:** add runtime flags to keyshade run command ([#1234](https://github.com/keyshade-xyz/keyshade/issues/1234)) ([1e2a864](https://github.com/keyshade-xyz/keyshade/commit/1e2a864018fa086beb68a93f414d70014fc78b5e))
* responsive landing page ([#1239](https://github.com/keyshade-xyz/keyshade/issues/1239)) ([6eb0d3b](https://github.com/keyshade-xyz/keyshade/commit/6eb0d3b9e92d49d7a3a641c4da6e29ee1ee5afdd))
* **web:** revamp landing page ([#1145](https://github.com/keyshade-xyz/keyshade/issues/1145)) ([7212fa4](https://github.com/keyshade-xyz/keyshade/commit/7212fa4a5595d9f0e3c07ea349c725fe20f8eece))

### 🔧 Miscellaneous Chores

* **cli:** update package managers to use v3.7.0 [skip ci] ([1b75217](https://github.com/keyshade-xyz/keyshade/commit/1b75217cd9f8495eb21c9c53bb42e59e428c8b21))
* **release:** 2.44.0-stage.1 [skip ci] ([c6ecbc3](https://github.com/keyshade-xyz/keyshade/commit/c6ecbc33b1d40aef49ff0b8089b6202940107ac6))
* **release:** 2.44.0-stage.2 [skip ci] ([fd23007](https://github.com/keyshade-xyz/keyshade/commit/fd2300776cc6f512cc60b351e9ed976aeb938801))
* **release:** 2.44.0-stage.3 [skip ci] ([64ce2da](https://github.com/keyshade-xyz/keyshade/commit/64ce2daa27f7ebc980dad3c53c355d9054223cdd))

## [2.44.0](https://github.com/keyshade-xyz/keyshade/compare/v2.43.1...v2.44.0) (2025-11-14)

### 🚀 Features

* **cli:** bump version to 3.7.0 ([829cfa1](https://github.com/keyshade-xyz/keyshade/commit/829cfa129e774d63d66c7693922cfc3e550bc910))

### 🔧 Miscellaneous Chores

* **cli:** update package managers to use v3.6.4 [skip ci] ([0b0720d](https://github.com/keyshade-xyz/keyshade/commit/0b0720d4279b6c841079c8efc2a1cd549b8c53d7))

## [2.44.0-stage.3](https://github.com/keyshade-xyz/keyshade/compare/v2.44.0-stage.2...v2.44.0-stage.3) (2025-11-14)

### 🚀 Features

* responsive landing page ([#1239](https://github.com/keyshade-xyz/keyshade/issues/1239)) ([f2b65d2](https://github.com/keyshade-xyz/keyshade/commit/f2b65d2d83012ddf0d24458e733810e23d218f51))

## [2.44.0-stage.2](https://github.com/keyshade-xyz/keyshade/compare/v2.44.0-stage.1...v2.44.0-stage.2) (2025-11-13)

### 🚀 Features

* **cli:** add runtime flags to keyshade run command ([#1234](https://github.com/keyshade-xyz/keyshade/issues/1234)) ([2548288](https://github.com/keyshade-xyz/keyshade/commit/25482884f8973025a8629e36b24a425ec3253eec))

## [2.44.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.43.1...v2.44.0-stage.1) (2025-11-12)

### 🚀 Features

* **web:** revamp landing page ([#1145](https://github.com/keyshade-xyz/keyshade/issues/1145)) ([f131344](https://github.com/keyshade-xyz/keyshade/commit/f13134410ae49f4363e8de13478c964220b9c0f5))

### 🔧 Miscellaneous Chores

* **cli:** update package managers to use v3.6.4 [skip ci] ([0b0720d](https://github.com/keyshade-xyz/keyshade/commit/0b0720d4279b6c841079c8efc2a1cd549b8c53d7))

## [2.43.1](https://github.com/keyshade-xyz/keyshade/compare/v2.43.0...v2.43.1) (2025-11-12)

### 🐛 Bug Fixes

* **cli:** command name issue ([46441ca](https://github.com/keyshade-xyz/keyshade/commit/46441ca3793159f455556abf20373dbd6e5fb754))

### 🔧 Miscellaneous Chores

* **cli:** update package managers to use v3.6.3 [skip ci] ([ef5b1aa](https://github.com/keyshade-xyz/keyshade/commit/ef5b1aa2d0f122a80203272c35c17e8eb5a66b2d))
* **cli:** update package managers to use v3.6.3 [skip ci] ([706379d](https://github.com/keyshade-xyz/keyshade/commit/706379d199edefad71db82ea22e2482e1e0f5886))

## [2.43.0](https://github.com/keyshade-xyz/keyshade/compare/v2.42.0...v2.43.0) (2025-11-12)

### 🚀 Features

* **api:** add totalTriggers to integration response and schema ([#1171](https://github.com/keyshade-xyz/keyshade/issues/1171)) ([fc57d34](https://github.com/keyshade-xyz/keyshade/commit/fc57d342e0a64a9d6e4f9e731e4213b2954cf8c5))
* **cli:** bump version to 3.6.3 ([ab7f45a](https://github.com/keyshade-xyz/keyshade/commit/ab7f45a325e241f18e088f809f91c72943b5f8b7))
* **cli:** update base name of the command ([121306f](https://github.com/keyshade-xyz/keyshade/commit/121306f57658690399f7195b139706394e772045))

### 🐛 Bug Fixes

* **api:** generateSlug infinite loop causing Auth and Feedback Controller test failures ([#1162](https://github.com/keyshade-xyz/keyshade/issues/1162)) ([7183ee5](https://github.com/keyshade-xyz/keyshade/commit/7183ee5a579092d2e1780326b52540ad73680761))
* **api:** rolling back crashed the flow ([a2bdc61](https://github.com/keyshade-xyz/keyshade/commit/a2bdc61856832806d165ea7aa8141a946c2fe243))
* **platform:** UI/UX bugs on Workspace overview page ([#1114](https://github.com/keyshade-xyz/keyshade/issues/1114)) ([9492630](https://github.com/keyshade-xyz/keyshade/commit/949263028d405d926b41571a031887986105beb3))

### 📚 Documentation

* add macos install command [skip ci] ([802a12b](https://github.com/keyshade-xyz/keyshade/commit/802a12b4f4203cea274d70a741f1b866b0096523))

### 🔧 Miscellaneous Chores

* **api:** add readable metrics ([#1216](https://github.com/keyshade-xyz/keyshade/issues/1216)) ([30dfe90](https://github.com/keyshade-xyz/keyshade/commit/30dfe9025a1bdd0fd73de0d5a5acee6544bae277))
* **api:** fix broken tests ([1aa7ea4](https://github.com/keyshade-xyz/keyshade/commit/1aa7ea4d9e3bc352fc317c5e5eacb286380a2966))
* **ci:** added docker validation to validate workflows ([#1217](https://github.com/keyshade-xyz/keyshade/issues/1217)) ([188391e](https://github.com/keyshade-xyz/keyshade/commit/188391eb34184c140ed0b33c85a1e04eda799932))
* **cli:** update package managers to use v3.6.1 [skip ci] ([f4eec17](https://github.com/keyshade-xyz/keyshade/commit/f4eec17672ad8f71dcf528e1470becf06ba9041d))
* **release:** 2.43.0-stage.1 [skip ci] ([d751ca6](https://github.com/keyshade-xyz/keyshade/commit/d751ca61feda10217262bef739735a9971cfc405))
* **release:** 2.43.0-stage.2 [skip ci] ([5c1814a](https://github.com/keyshade-xyz/keyshade/commit/5c1814a64909a50a7424c1445101470606864ffe))
* **release:** 2.43.0-stage.3 [skip ci] ([d50f139](https://github.com/keyshade-xyz/keyshade/commit/d50f139c7cd579d2ae2db67173a964eb8e64fac2))
* **release:** 2.43.0-stage.4 [skip ci] ([146f9a4](https://github.com/keyshade-xyz/keyshade/commit/146f9a4da2d4e56603cfc3a802bb348145146439))
* **release:** 2.43.0-stage.5 [skip ci] ([42aea98](https://github.com/keyshade-xyz/keyshade/commit/42aea98dbf346cb7723b0ae6ca3b10f881b716f4))

## [2.43.0-stage.5](https://github.com/keyshade-xyz/keyshade/compare/v2.43.0-stage.4...v2.43.0-stage.5) (2025-10-29)

### 🐛 Bug Fixes

* **platform:** UI/UX bugs on Workspace overview page ([#1114](https://github.com/keyshade-xyz/keyshade/issues/1114)) ([9492630](https://github.com/keyshade-xyz/keyshade/commit/949263028d405d926b41571a031887986105beb3))

### 🔧 Miscellaneous Chores

* **ci:** added docker validation to validate workflows ([#1217](https://github.com/keyshade-xyz/keyshade/issues/1217)) ([188391e](https://github.com/keyshade-xyz/keyshade/commit/188391eb34184c140ed0b33c85a1e04eda799932))

## [2.43.0-stage.4](https://github.com/keyshade-xyz/keyshade/compare/v2.43.0-stage.3...v2.43.0-stage.4) (2025-10-29)

### 🐛 Bug Fixes

* **api:** rolling back crashed the flow ([a2bdc61](https://github.com/keyshade-xyz/keyshade/commit/a2bdc61856832806d165ea7aa8141a946c2fe243))

### 🔧 Miscellaneous Chores

* **api:** fix broken tests ([1aa7ea4](https://github.com/keyshade-xyz/keyshade/commit/1aa7ea4d9e3bc352fc317c5e5eacb286380a2966))

## [2.43.0-stage.3](https://github.com/keyshade-xyz/keyshade/compare/v2.43.0-stage.2...v2.43.0-stage.3) (2025-10-28)

### 🐛 Bug Fixes

* **api:** generateSlug infinite loop causing Auth and Feedback Controller test failures ([#1162](https://github.com/keyshade-xyz/keyshade/issues/1162)) ([7183ee5](https://github.com/keyshade-xyz/keyshade/commit/7183ee5a579092d2e1780326b52540ad73680761))

## [2.43.0-stage.2](https://github.com/keyshade-xyz/keyshade/compare/v2.43.0-stage.1...v2.43.0-stage.2) (2025-10-26)

### 🚀 Features

* **cli:** update base name of the command ([121306f](https://github.com/keyshade-xyz/keyshade/commit/121306f57658690399f7195b139706394e772045))

## [2.43.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.42.0...v2.43.0-stage.1) (2025-10-26)

### 🚀 Features

* **api:** add totalTriggers to integration response and schema ([#1171](https://github.com/keyshade-xyz/keyshade/issues/1171)) ([fc57d34](https://github.com/keyshade-xyz/keyshade/commit/fc57d342e0a64a9d6e4f9e731e4213b2954cf8c5))

### 📚 Documentation

* add macos install command [skip ci] ([802a12b](https://github.com/keyshade-xyz/keyshade/commit/802a12b4f4203cea274d70a741f1b866b0096523))

### 🔧 Miscellaneous Chores

* **cli:** update package managers to use v3.6.1 [skip ci] ([f4eec17](https://github.com/keyshade-xyz/keyshade/commit/f4eec17672ad8f71dcf528e1470becf06ba9041d))

## [2.42.0](https://github.com/keyshade-xyz/keyshade/compare/v2.41.0...v2.42.0) (2025-10-25)

### 🚀 Features

* **cli:** bump version to 3.6.1 ([2de78bc](https://github.com/keyshade-xyz/keyshade/commit/2de78bcacf4024c88c10594b56d2eb4ac3f038dd))

### 📚 Documentation

* cli installation on windows ([1fa12be](https://github.com/keyshade-xyz/keyshade/commit/1fa12be066adc5409ff0709d12a4427483257631))
* fix website link in README.md ([#1225](https://github.com/keyshade-xyz/keyshade/issues/1225)) ([7838fef](https://github.com/keyshade-xyz/keyshade/commit/7838fef37fae3b47977d5c2ecced84a23d79ac40))
* specify LTS Node version in setup guide ([#1214](https://github.com/keyshade-xyz/keyshade/issues/1214)) ([1cb83c8](https://github.com/keyshade-xyz/keyshade/commit/1cb83c8edb78783ef04c0e81df6b087a70779b0d))

### 🔧 Miscellaneous Chores

* **ci:** replace pkg with bun for building CLI executables ([9131d4c](https://github.com/keyshade-xyz/keyshade/commit/9131d4c914543749380cfbc93e239c1a50a36ff1))
* **cli:** remove sentry dep ([6eaad5c](https://github.com/keyshade-xyz/keyshade/commit/6eaad5c8aac11fca30ad327c74919fa7c2b0cc72))
* **cli:** update package managers to use v3.6.0 [skip ci] ([ebef418](https://github.com/keyshade-xyz/keyshade/commit/ebef4189dd54afb6a7cc30c86a992d088b4ca63a))
* **platform:** disable logger configuration in production environment ([#1220](https://github.com/keyshade-xyz/keyshade/issues/1220)) ([e547599](https://github.com/keyshade-xyz/keyshade/commit/e547599e09dbbaa4de3aed1373c4b0004e5ba357))

## [2.41.0](https://github.com/keyshade-xyz/keyshade/compare/v2.40.0...v2.41.0) (2025-10-23)

### 🚀 Features

* **cli:** ability to manage pat ([#1213](https://github.com/keyshade-xyz/keyshade/issues/1213)) ([0473463](https://github.com/keyshade-xyz/keyshade/commit/0473463c5af3bc09d108dea97e46b078cabd0d6f))
* **cli:** add `keyshade reset` command to wipe local profiles ([#1206](https://github.com/keyshade-xyz/keyshade/issues/1206)) ([229557a](https://github.com/keyshade-xyz/keyshade/commit/229557aa6d60819875abff843b0e05a0352cdf95))
* **cli:** improved keyshade import flow ([#1219](https://github.com/keyshade-xyz/keyshade/issues/1219)) ([5affb52](https://github.com/keyshade-xyz/keyshade/commit/5affb52a02fef9e89c439fd1c404b87e1fcae6a1))
* **platform:** add search functionality to integrations page ([#1184](https://github.com/keyshade-xyz/keyshade/issues/1184)) ([83b0374](https://github.com/keyshade-xyz/keyshade/commit/83b0374fc2c3dd0a309b65476b5e58ab9a28140f))

### 🐛 Bug Fixes

* resolve hero image overlap with [secure] section text ([#1161](https://github.com/keyshade-xyz/keyshade/issues/1161)) ([3b1d4b6](https://github.com/keyshade-xyz/keyshade/commit/3b1d4b6dc9a49e0359f2fdbeeb29bb0c865b84fb))

### 📚 Documentation

* add new internals pages for [secure], variable and env creation + cli docs for [secure] and variables ([#1208](https://github.com/keyshade-xyz/keyshade/issues/1208)) ([2bd595d](https://github.com/keyshade-xyz/keyshade/commit/2bd595d706c53c606f19d1adf8b94bb9668b5414))
* revamp getting started ([#1221](https://github.com/keyshade-xyz/keyshade/issues/1221)) ([e683fd6](https://github.com/keyshade-xyz/keyshade/commit/e683fd66cef7602c7c2b57f1ba410e9f288a9542))
* Update image link in README.md ([adf7761](https://github.com/keyshade-xyz/keyshade/commit/adf7761a8098161e7be540d5e2285646d2c2fade))

### 🔧 Miscellaneous Chores

* **cli:** bump CLI to v3.6.0 ([267469a](https://github.com/keyshade-xyz/keyshade/commit/267469a4fdab03f700d03ccc8b152c52ff9eaee8))
* **release:** 2.36.0-stage.2 [skip ci] ([14aedf9](https://github.com/keyshade-xyz/keyshade/commit/14aedf95590e3fc8ce61ce6a5e51c9e0b6b5552e))
* **release:** 2.40.1-stage.1 [skip ci] ([f0c296d](https://github.com/keyshade-xyz/keyshade/commit/f0c296d0fc3984b322e9f010f12e7ac98e5ea9c4))
* **release:** 2.41.0-stage.1 [skip ci] ([59fdbe3](https://github.com/keyshade-xyz/keyshade/commit/59fdbe37cc5b2bb390b50bd1b3e0030a801eaa27))
* **release:** 2.41.0-stage.2 [skip ci] ([4d5ee50](https://github.com/keyshade-xyz/keyshade/commit/4d5ee50569d3a691efa9b80682b0736a1074d69c))
* **release:** 2.41.0-stage.3 [skip ci] ([f2ca012](https://github.com/keyshade-xyz/keyshade/commit/f2ca01251407e2ffc26e147d74a4227c87f60572))
* **release:** 2.41.0-stage.4 [skip ci] ([7a4e1fb](https://github.com/keyshade-xyz/keyshade/commit/7a4e1fba1c835836a7b6245195f907faad4cb496))

## [2.41.0-stage.4](https://github.com/keyshade-xyz/keyshade/compare/v2.41.0-stage.3...v2.41.0-stage.4) (2025-10-22)

### 🚀 Features

* **cli:** add `keyshade reset` command to wipe local profiles ([#1206](https://github.com/keyshade-xyz/keyshade/issues/1206)) ([229557a](https://github.com/keyshade-xyz/keyshade/commit/229557aa6d60819875abff843b0e05a0352cdf95))

## [2.41.0-stage.3](https://github.com/keyshade-xyz/keyshade/compare/v2.41.0-stage.2...v2.41.0-stage.3) (2025-10-22)

### 🚀 Features

* **cli:** improved keyshade import flow ([#1219](https://github.com/keyshade-xyz/keyshade/issues/1219)) ([5affb52](https://github.com/keyshade-xyz/keyshade/commit/5affb52a02fef9e89c439fd1c404b87e1fcae6a1))

### 📚 Documentation

* Update image link in README.md ([adf7761](https://github.com/keyshade-xyz/keyshade/commit/adf7761a8098161e7be540d5e2285646d2c2fade))

## [2.41.0-stage.2](https://github.com/keyshade-xyz/keyshade/compare/v2.41.0-stage.1...v2.41.0-stage.2) (2025-10-20)

### 🚀 Features

* **platform:** add search functionality to integrations page ([#1184](https://github.com/keyshade-xyz/keyshade/issues/1184)) ([83b0374](https://github.com/keyshade-xyz/keyshade/commit/83b0374fc2c3dd0a309b65476b5e58ab9a28140f))

## [2.41.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.40.1-stage.1...v2.41.0-stage.1) (2025-10-19)

### 🚀 Features

* **cli:** ability to manage pat ([#1213](https://github.com/keyshade-xyz/keyshade/issues/1213)) ([0473463](https://github.com/keyshade-xyz/keyshade/commit/0473463c5af3bc09d108dea97e46b078cabd0d6f))

## [2.40.1-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.40.0...v2.40.1-stage.1) (2025-10-18)

### 🐛 Bug Fixes

* resolve hero image overlap with [secure] section text ([#1161](https://github.com/keyshade-xyz/keyshade/issues/1161)) ([3b1d4b6](https://github.com/keyshade-xyz/keyshade/commit/3b1d4b6dc9a49e0359f2fdbeeb29bb0c865b84fb))

### 📚 Documentation

* add new internals pages for [secure], variable and env creation + cli docs for [secure] and variables ([#1208](https://github.com/keyshade-xyz/keyshade/issues/1208)) ([2bd595d](https://github.com/keyshade-xyz/keyshade/commit/2bd595d706c53c606f19d1adf8b94bb9668b5414))

### 🔧 Miscellaneous Chores

* **release:** 2.36.0-stage.2 [skip ci] ([14aedf9](https://github.com/keyshade-xyz/keyshade/commit/14aedf95590e3fc8ce61ce6a5e51c9e0b6b5552e))

## [2.40.0](https://github.com/keyshade-xyz/keyshade/compare/v2.39.0...v2.40.0) (2025-10-18)

### 🚀 Features

* **cli:** update keyshade run command ([f139ec3](https://github.com/keyshade-xyz/keyshade/commit/f139ec3309fc78bb5dcaa53b435fec298b572c1d))

## [2.39.0](https://github.com/keyshade-xyz/keyshade/compare/v2.38.0...v2.39.0) (2025-10-17)

### 🚀 Features

* **cli:** update URL determination in login command ([2c2b454](https://github.com/keyshade-xyz/keyshade/commit/2c2b454348646c0f161e2cb15eff90d8d9327647))

## [2.38.0](https://github.com/keyshade-xyz/keyshade/compare/v2.37.0...v2.38.0) (2025-10-17)

### 🚀 Features

* updated links ([550aff1](https://github.com/keyshade-xyz/keyshade/commit/550aff1368eda810b655a09075dce2a896ed87ef))

## [2.37.0](https://github.com/keyshade-xyz/keyshade/compare/v2.36.0...v2.37.0) (2025-10-17)

### 🚀 Features

* renamed more links ([f743191](https://github.com/keyshade-xyz/keyshade/commit/f7431915f3797a8604536d2eff890b7a0ef0c2fd))
* renamed more links ([ebf8621](https://github.com/keyshade-xyz/keyshade/commit/ebf8621b843c3a9594cc5b605a93b02a7072d3ad))

## [2.36.0](https://github.com/keyshade-xyz/keyshade/compare/v2.35.0...v2.36.0) (2025-10-17)

### 🚀 Features

* renamed to keyshade.io ([48bc1a5](https://github.com/keyshade-xyz/keyshade/commit/48bc1a5e390653b0beb1fd918741b187b31caf6c))
* Setup design system with design tokens ([#1200](https://github.com/keyshade-xyz/keyshade/issues/1200)) ([13b596e](https://github.com/keyshade-xyz/keyshade/commit/13b596e3cccd638f07f0e9d7dbacecf23e36509a))

### 🔧 Miscellaneous Chores

* **release:** 2.36.0-stage.1 [skip ci] ([bfc6e62](https://github.com/keyshade-xyz/keyshade/commit/bfc6e62f1332d972339c3ac715d2a70c78182242))

## [2.36.0-stage.2](https://github.com/keyshade-xyz/keyshade/compare/v2.36.0-stage.1...v2.36.0-stage.2) (2025-10-16)

### 🚀 Features

* renamed to keyshade.io ([48bc1a5](https://github.com/keyshade-xyz/keyshade/commit/48bc1a5e390653b0beb1fd918741b187b31caf6c))

## [2.36.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.35.0...v2.36.0-stage.1) (2025-10-15)

### 🚀 Features

* Setup design system with design tokens ([#1200](https://github.com/keyshade-xyz/keyshade/issues/1200)) ([13b596e](https://github.com/keyshade-xyz/keyshade/commit/13b596e3cccd638f07f0e9d7dbacecf23e36509a))

## [2.35.0](https://github.com/keyshade-xyz/keyshade/compare/v2.34.1...v2.35.0) (2025-10-14)

### 🚀 Features

* **cli:** bump version to v3.5.0 ([fdbeb37](https://github.com/keyshade-xyz/keyshade/commit/fdbeb37b0def55f54c014055ad6b5b8e6d3ec2df))
* **cli:** improve dx of keyshade run command ([68e2541](https://github.com/keyshade-xyz/keyshade/commit/68e25416fb7389d7bb361730d0a41ebd8146c34d))
* **platform:** migrated to tailwind 4 ([#1203](https://github.com/keyshade-xyz/keyshade/issues/1203)) ([7581828](https://github.com/keyshade-xyz/keyshade/commit/75818284cc67d3b9c70a7400d798693fc17a4978))

### 🐛 Bug Fixes

* **api,api-client:** handle login client issue and invalid payment amount ([#1202](https://github.com/keyshade-xyz/keyshade/issues/1202)) ([969ad7c](https://github.com/keyshade-xyz/keyshade/commit/969ad7c539216c1565632148a73c7985685dba0b))
* **cli:** resolved undefined references ([851a78e](https://github.com/keyshade-xyz/keyshade/commit/851a78e8271aeae8988ab230e46c6658f44aac75))

### 🔧 Miscellaneous Chores

* **release:** 2.35.0-stage.1 [skip ci] ([2c045a3](https://github.com/keyshade-xyz/keyshade/commit/2c045a306d7fc6a3442afc15d069fe2d898b4fb6))
* **release:** 2.35.0-stage.2 [skip ci] ([e0677da](https://github.com/keyshade-xyz/keyshade/commit/e0677dac68a0b7340798334e8499358c753f382c))
* **release:** 2.35.0-stage.3 [skip ci] ([8d56311](https://github.com/keyshade-xyz/keyshade/commit/8d5631141c75d9a3077cb9fa79db21997ba29718))
* **release:** 2.35.0-stage.4 [skip ci] ([3f48159](https://github.com/keyshade-xyz/keyshade/commit/3f4815939c94708f1a0f0676a84151f78667d0fd))

## [2.35.0-stage.4](https://github.com/keyshade-xyz/keyshade/compare/v2.35.0-stage.3...v2.35.0-stage.4) (2025-10-14)

### 🐛 Bug Fixes

* **api,api-client:** handle login client issue and invalid payment amount ([#1202](https://github.com/keyshade-xyz/keyshade/issues/1202)) ([969ad7c](https://github.com/keyshade-xyz/keyshade/commit/969ad7c539216c1565632148a73c7985685dba0b))

## [2.35.0-stage.3](https://github.com/keyshade-xyz/keyshade/compare/v2.35.0-stage.2...v2.35.0-stage.3) (2025-10-14)

### 🚀 Features

* **cli:** improve dx of keyshade run command ([68e2541](https://github.com/keyshade-xyz/keyshade/commit/68e25416fb7389d7bb361730d0a41ebd8146c34d))

## [2.35.0-stage.2](https://github.com/keyshade-xyz/keyshade/compare/v2.35.0-stage.1...v2.35.0-stage.2) (2025-10-14)

### 🐛 Bug Fixes

* **cli:** resolved undefined references ([851a78e](https://github.com/keyshade-xyz/keyshade/commit/851a78e8271aeae8988ab230e46c6658f44aac75))

## [2.35.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.34.1...v2.35.0-stage.1) (2025-10-14)

### 🚀 Features

* **platform:** migrated to tailwind 4 ([#1203](https://github.com/keyshade-xyz/keyshade/issues/1203)) ([7581828](https://github.com/keyshade-xyz/keyshade/commit/75818284cc67d3b9c70a7400d798693fc17a4978))

## [2.34.1](https://github.com/keyshade-xyz/keyshade/compare/v2.34.0...v2.34.1) (2025-10-13)

### 🐛 Bug Fixes

* **api:** wrong imports ([cef08c4](https://github.com/keyshade-xyz/keyshade/commit/cef08c4351dddf536ba0b05705e7b5328d2f1856))

### 🔧 Miscellaneous Chores

* **release:** 2.34.1-stage.1 [skip ci] ([690118f](https://github.com/keyshade-xyz/keyshade/commit/690118ff6956a8b774dec652444b6bb984fcde90))

## [2.34.1-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.34.0...v2.34.1-stage.1) (2025-10-13)

### 🐛 Bug Fixes

* **api:** wrong imports ([cef08c4](https://github.com/keyshade-xyz/keyshade/commit/cef08c4351dddf536ba0b05705e7b5328d2f1856))

## [2.34.0](https://github.com/keyshade-xyz/keyshade/compare/v2.33.0...v2.34.0) (2025-10-13)

### 🚀 Features

* **api:** add endpoint to fetch vercel environments ([#1108](https://github.com/keyshade-xyz/keyshade/issues/1108)) ([637b868](https://github.com/keyshade-xyz/keyshade/commit/637b868888b89cbc55de9d2d84fec245f43e8255))
* **api:** add file upload service ([#1137](https://github.com/keyshade-xyz/keyshade/issues/1137)) ([a50f6b8](https://github.com/keyshade-xyz/keyshade/commit/a50f6b8aecd7a46db2ec559fa6d044ea3717a2c4))
* **api:** imporved logging and admin role check in collective-authority.ts ([68e1bfd](https://github.com/keyshade-xyz/keyshade/commit/68e1bfd38e92141931d5336c9150a00b0f29a07a))
* **api:** optimized vercel redeployments ([#1135](https://github.com/keyshade-xyz/keyshade/issues/1135)) ([6fc8200](https://github.com/keyshade-xyz/keyshade/commit/6fc820094ac606c9df75800f4770d2466bea6a10))
* **api:** update init function of slack integration ([#1089](https://github.com/keyshade-xyz/keyshade/issues/1089)) ([79ed4e6](https://github.com/keyshade-xyz/keyshade/commit/79ed4e6e0a27e2345812ea28c8b5ae69b7c83124))
* **cli:** interactive CLI ([#1098](https://github.com/keyshade-xyz/keyshade/issues/1098)) ([2c4241f](https://github.com/keyshade-xyz/keyshade/commit/2c4241ff493dc198457b0363dca9d41b037d6ad0))
* **cli:** make init command dynamically fetch config ([#1155](https://github.com/keyshade-xyz/keyshade/issues/1155)) ([512ca59](https://github.com/keyshade-xyz/keyshade/commit/512ca5982e38e710a0d9f4343c1babaed64445b7))
* introduce `keyshade login`; add session management; token revamp ([#1199](https://github.com/keyshade-xyz/keyshade/issues/1199)) ([7c4d369](https://github.com/keyshade-xyz/keyshade/commit/7c4d369113dea6a040f0edc8f22d8c1f6b39c2da))
* **platform:** implement drag and drop approach for importing configs ([#1111](https://github.com/keyshade-xyz/keyshade/issues/1111)) ([fa1527d](https://github.com/keyshade-xyz/keyshade/commit/fa1527dd11d8bb0129628a2a77411b7dd509b071))
* **platform:** update import environment button text and description ([#1167](https://github.com/keyshade-xyz/keyshade/issues/1167)) ([e82686e](https://github.com/keyshade-xyz/keyshade/commit/e82686e8256b44d1158b2f664430c3c04416d759))
* trigger re-release ([b3d8715](https://github.com/keyshade-xyz/keyshade/commit/b3d87153e5e4171dea7a7a1cb78b5eef4d99c599))
* update lockfile ([ec86db9](https://github.com/keyshade-xyz/keyshade/commit/ec86db98b6b142d8f0edf6b89a70328a250fc49b))
* **web:** add book a demo ([#1139](https://github.com/keyshade-xyz/keyshade/issues/1139)) ([193b08d](https://github.com/keyshade-xyz/keyshade/commit/193b08d0228a154b0584e1873b52663b5b04db1d))
* **web:** add onClick functionality to pricing page buttons ([#1195](https://github.com/keyshade-xyz/keyshade/issues/1195)) ([3d54fb5](https://github.com/keyshade-xyz/keyshade/commit/3d54fb54b86fe83d7364cefccfff3c476f037576))
* **web:** add posthog ([#1134](https://github.com/keyshade-xyz/keyshade/issues/1134)) ([7efe6b1](https://github.com/keyshade-xyz/keyshade/commit/7efe6b1d0114a82ad286112904d40d0434e736dc))
* **web:** update dockerfil;e ([83ea99d](https://github.com/keyshade-xyz/keyshade/commit/83ea99ddf38e8e3de880246734d2cc7b30475332))

### 🐛 Bug Fixes

* **api:** fixed bug in workspace role tests ([#1156](https://github.com/keyshade-xyz/keyshade/issues/1156)) ([9465994](https://github.com/keyshade-xyz/keyshade/commit/946599489107145284296828e6cc8c5541d120d3))
* **cli:** keyshde init command no longer overwrites private-keys.json file ([2114bda](https://github.com/keyshade-xyz/keyshade/commit/2114bda7f1015aaeee2029d365e0535bf2cefc87))
* **platform:** description text overflow in project cards ([#1174](https://github.com/keyshade-xyz/keyshade/issues/1174)) ([ad823a7](https://github.com/keyshade-xyz/keyshade/commit/ad823a74b2e09ec470cc48ef363cbb756badc21a))
* **platform:** Platform UI fixes ([#1132](https://github.com/keyshade-xyz/keyshade/issues/1132)) ([8969559](https://github.com/keyshade-xyz/keyshade/commit/896955919e52023af0ef714df5275ed006652dbc))
* **platform:** project icon alignment issue on dashboard ([#1141](https://github.com/keyshade-xyz/keyshade/issues/1141)) ([9b15567](https://github.com/keyshade-xyz/keyshade/commit/9b1556770eedb04a8074c354fe918c08fb7d36fa))
* **platform:** trigger count now displays correct number of triggers ([#1168](https://github.com/keyshade-xyz/keyshade/issues/1168)) ([e44c7d1](https://github.com/keyshade-xyz/keyshade/commit/e44c7d1876602800f04e64b57c1e9a70fea3da3f))
* **platform:** updated the logic for leaving workspace deletion & enhanced tooltip messages ([#1133](https://github.com/keyshade-xyz/keyshade/issues/1133)) ([f1baeba](https://github.com/keyshade-xyz/keyshade/commit/f1baeba91dd28d7ef0b5250402bf9faff47b9963))
* prisma cli and client mismatch ([3617538](https://github.com/keyshade-xyz/keyshade/commit/361753892a4e648ce5ab36340ed8784c73fe42a5))

### 📚 Documentation

* fix minor typos and standardize Keyshade capitalization ([#1194](https://github.com/keyshade-xyz/keyshade/issues/1194)) ([822db37](https://github.com/keyshade-xyz/keyshade/commit/822db378971c37e0ab8d532c232737573e758edf))
* fix typos in setting-things-up.md ([#1192](https://github.com/keyshade-xyz/keyshade/issues/1192)) ([88ce2c9](https://github.com/keyshade-xyz/keyshade/commit/88ce2c9755ab9d6c89b5e8acb877fbdfcb7c1f7c))

### 🔧 Miscellaneous Chores

* add sourcemap generation ([0f8be57](https://github.com/keyshade-xyz/keyshade/commit/0f8be57ce83f9c5f65065c64375c0690d27ad844))
* add sourcemap generation ([fcd60d2](https://github.com/keyshade-xyz/keyshade/commit/fcd60d2607f578cc4f65afcf2aef2a16e3070bc2))
* add sourcemap generation ([44d6a7a](https://github.com/keyshade-xyz/keyshade/commit/44d6a7a399232da27358742e82ccced4b0b4bb0e))
* add util script to help bumping CLI versions ([08faf9d](https://github.com/keyshade-xyz/keyshade/commit/08faf9dc2290ec9ac8d99ffc843c031823e3ad63))
* **api:** catch unhandled errors in integration emission events ([2bb8aee](https://github.com/keyshade-xyz/keyshade/commit/2bb8aee438bd819cd60b0f81464bd8f8b19dd95f))
* check if asset is present in release before uploading ([46c314a](https://github.com/keyshade-xyz/keyshade/commit/46c314aa61e1303eccc6f1c2ac265d4ab16cfec7))
* **ci:** add executables for multiple environments ([577484e](https://github.com/keyshade-xyz/keyshade/commit/577484ed122fd61bcbb72c68cfd31883193491a5))
* **ci:** add homebrew support ([e9c5e0e](https://github.com/keyshade-xyz/keyshade/commit/e9c5e0ed3edc0ca31f6148cb783d6a3f12c30f09))
* **ci:** add homebrew support ([4cf5fd3](https://github.com/keyshade-xyz/keyshade/commit/4cf5fd32fa909df7993d077dae4c162a397924b1))
* **ci:** add homebrew support ([3a7a868](https://github.com/keyshade-xyz/keyshade/commit/3a7a868695d0e439a2402ba259528a058286df87))
* **ci:** add RHEL, centOS and Amazon Linux ([7b13d35](https://github.com/keyshade-xyz/keyshade/commit/7b13d35e0dc60ad4c6748ecd60db00c25c14d0b0))
* **ci:** add scoop for CLI ([26db63e](https://github.com/keyshade-xyz/keyshade/commit/26db63e370f50606f105c9ebf92b4c6885147124))
* **ci:** build keyshade.exe ([9a019f8](https://github.com/keyshade-xyz/keyshade/commit/9a019f8bf60714e5f626eec6cb960ed5b2a5e333))
* **ci:** building cli executables work run only on main branch ([c6730b9](https://github.com/keyshade-xyz/keyshade/commit/c6730b9609efe56412c43e551665a1ef319116fb))
* **ci:** enforced bash shell ([dce1f24](https://github.com/keyshade-xyz/keyshade/commit/dce1f24cf296b965fceb7137ee01495d37e31759))
* **ci:** update ci [skip ci] ([6a5edaa](https://github.com/keyshade-xyz/keyshade/commit/6a5edaa0bb7f2516b819e5f4fd73c1327801ed14))
* **ci:** update install command ([1cd1fd8](https://github.com/keyshade-xyz/keyshade/commit/1cd1fd80bf6ddd090f86edf10dd3fcd953b3e062))
* **ci:** update install command ([9d5cf97](https://github.com/keyshade-xyz/keyshade/commit/9d5cf97f83e978c5aea785a31d338aac8213073c))
* **ci:** update install command ([b599dbe](https://github.com/keyshade-xyz/keyshade/commit/b599dbe13ddfbd92e9a9423eb5d94f826fead2dd))
* **ci:** update node env for CLI packaging ([471b212](https://github.com/keyshade-xyz/keyshade/commit/471b2126bb7b3f2f38747fc79f15742cecf58cb8))
* **ci:** update node env for CLI packaging ([825d7b4](https://github.com/keyshade-xyz/keyshade/commit/825d7b4fa5879df27b2d06157bde3b487fdfc1bc))
* **ci:** update node env for CLI packaging ([5f12976](https://github.com/keyshade-xyz/keyshade/commit/5f129769cb04f845be4af238efceb4109acb67cc))
* **ci:** update scoop ci ([706fc9c](https://github.com/keyshade-xyz/keyshade/commit/706fc9c2b1f6fb3c4871c64b862dded1e0b0569c))
* **ci:** update scoop ci ([c2c6866](https://github.com/keyshade-xyz/keyshade/commit/c2c686656fcd55117c135b83599f948f9e916281))
* **ci:** update scoop ci ([1caa78f](https://github.com/keyshade-xyz/keyshade/commit/1caa78f1b54a83540bc03733bc83ea58cfa3f4c2))
* **ci:** update scoop ci ([2f5d4dd](https://github.com/keyshade-xyz/keyshade/commit/2f5d4dda924010aa6ac3f17424a03dd9a0132ece))
* **ci:** update scoop ci ([f95e2d0](https://github.com/keyshade-xyz/keyshade/commit/f95e2d07f45e12d7dc0aa65fe70bfb935bb67798))
* **ci:** update scoop ci ([1d8443c](https://github.com/keyshade-xyz/keyshade/commit/1d8443c8eff53c060ab13fdb3469fa3825c03a6b))
* **ci:** update scoop ci ([cd0137d](https://github.com/keyshade-xyz/keyshade/commit/cd0137d6a227ad762b62e74eac83e256f2b9b79d))
* **ci:** update scoop ci ([0b1cfcc](https://github.com/keyshade-xyz/keyshade/commit/0b1cfcc7a4f0a4f04b3b5133d4d116f3e6da9018))
* **ci:** update scoop ci ([b4ca5c1](https://github.com/keyshade-xyz/keyshade/commit/b4ca5c165058b9ff2b467b72cd16fc8c083e3856))
* **ci:** update scoop ci ([0f637d4](https://github.com/keyshade-xyz/keyshade/commit/0f637d40aeeed1af4e120f6ec09e6ffdd219f046))
* **ci:** update scoop ci ([6298844](https://github.com/keyshade-xyz/keyshade/commit/62988443e0184f1cea104f7b6cb6f40c94d16f88))
* **ci:** update scoop ci ([f5b785c](https://github.com/keyshade-xyz/keyshade/commit/f5b785c6029f6627aa0adad0af2a0d26abb29d75))
* **ci:** update scoop ci ([5a53011](https://github.com/keyshade-xyz/keyshade/commit/5a53011cf3c1bbbdaa7881bb39d93da81ab7a2de))
* **ci:** update scoop ci ([6ab6ce2](https://github.com/keyshade-xyz/keyshade/commit/6ab6ce27e6e83e02c892fbffbbc10688f3753bd4))
* **ci:** update scoop ci ([a9c7830](https://github.com/keyshade-xyz/keyshade/commit/a9c783055c95af375307fed40c02426dee72f4fc))
* **ci:** update scoop ci ([094f129](https://github.com/keyshade-xyz/keyshade/commit/094f129ed37bbcc532b4d2dbb7e36eb06549824e))
* **ci:** update scoop ci ([379f9b4](https://github.com/keyshade-xyz/keyshade/commit/379f9b49692f0209c97c8ebc314d1c23b284973a))
* **ci:** update scoop ci ([ea4d8a2](https://github.com/keyshade-xyz/keyshade/commit/ea4d8a22c750dd6514b43989fa36de8169e480d2))
* **ci:** update scoop ci ([be976da](https://github.com/keyshade-xyz/keyshade/commit/be976da51f26a1ff5dfa4b962d3bdb8a9ba76f97))
* **ci:** update scoop ci ([bd669a8](https://github.com/keyshade-xyz/keyshade/commit/bd669a8c782f0e107af57cfae469567717bd8e71))
* **ci:** update scoop ci ([1a412e2](https://github.com/keyshade-xyz/keyshade/commit/1a412e21a030ceacd5cbe3f6c50ececbe87c8cf6))
* **ci:** update scoop ci ([e4aba6d](https://github.com/keyshade-xyz/keyshade/commit/e4aba6dd872744ecd4f719c1b8ade541f4adc752))
* **ci:** update scoop ci ([731e599](https://github.com/keyshade-xyz/keyshade/commit/731e59996c3df86a59b741b42c934490f34bd9e1))
* **cli:** bump CLI to v3.4.0 ([9583eb4](https://github.com/keyshade-xyz/keyshade/commit/9583eb481f989b5b20d766018e360082f2cbc816))
* **cli:** bumped version to v3.3.0-stage.2 [skip ci] ([5a4baeb](https://github.com/keyshade-xyz/keyshade/commit/5a4baeb877f4e0562e6c4b4211d8fa2d5da2132d))
* **cli:** bumped version to v3.3.0-stage.2 [skip ci] ([8a313df](https://github.com/keyshade-xyz/keyshade/commit/8a313df23833d80bbc7195f95c07f3434394f3ea))
* **cli:** update package managers to use v3.3.0-stage.2 [skip ci] ([1c98b43](https://github.com/keyshade-xyz/keyshade/commit/1c98b435423dad64d701d2638d877a08ab8a80a7))
* **cli:** update package managers to use v3.3.0-stage.2 [skip ci] ([0ee522d](https://github.com/keyshade-xyz/keyshade/commit/0ee522d7cee03f9b3ce1035af9e8ae48d1b06cb6))
* **cli:** update package managers to use v3.3.0-stage.2 [skip ci] ([0a309fe](https://github.com/keyshade-xyz/keyshade/commit/0a309fed2887bdc55085200f18934fc14d08cb7f))
* **release:** 2.34.0-stage.1 [skip ci] ([21f10b2](https://github.com/keyshade-xyz/keyshade/commit/21f10b2aa845c5745148f485550c16969b51881f))
* **release:** 2.34.0-stage.10 [skip ci] ([7d2ca31](https://github.com/keyshade-xyz/keyshade/commit/7d2ca310f083b0aa46b6a5b010609937bd531dd9))
* **release:** 2.34.0-stage.11 [skip ci] ([3e0efe9](https://github.com/keyshade-xyz/keyshade/commit/3e0efe9f12da2e6d7e1d32c3402d975a7490f43c))
* **release:** 2.34.0-stage.12 [skip ci] ([d09ea1b](https://github.com/keyshade-xyz/keyshade/commit/d09ea1bb5e4817fbf7b7d75175518e29d942fd03))
* **release:** 2.34.0-stage.13 [skip ci] ([e0bd727](https://github.com/keyshade-xyz/keyshade/commit/e0bd7274e3941a4cf1a23fc609fc4e00ba659136))
* **release:** 2.34.0-stage.14 [skip ci] ([d124aeb](https://github.com/keyshade-xyz/keyshade/commit/d124aeb0bf4ff00c99f7704dad0c9102a4906702))
* **release:** 2.34.0-stage.15 [skip ci] ([5ff5685](https://github.com/keyshade-xyz/keyshade/commit/5ff5685c2865b856cc5b548725998e426a71964d))
* **release:** 2.34.0-stage.16 [skip ci] ([5264ac1](https://github.com/keyshade-xyz/keyshade/commit/5264ac138a031d9900c511232676f220a37e50d4))
* **release:** 2.34.0-stage.17 [skip ci] ([1dd3d85](https://github.com/keyshade-xyz/keyshade/commit/1dd3d85cb5d4600660ba2900efb2b769cd9cafd6))
* **release:** 2.34.0-stage.18 [skip ci] ([877148f](https://github.com/keyshade-xyz/keyshade/commit/877148f10a0461839bb9ae0e855b2629c14e08f2))
* **release:** 2.34.0-stage.19 [skip ci] ([9073872](https://github.com/keyshade-xyz/keyshade/commit/9073872c306ac753ecbc3d4c7ec9847047ff1877))
* **release:** 2.34.0-stage.2 [skip ci] ([ba8abf6](https://github.com/keyshade-xyz/keyshade/commit/ba8abf6b8a1c7a52566093c111e2d524b55a8104))
* **release:** 2.34.0-stage.20 [skip ci] ([7ee3722](https://github.com/keyshade-xyz/keyshade/commit/7ee372224c9625970e044be87ea6461ba30199fc))
* **release:** 2.34.0-stage.21 [skip ci] ([f2899e7](https://github.com/keyshade-xyz/keyshade/commit/f2899e7741145acbc470d4841aff72075afb1a2c))
* **release:** 2.34.0-stage.22 [skip ci] ([2aa7f3c](https://github.com/keyshade-xyz/keyshade/commit/2aa7f3c14078020d5d2fde6c9208157a40762f8c))
* **release:** 2.34.0-stage.23 [skip ci] ([21a1ccf](https://github.com/keyshade-xyz/keyshade/commit/21a1ccf3250d00857f1af19f1df500ad008a5bc4))
* **release:** 2.34.0-stage.24 [skip ci] ([607ad47](https://github.com/keyshade-xyz/keyshade/commit/607ad4761d13b5ac166ab6022cba5fcf10eac502))
* **release:** 2.34.0-stage.3 [skip ci] ([e93743a](https://github.com/keyshade-xyz/keyshade/commit/e93743a0ccfea9b3e6127972ffe642b24b050352))
* **release:** 2.34.0-stage.4 [skip ci] ([3ebe909](https://github.com/keyshade-xyz/keyshade/commit/3ebe909fc8aa7631d954833f01a327b41077ba72))
* **release:** 2.34.0-stage.5 [skip ci] ([8a164bb](https://github.com/keyshade-xyz/keyshade/commit/8a164bbcd1acccce977f1935a3b6bb8418318b6b))
* **release:** 2.34.0-stage.6 [skip ci] ([3a1a463](https://github.com/keyshade-xyz/keyshade/commit/3a1a463919df829f67b7f78cf822120230249bad))
* **release:** 2.34.0-stage.7 [skip ci] ([371d3b7](https://github.com/keyshade-xyz/keyshade/commit/371d3b78371b8d9a68ba38a13e5f6a34416c4daa))
* **release:** 2.34.0-stage.8 [skip ci] ([56d4b4b](https://github.com/keyshade-xyz/keyshade/commit/56d4b4b614f6606e695530f2cd208c428419078a))
* **release:** 2.34.0-stage.9 [skip ci] ([cc02e30](https://github.com/keyshade-xyz/keyshade/commit/cc02e305e895e1227294feba21e40b06f0a343d3))
* **scoop:** update to 2.34.0-stage.13 ([#1146](https://github.com/keyshade-xyz/keyshade/issues/1146)) ([cc4bae7](https://github.com/keyshade-xyz/keyshade/commit/cc4bae74df99c2e54fa6b6e4120f2682b7a60062))
* **scoop:** update to 2.34.0-stage.13 ([#1148](https://github.com/keyshade-xyz/keyshade/issues/1148)) ([8bcdc42](https://github.com/keyshade-xyz/keyshade/commit/8bcdc42e277ba155d44528eaa1cd33e49923a96c))
* **scoop:** update to 2.34.0-stage.13 ([#1149](https://github.com/keyshade-xyz/keyshade/issues/1149)) ([9d239a9](https://github.com/keyshade-xyz/keyshade/commit/9d239a9ab45d40bd6c3710b68b03e3dfb2e8c863))
* **scoop:** update to 2.34.0-stage.13 ([#1150](https://github.com/keyshade-xyz/keyshade/issues/1150)) ([e61663f](https://github.com/keyshade-xyz/keyshade/commit/e61663f610e5c161e0843a4eae4cfa1ac2d571ca))
* **scoop:** update to 2.34.0-stage.13 ([#1151](https://github.com/keyshade-xyz/keyshade/issues/1151)) ([84cad8d](https://github.com/keyshade-xyz/keyshade/commit/84cad8d5ff3750d9039bafcd653cc69e30b814c3))
* updated helper scripts ([57ce482](https://github.com/keyshade-xyz/keyshade/commit/57ce482cac5f80bfc6d1126255d2176d591143eb))

### 🔨 Code Refactoring

* **platform:** enhance layout and sidebar components for improved responsiveness and usability ([#1193](https://github.com/keyshade-xyz/keyshade/issues/1193)) ([3f7fb18](https://github.com/keyshade-xyz/keyshade/commit/3f7fb18f4c3ed167e5aeb0ba80da908d7721b6e3))
* **[secure]-scan:** enable support for generic [secure] key regex ([#1113](https://github.com/keyshade-xyz/keyshade/issues/1113)) ([ae0a923](https://github.com/keyshade-xyz/keyshade/commit/ae0a923205db34bcb08e7a06ea9b1f3051d8826a))

## [2.34.0-stage.24](https://github.com/keyshade-xyz/keyshade/compare/v2.34.0-stage.23...v2.34.0-stage.24) (2025-10-13)

### 🚀 Features

* introduce `keyshade login`; add session management; token revamp ([#1199](https://github.com/keyshade-xyz/keyshade/issues/1199)) ([7c4d369](https://github.com/keyshade-xyz/keyshade/commit/7c4d369113dea6a040f0edc8f22d8c1f6b39c2da))

## [2.34.0-stage.23](https://github.com/keyshade-xyz/keyshade/compare/v2.34.0-stage.22...v2.34.0-stage.23) (2025-10-12)

### 🚀 Features

* **web:** add onClick functionality to pricing page buttons ([#1195](https://github.com/keyshade-xyz/keyshade/issues/1195)) ([3d54fb5](https://github.com/keyshade-xyz/keyshade/commit/3d54fb54b86fe83d7364cefccfff3c476f037576))

### 📚 Documentation

* fix minor typos and standardize Keyshade capitalization ([#1194](https://github.com/keyshade-xyz/keyshade/issues/1194)) ([822db37](https://github.com/keyshade-xyz/keyshade/commit/822db378971c37e0ab8d532c232737573e758edf))
* fix typos in setting-things-up.md ([#1192](https://github.com/keyshade-xyz/keyshade/issues/1192)) ([88ce2c9](https://github.com/keyshade-xyz/keyshade/commit/88ce2c9755ab9d6c89b5e8acb877fbdfcb7c1f7c))

### 🔨 Code Refactoring

* **platform:** enhance layout and sidebar components for improved responsiveness and usability ([#1193](https://github.com/keyshade-xyz/keyshade/issues/1193)) ([3f7fb18](https://github.com/keyshade-xyz/keyshade/commit/3f7fb18f4c3ed167e5aeb0ba80da908d7721b6e3))

## [2.34.0-stage.22](https://github.com/keyshade-xyz/keyshade/compare/v2.34.0-stage.21...v2.34.0-stage.22) (2025-10-06)

### 🐛 Bug Fixes

* **platform:** updated the logic for leaving workspace deletion & enhanced tooltip messages ([#1133](https://github.com/keyshade-xyz/keyshade/issues/1133)) ([f1baeba](https://github.com/keyshade-xyz/keyshade/commit/f1baeba91dd28d7ef0b5250402bf9faff47b9963))

### 🔨 Code Refactoring

* **[secure]-scan:** enable support for generic [secure] key regex ([#1113](https://github.com/keyshade-xyz/keyshade/issues/1113)) ([ae0a923](https://github.com/keyshade-xyz/keyshade/commit/ae0a923205db34bcb08e7a06ea9b1f3051d8826a))

## [2.34.0-stage.21](https://github.com/keyshade-xyz/keyshade/compare/v2.34.0-stage.20...v2.34.0-stage.21) (2025-10-03)

### 🐛 Bug Fixes

* **platform:** description text overflow in project cards ([#1174](https://github.com/keyshade-xyz/keyshade/issues/1174)) ([ad823a7](https://github.com/keyshade-xyz/keyshade/commit/ad823a74b2e09ec470cc48ef363cbb756badc21a))

## [2.34.0-stage.20](https://github.com/keyshade-xyz/keyshade/compare/v2.34.0-stage.19...v2.34.0-stage.20) (2025-09-26)

### 🐛 Bug Fixes

* **platform:** trigger count now displays correct number of triggers ([#1168](https://github.com/keyshade-xyz/keyshade/issues/1168)) ([e44c7d1](https://github.com/keyshade-xyz/keyshade/commit/e44c7d1876602800f04e64b57c1e9a70fea3da3f))

## [2.34.0-stage.19](https://github.com/keyshade-xyz/keyshade/compare/v2.34.0-stage.18...v2.34.0-stage.19) (2025-09-22)

### 🚀 Features

* **platform:** update import environment button text and description ([#1167](https://github.com/keyshade-xyz/keyshade/issues/1167)) ([e82686e](https://github.com/keyshade-xyz/keyshade/commit/e82686e8256b44d1158b2f664430c3c04416d759))

## [2.34.0-stage.18](https://github.com/keyshade-xyz/keyshade/compare/v2.34.0-stage.17...v2.34.0-stage.18) (2025-09-21)

### 🚀 Features

* update lockfile ([ec86db9](https://github.com/keyshade-xyz/keyshade/commit/ec86db98b6b142d8f0edf6b89a70328a250fc49b))

## [2.34.0-stage.17](https://github.com/keyshade-xyz/keyshade/compare/v2.34.0-stage.16...v2.34.0-stage.17) (2025-09-18)

### 🚀 Features

* trigger re-release ([b3d8715](https://github.com/keyshade-xyz/keyshade/commit/b3d87153e5e4171dea7a7a1cb78b5eef4d99c599))

### 🔧 Miscellaneous Chores

* add sourcemap generation ([0f8be57](https://github.com/keyshade-xyz/keyshade/commit/0f8be57ce83f9c5f65065c64375c0690d27ad844))
* add sourcemap generation ([fcd60d2](https://github.com/keyshade-xyz/keyshade/commit/fcd60d2607f578cc4f65afcf2aef2a16e3070bc2))
* add sourcemap generation ([44d6a7a](https://github.com/keyshade-xyz/keyshade/commit/44d6a7a399232da27358742e82ccced4b0b4bb0e))
* check if asset is present in release before uploading ([46c314a](https://github.com/keyshade-xyz/keyshade/commit/46c314aa61e1303eccc6f1c2ac265d4ab16cfec7))
* **ci:** building cli executables work run only on main branch ([c6730b9](https://github.com/keyshade-xyz/keyshade/commit/c6730b9609efe56412c43e551665a1ef319116fb))

## [2.34.0-stage.16](https://github.com/keyshade-xyz/keyshade/compare/v2.34.0-stage.15...v2.34.0-stage.16) (2025-09-17)

### 🚀 Features

* **cli:** make init command dynamically fetch config ([#1155](https://github.com/keyshade-xyz/keyshade/issues/1155)) ([512ca59](https://github.com/keyshade-xyz/keyshade/commit/512ca5982e38e710a0d9f4343c1babaed64445b7))

## [2.34.0-stage.15](https://github.com/keyshade-xyz/keyshade/compare/v2.34.0-stage.14...v2.34.0-stage.15) (2025-09-16)

### 🐛 Bug Fixes

* **api:** fixed bug in workspace role tests ([#1156](https://github.com/keyshade-xyz/keyshade/issues/1156)) ([9465994](https://github.com/keyshade-xyz/keyshade/commit/946599489107145284296828e6cc8c5541d120d3))

### 🔧 Miscellaneous Chores

* **ci:** update node env for CLI packaging ([471b212](https://github.com/keyshade-xyz/keyshade/commit/471b2126bb7b3f2f38747fc79f15742cecf58cb8))
* **ci:** update node env for CLI packaging ([825d7b4](https://github.com/keyshade-xyz/keyshade/commit/825d7b4fa5879df27b2d06157bde3b487fdfc1bc))
* **ci:** update node env for CLI packaging ([5f12976](https://github.com/keyshade-xyz/keyshade/commit/5f129769cb04f845be4af238efceb4109acb67cc))
* **cli:** update package managers to use v3.3.0-stage.2 [skip ci] ([1c98b43](https://github.com/keyshade-xyz/keyshade/commit/1c98b435423dad64d701d2638d877a08ab8a80a7))
* **cli:** update package managers to use v3.3.0-stage.2 [skip ci] ([0ee522d](https://github.com/keyshade-xyz/keyshade/commit/0ee522d7cee03f9b3ce1035af9e8ae48d1b06cb6))
* updated helper scripts ([57ce482](https://github.com/keyshade-xyz/keyshade/commit/57ce482cac5f80bfc6d1126255d2176d591143eb))

## [2.34.0-stage.14](https://github.com/keyshade-xyz/keyshade/compare/v2.34.0-stage.13...v2.34.0-stage.14) (2025-09-14)

### 🚀 Features

* **platform:** implement drag and drop approach for importing configs ([#1111](https://github.com/keyshade-xyz/keyshade/issues/1111)) ([fa1527d](https://github.com/keyshade-xyz/keyshade/commit/fa1527dd11d8bb0129628a2a77411b7dd509b071))

### 🔧 Miscellaneous Chores

* add util script to help bumping CLI versions ([08faf9d](https://github.com/keyshade-xyz/keyshade/commit/08faf9dc2290ec9ac8d99ffc843c031823e3ad63))
* **ci:** add executables for multiple environments ([577484e](https://github.com/keyshade-xyz/keyshade/commit/577484ed122fd61bcbb72c68cfd31883193491a5))
* **ci:** add homebrew support ([e9c5e0e](https://github.com/keyshade-xyz/keyshade/commit/e9c5e0ed3edc0ca31f6148cb783d6a3f12c30f09))
* **ci:** add homebrew support ([4cf5fd3](https://github.com/keyshade-xyz/keyshade/commit/4cf5fd32fa909df7993d077dae4c162a397924b1))
* **ci:** add homebrew support ([3a7a868](https://github.com/keyshade-xyz/keyshade/commit/3a7a868695d0e439a2402ba259528a058286df87))
* **ci:** add RHEL, centOS and Amazon Linux ([7b13d35](https://github.com/keyshade-xyz/keyshade/commit/7b13d35e0dc60ad4c6748ecd60db00c25c14d0b0))
* **ci:** add scoop for CLI ([26db63e](https://github.com/keyshade-xyz/keyshade/commit/26db63e370f50606f105c9ebf92b4c6885147124))
* **ci:** build keyshade.exe ([9a019f8](https://github.com/keyshade-xyz/keyshade/commit/9a019f8bf60714e5f626eec6cb960ed5b2a5e333))
* **ci:** enforced bash shell ([dce1f24](https://github.com/keyshade-xyz/keyshade/commit/dce1f24cf296b965fceb7137ee01495d37e31759))
* **ci:** update ci [skip ci] ([6a5edaa](https://github.com/keyshade-xyz/keyshade/commit/6a5edaa0bb7f2516b819e5f4fd73c1327801ed14))
* **ci:** update install command ([1cd1fd8](https://github.com/keyshade-xyz/keyshade/commit/1cd1fd80bf6ddd090f86edf10dd3fcd953b3e062))
* **ci:** update install command ([9d5cf97](https://github.com/keyshade-xyz/keyshade/commit/9d5cf97f83e978c5aea785a31d338aac8213073c))
* **ci:** update install command ([b599dbe](https://github.com/keyshade-xyz/keyshade/commit/b599dbe13ddfbd92e9a9423eb5d94f826fead2dd))
* **ci:** update scoop ci ([706fc9c](https://github.com/keyshade-xyz/keyshade/commit/706fc9c2b1f6fb3c4871c64b862dded1e0b0569c))
* **ci:** update scoop ci ([c2c6866](https://github.com/keyshade-xyz/keyshade/commit/c2c686656fcd55117c135b83599f948f9e916281))
* **ci:** update scoop ci ([1caa78f](https://github.com/keyshade-xyz/keyshade/commit/1caa78f1b54a83540bc03733bc83ea58cfa3f4c2))
* **ci:** update scoop ci ([2f5d4dd](https://github.com/keyshade-xyz/keyshade/commit/2f5d4dda924010aa6ac3f17424a03dd9a0132ece))
* **ci:** update scoop ci ([f95e2d0](https://github.com/keyshade-xyz/keyshade/commit/f95e2d07f45e12d7dc0aa65fe70bfb935bb67798))
* **ci:** update scoop ci ([1d8443c](https://github.com/keyshade-xyz/keyshade/commit/1d8443c8eff53c060ab13fdb3469fa3825c03a6b))
* **ci:** update scoop ci ([cd0137d](https://github.com/keyshade-xyz/keyshade/commit/cd0137d6a227ad762b62e74eac83e256f2b9b79d))
* **ci:** update scoop ci ([0b1cfcc](https://github.com/keyshade-xyz/keyshade/commit/0b1cfcc7a4f0a4f04b3b5133d4d116f3e6da9018))
* **ci:** update scoop ci ([b4ca5c1](https://github.com/keyshade-xyz/keyshade/commit/b4ca5c165058b9ff2b467b72cd16fc8c083e3856))
* **ci:** update scoop ci ([0f637d4](https://github.com/keyshade-xyz/keyshade/commit/0f637d40aeeed1af4e120f6ec09e6ffdd219f046))
* **ci:** update scoop ci ([6298844](https://github.com/keyshade-xyz/keyshade/commit/62988443e0184f1cea104f7b6cb6f40c94d16f88))
* **ci:** update scoop ci ([f5b785c](https://github.com/keyshade-xyz/keyshade/commit/f5b785c6029f6627aa0adad0af2a0d26abb29d75))
* **ci:** update scoop ci ([5a53011](https://github.com/keyshade-xyz/keyshade/commit/5a53011cf3c1bbbdaa7881bb39d93da81ab7a2de))
* **ci:** update scoop ci ([6ab6ce2](https://github.com/keyshade-xyz/keyshade/commit/6ab6ce27e6e83e02c892fbffbbc10688f3753bd4))
* **ci:** update scoop ci ([a9c7830](https://github.com/keyshade-xyz/keyshade/commit/a9c783055c95af375307fed40c02426dee72f4fc))
* **ci:** update scoop ci ([094f129](https://github.com/keyshade-xyz/keyshade/commit/094f129ed37bbcc532b4d2dbb7e36eb06549824e))
* **ci:** update scoop ci ([379f9b4](https://github.com/keyshade-xyz/keyshade/commit/379f9b49692f0209c97c8ebc314d1c23b284973a))
* **ci:** update scoop ci ([ea4d8a2](https://github.com/keyshade-xyz/keyshade/commit/ea4d8a22c750dd6514b43989fa36de8169e480d2))
* **ci:** update scoop ci ([be976da](https://github.com/keyshade-xyz/keyshade/commit/be976da51f26a1ff5dfa4b962d3bdb8a9ba76f97))
* **ci:** update scoop ci ([bd669a8](https://github.com/keyshade-xyz/keyshade/commit/bd669a8c782f0e107af57cfae469567717bd8e71))
* **ci:** update scoop ci ([1a412e2](https://github.com/keyshade-xyz/keyshade/commit/1a412e21a030ceacd5cbe3f6c50ececbe87c8cf6))
* **ci:** update scoop ci ([e4aba6d](https://github.com/keyshade-xyz/keyshade/commit/e4aba6dd872744ecd4f719c1b8ade541f4adc752))
* **ci:** update scoop ci ([731e599](https://github.com/keyshade-xyz/keyshade/commit/731e59996c3df86a59b741b42c934490f34bd9e1))
* **cli:** bumped version to v3.3.0-stage.2 [skip ci] ([5a4baeb](https://github.com/keyshade-xyz/keyshade/commit/5a4baeb877f4e0562e6c4b4211d8fa2d5da2132d))
* **cli:** bumped version to v3.3.0-stage.2 [skip ci] ([8a313df](https://github.com/keyshade-xyz/keyshade/commit/8a313df23833d80bbc7195f95c07f3434394f3ea))
* **cli:** update package managers to use v3.3.0-stage.2 [skip ci] ([0a309fe](https://github.com/keyshade-xyz/keyshade/commit/0a309fed2887bdc55085200f18934fc14d08cb7f))
* **scoop:** update to 2.34.0-stage.13 ([#1146](https://github.com/keyshade-xyz/keyshade/issues/1146)) ([cc4bae7](https://github.com/keyshade-xyz/keyshade/commit/cc4bae74df99c2e54fa6b6e4120f2682b7a60062))
* **scoop:** update to 2.34.0-stage.13 ([#1148](https://github.com/keyshade-xyz/keyshade/issues/1148)) ([8bcdc42](https://github.com/keyshade-xyz/keyshade/commit/8bcdc42e277ba155d44528eaa1cd33e49923a96c))
* **scoop:** update to 2.34.0-stage.13 ([#1149](https://github.com/keyshade-xyz/keyshade/issues/1149)) ([9d239a9](https://github.com/keyshade-xyz/keyshade/commit/9d239a9ab45d40bd6c3710b68b03e3dfb2e8c863))
* **scoop:** update to 2.34.0-stage.13 ([#1150](https://github.com/keyshade-xyz/keyshade/issues/1150)) ([e61663f](https://github.com/keyshade-xyz/keyshade/commit/e61663f610e5c161e0843a4eae4cfa1ac2d571ca))
* **scoop:** update to 2.34.0-stage.13 ([#1151](https://github.com/keyshade-xyz/keyshade/issues/1151)) ([84cad8d](https://github.com/keyshade-xyz/keyshade/commit/84cad8d5ff3750d9039bafcd653cc69e30b814c3))

## [2.34.0-stage.13](https://github.com/keyshade-xyz/keyshade/compare/v2.34.0-stage.12...v2.34.0-stage.13) (2025-09-12)

### 🚀 Features

* **api:** add endpoint to fetch vercel environments ([#1108](https://github.com/keyshade-xyz/keyshade/issues/1108)) ([637b868](https://github.com/keyshade-xyz/keyshade/commit/637b868888b89cbc55de9d2d84fec245f43e8255))

## [2.34.0-stage.12](https://github.com/keyshade-xyz/keyshade/compare/v2.34.0-stage.11...v2.34.0-stage.12) (2025-09-12)

### 🐛 Bug Fixes

* prisma cli and client mismatch ([3617538](https://github.com/keyshade-xyz/keyshade/commit/361753892a4e648ce5ab36340ed8784c73fe42a5))

## [2.34.0-stage.11](https://github.com/keyshade-xyz/keyshade/compare/v2.34.0-stage.10...v2.34.0-stage.11) (2025-09-09)

### 🐛 Bug Fixes

* **platform:** project icon alignment issue on dashboard ([#1141](https://github.com/keyshade-xyz/keyshade/issues/1141)) ([9b15567](https://github.com/keyshade-xyz/keyshade/commit/9b1556770eedb04a8074c354fe918c08fb7d36fa))

## [2.34.0-stage.10](https://github.com/keyshade-xyz/keyshade/compare/v2.34.0-stage.9...v2.34.0-stage.10) (2025-09-07)

### 🚀 Features

* **api:** update init function of slack integration ([#1089](https://github.com/keyshade-xyz/keyshade/issues/1089)) ([79ed4e6](https://github.com/keyshade-xyz/keyshade/commit/79ed4e6e0a27e2345812ea28c8b5ae69b7c83124))

## [2.34.0-stage.9](https://github.com/keyshade-xyz/keyshade/compare/v2.34.0-stage.8...v2.34.0-stage.9) (2025-09-03)

### 🚀 Features

* **web:** add book a demo ([#1139](https://github.com/keyshade-xyz/keyshade/issues/1139)) ([193b08d](https://github.com/keyshade-xyz/keyshade/commit/193b08d0228a154b0584e1873b52663b5b04db1d))

## [2.34.0-stage.8](https://github.com/keyshade-xyz/keyshade/compare/v2.34.0-stage.7...v2.34.0-stage.8) (2025-09-02)

### 🚀 Features

* **api:** optimized vercel redeployments ([#1135](https://github.com/keyshade-xyz/keyshade/issues/1135)) ([6fc8200](https://github.com/keyshade-xyz/keyshade/commit/6fc820094ac606c9df75800f4770d2466bea6a10))

### 🔧 Miscellaneous Chores

* **api:** catch unhandled errors in integration emission events ([2bb8aee](https://github.com/keyshade-xyz/keyshade/commit/2bb8aee438bd819cd60b0f81464bd8f8b19dd95f))

## [2.34.0-stage.7](https://github.com/keyshade-xyz/keyshade/compare/v2.34.0-stage.6...v2.34.0-stage.7) (2025-09-02)

### 🐛 Bug Fixes

* **cli:** keyshde init command no longer overwrites private-keys.json file ([2114bda](https://github.com/keyshade-xyz/keyshade/commit/2114bda7f1015aaeee2029d365e0535bf2cefc87))

## [2.34.0-stage.6](https://github.com/keyshade-xyz/keyshade/compare/v2.34.0-stage.5...v2.34.0-stage.6) (2025-09-02)

### 🚀 Features

* **api:** add file upload service ([#1137](https://github.com/keyshade-xyz/keyshade/issues/1137)) ([a50f6b8](https://github.com/keyshade-xyz/keyshade/commit/a50f6b8aecd7a46db2ec559fa6d044ea3717a2c4))

## [2.34.0-stage.5](https://github.com/keyshade-xyz/keyshade/compare/v2.34.0-stage.4...v2.34.0-stage.5) (2025-09-01)

### 🚀 Features

* **api:** imporved logging and admin role check in collective-authority.ts ([68e1bfd](https://github.com/keyshade-xyz/keyshade/commit/68e1bfd38e92141931d5336c9150a00b0f29a07a))

## [2.34.0-stage.4](https://github.com/keyshade-xyz/keyshade/compare/v2.34.0-stage.3...v2.34.0-stage.4) (2025-08-27)

### 🐛 Bug Fixes

* **platform:** Platform UI fixes ([#1132](https://github.com/keyshade-xyz/keyshade/issues/1132)) ([8969559](https://github.com/keyshade-xyz/keyshade/commit/896955919e52023af0ef714df5275ed006652dbc))

## [2.34.0-stage.3](https://github.com/keyshade-xyz/keyshade/compare/v2.34.0-stage.2...v2.34.0-stage.3) (2025-08-26)

### 🚀 Features

* **web:** add posthog ([#1134](https://github.com/keyshade-xyz/keyshade/issues/1134)) ([7efe6b1](https://github.com/keyshade-xyz/keyshade/commit/7efe6b1d0114a82ad286112904d40d0434e736dc))

## [2.34.0-stage.2](https://github.com/keyshade-xyz/keyshade/compare/v2.34.0-stage.1...v2.34.0-stage.2) (2025-08-26)

### 🚀 Features

* **web:** update dockerfil;e ([83ea99d](https://github.com/keyshade-xyz/keyshade/commit/83ea99ddf38e8e3de880246734d2cc7b30475332))

## [2.34.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.33.0...v2.34.0-stage.1) (2025-08-26)

### 🚀 Features

* **cli:** interactive CLI ([#1098](https://github.com/keyshade-xyz/keyshade/issues/1098)) ([2c4241f](https://github.com/keyshade-xyz/keyshade/commit/2c4241ff493dc198457b0363dca9d41b037d6ad0))

## [2.33.0](https://github.com/keyshade-xyz/keyshade/compare/v2.32.0...v2.33.0) (2025-08-25)

### 🚀 Features

* update cli version ([6980f29](https://github.com/keyshade-xyz/keyshade/commit/6980f2960b6b6a7805df1de538c67e534eb1ca4f))

## [2.32.0](https://github.com/keyshade-xyz/keyshade/compare/v2.31.1...v2.32.0) (2025-08-25)

### 🚀 Features

* **api:** add caching to workspace ([#1117](https://github.com/keyshade-xyz/keyshade/issues/1117)) ([35240ae](https://github.com/keyshade-xyz/keyshade/commit/35240aed501b8e2ade3b85ef225b27bae8cf466a))
* **api:** add project caching ([#1121](https://github.com/keyshade-xyz/keyshade/issues/1121)) ([49a1484](https://github.com/keyshade-xyz/keyshade/commit/49a1484b1deac74c467d34b36a595b9108bc4cdb))
* **api:** added init function for discord integration ([#1109](https://github.com/keyshade-xyz/keyshade/issues/1109)) ([f238c93](https://github.com/keyshade-xyz/keyshade/commit/f238c93ab04cb918b74958b2cb2176a066d6da73))
* **api:** cron job to create default workspaces for messed up users ([a463fac](https://github.com/keyshade-xyz/keyshade/commit/a463fac819c1f9d4cc2618ac75d4dfb56331b1e4))
* **api:** increase jwt expiry ([666ee81](https://github.com/keyshade-xyz/keyshade/commit/666ee8122807ee28ca475f7bc6ae3d57bc1a3f46))
* **api:** obfuscate [secure] share records instead of deleting them ([9f79b1c](https://github.com/keyshade-xyz/keyshade/commit/9f79b1cd21b660abcd7e2cf046a3b311a39ccae6))
* **api:** unfinished onboarding follow-up email ([#1090](https://github.com/keyshade-xyz/keyshade/issues/1090)) ([69dbb02](https://github.com/keyshade-xyz/keyshade/commit/69dbb02b90d877e4249c8b4da6359d5a6d866bc4))
* **api:** Update email design ([#1115](https://github.com/keyshade-xyz/keyshade/issues/1115)) ([d47f7bd](https://github.com/keyshade-xyz/keyshade/commit/d47f7bdb8c655468724b89d57a345b9538d90cd3))
* **cli:** request and response validation for `environment` commands ([#1075](https://github.com/keyshade-xyz/keyshade/issues/1075)) ([ec76bb3](https://github.com/keyshade-xyz/keyshade/commit/ec76bb39f0e13df72853b5f4a93745f6d7da7fc1))
* integration configuration testing ([#1035](https://github.com/keyshade-xyz/keyshade/issues/1035)) ([46db338](https://github.com/keyshade-xyz/keyshade/commit/46db338cc4c335f769f9690b8c9fbc2bfa1d3e80))
* **platform, web:** Payment & UI fixes ([#1116](https://github.com/keyshade-xyz/keyshade/issues/1116)) ([c0e4fb9](https://github.com/keyshade-xyz/keyshade/commit/c0e4fb9cd85efb9a857b72060ebe7620bea95395))
* RBAC ([#1073](https://github.com/keyshade-xyz/keyshade/issues/1073)) ([6d34710](https://github.com/keyshade-xyz/keyshade/commit/6d347106c9e5c5dd4a942bce54d5bf32be41e442))
* share [secure] ([#1106](https://github.com/keyshade-xyz/keyshade/issues/1106)) ([4ac1b3e](https://github.com/keyshade-xyz/keyshade/commit/4ac1b3e04a9916ba482786197f7092493b1fd71f))
* update package.json ([a3e2f5b](https://github.com/keyshade-xyz/keyshade/commit/a3e2f5ba6d43076e257973ab08272eb46e235dab))

### 🐛 Bug Fixes

* added back missing env ([ee67975](https://github.com/keyshade-xyz/keyshade/commit/ee67975453f91e91bde64416c22d7118c1406675))
* **api, cli:** ambiguous error messages on keyshade run failure ([#1087](https://github.com/keyshade-xyz/keyshade/issues/1087)) ([206dda7](https://github.com/keyshade-xyz/keyshade/commit/206dda702b3f3f0cabeb73e4f74dd2ccfc962631))
* **api:** add stage website to cors allowlist ([bcb0554](https://github.com/keyshade-xyz/keyshade/commit/bcb0554160aac8934e63ad949657f699b04ca3a5))
* **api:** fetch all integration endpoint wasn't returning all integrations ([d93a020](https://github.com/keyshade-xyz/keyshade/commit/d93a020f930575c6852f39c99551f7679d4ac996))
* center align workspace name and icon ([#1129](https://github.com/keyshade-xyz/keyshade/issues/1129)) ([e92f4ba](https://github.com/keyshade-xyz/keyshade/commit/e92f4baaf163e2c6e30b4c3237015dc00fd85bf7))
* CI broken ([8d5d00f](https://github.com/keyshade-xyz/keyshade/commit/8d5d00fe9c7410aecd9db0e94853b64984ea5e4c))
* **platform:** add missing closing brace & update integration name casing ([#1107](https://github.com/keyshade-xyz/keyshade/issues/1107)) ([8640495](https://github.com/keyshade-xyz/keyshade/commit/864049525f040a1a7aab7559b7eef1e106470654))
* **platform:** adjust margin for sidebar component ([#1127](https://github.com/keyshade-xyz/keyshade/issues/1127)) ([2ba310e](https://github.com/keyshade-xyz/keyshade/commit/2ba310e31762f02fab43f2bfd19715611d35b527))
* **platform:** broken authority width in platform ([#1112](https://github.com/keyshade-xyz/keyshade/issues/1112)) ([6b37c0b](https://github.com/keyshade-xyz/keyshade/commit/6b37c0bc12669fed991162c2e439a94d4865f04e))
* **platform:** corner radius in wrong place for [secure] and variable ([#1100](https://github.com/keyshade-xyz/keyshade/issues/1100)) ([0320f1b](https://github.com/keyshade-xyz/keyshade/commit/0320f1bfdd65cb6c4118dca30c2a808a69ac232c))
* **platform:** Role Tab Member Status and Role Naming Issues ([#1097](https://github.com/keyshade-xyz/keyshade/issues/1097)) ([#1104](https://github.com/keyshade-xyz/keyshade/issues/1104)) ([4f04355](https://github.com/keyshade-xyz/keyshade/commit/4f04355cdacf3d6f2cf41ee878ebf01fad654db1))
* **platform:** UI Issues in integration screen [#1088](https://github.com/keyshade-xyz/keyshade/issues/1088) ([#1091](https://github.com/keyshade-xyz/keyshade/issues/1091)) ([faba12a](https://github.com/keyshade-xyz/keyshade/commit/faba12a809ff2b87dccd5e4f6b3bacaa6ad71304))
* **platform:** update variable list after add or delete issue ([#1099](https://github.com/keyshade-xyz/keyshade/issues/1099)) ([2741a37](https://github.com/keyshade-xyz/keyshade/commit/2741a37010e2f9c91fdbaa1a6c3013d5421b601e))
* remove unnecessary div from workspace settings page layout ([7b97cee](https://github.com/keyshade-xyz/keyshade/commit/7b97ceed98242b48e3d51c9da5cb356538a8384e))
* update lockfile ([e1ec592](https://github.com/keyshade-xyz/keyshade/commit/e1ec59279216ee6cb6fcf3c49bcab6fbb541d12b))
* **web:** add missing env declaration ([0781dd2](https://github.com/keyshade-xyz/keyshade/commit/0781dd2ed59878f4b1f9eb2ff356ba2286714e7f))

### 📚 Documentation

* added slack and discord integration docs ([#1093](https://github.com/keyshade-xyz/keyshade/issues/1093)) ([14bcc3d](https://github.com/keyshade-xyz/keyshade/commit/14bcc3d67d49f9d2259eec1054d1a38e164601ea))
* Update CONTRIBUTING.md ([#1110](https://github.com/keyshade-xyz/keyshade/issues/1110)) ([ba6f98b](https://github.com/keyshade-xyz/keyshade/commit/ba6f98b074c9407408cd47299af46ec86f619b31))

### 🔧 Miscellaneous Chores

* **cli:** Bump CLI to 3.2.2 ([4b13622](https://github.com/keyshade-xyz/keyshade/commit/4b1362204414d9680d29a562611c063e64d31452))
* **cli:** Bumped CLI to 3.2.3 ([da04736](https://github.com/keyshade-xyz/keyshade/commit/da04736279d1f659e04eabf34ed161ed8b36d622))
* **release:** 2.32.0 [skip ci] ([2089db2](https://github.com/keyshade-xyz/keyshade/commit/2089db2c0ea207ce66df147da6366b6150fce754))
* **release:** 2.32.0 [skip ci] ([bee9063](https://github.com/keyshade-xyz/keyshade/commit/bee9063fd83e1fc0b3fb606382e20ff67a59467b))
* **release:** 2.32.0 [skip ci] ([567c1ec](https://github.com/keyshade-xyz/keyshade/commit/567c1ec5a4ab0f79cfce1ca1150304fe6b094801))
* **release:** 2.32.0-stage.1 [skip ci] ([9750d71](https://github.com/keyshade-xyz/keyshade/commit/9750d712c548f502286350cecd6ba038214560ab))
* **release:** 2.32.0-stage.10 [skip ci] ([e43686e](https://github.com/keyshade-xyz/keyshade/commit/e43686e5dfce7e0a7e3bc2a22a47bf6bb055a48c))
* **release:** 2.32.0-stage.11 [skip ci] ([9e35cef](https://github.com/keyshade-xyz/keyshade/commit/9e35cefdbc62e41b28fb5ad4af781cb43bec3fe7))
* **release:** 2.32.0-stage.12 [skip ci] ([cbbb834](https://github.com/keyshade-xyz/keyshade/commit/cbbb834af2955f26e8a3381d38d1a6558cff26aa))
* **release:** 2.32.0-stage.13 [skip ci] ([8663a1e](https://github.com/keyshade-xyz/keyshade/commit/8663a1e215b32b3977e0590930f68da58b76437c))
* **release:** 2.32.0-stage.14 [skip ci] ([aaeb2aa](https://github.com/keyshade-xyz/keyshade/commit/aaeb2aa40652f5d054a3bf83b54b8a3e6d83ceb3))
* **release:** 2.32.0-stage.15 [skip ci] ([d1df1c8](https://github.com/keyshade-xyz/keyshade/commit/d1df1c815c459a09db4c09e834dfda372e21ab1c))
* **release:** 2.32.0-stage.15 [skip ci] ([06aed97](https://github.com/keyshade-xyz/keyshade/commit/06aed975239cb756bf7ccb01f0d9020fef3fb7d3))
* **release:** 2.32.0-stage.16 [skip ci] ([6f294d4](https://github.com/keyshade-xyz/keyshade/commit/6f294d45707fa1a21de10afe1cc4dae12321605a))
* **release:** 2.32.0-stage.16 [skip ci] ([888d69f](https://github.com/keyshade-xyz/keyshade/commit/888d69fbd50bf6146b784779827ceae7d75c3ff0))
* **release:** 2.32.0-stage.17 [skip ci] ([9e4c060](https://github.com/keyshade-xyz/keyshade/commit/9e4c0606b4fed66273f62a47c7ed1dde332038e8))
* **release:** 2.32.0-stage.18 [skip ci] ([82e8b5a](https://github.com/keyshade-xyz/keyshade/commit/82e8b5a58fd8b546e0fc3e2930ceb68951ad0e57))
* **release:** 2.32.0-stage.19 [skip ci] ([53e11eb](https://github.com/keyshade-xyz/keyshade/commit/53e11eb55f7056232fcfe0fdd403c47e79c9cd23))
* **release:** 2.32.0-stage.2 [skip ci] ([effcd67](https://github.com/keyshade-xyz/keyshade/commit/effcd676294821598d65dbd078ddee5ff4e2af45))
* **release:** 2.32.0-stage.20 [skip ci] ([9b3daf8](https://github.com/keyshade-xyz/keyshade/commit/9b3daf894494067147924a289ff8fad7b5d90cf8))
* **release:** 2.32.0-stage.21 [skip ci] ([1b24777](https://github.com/keyshade-xyz/keyshade/commit/1b2477748a75b394857992057b692b7d53322646))
* **release:** 2.32.0-stage.22 [skip ci] ([1badb11](https://github.com/keyshade-xyz/keyshade/commit/1badb11bb3a3536771225f4bba2b6f55ce1ccec4))
* **release:** 2.32.0-stage.23 [skip ci] ([837318e](https://github.com/keyshade-xyz/keyshade/commit/837318e8c9f71f736f0823c5b1dde8eb03b3070a))
* **release:** 2.32.0-stage.24 [skip ci] ([016c5b5](https://github.com/keyshade-xyz/keyshade/commit/016c5b5f38bea2dc27a0c6fbc2fa19a360217c2f))
* **release:** 2.32.0-stage.25 [skip ci] ([e1907db](https://github.com/keyshade-xyz/keyshade/commit/e1907dbbbb3d276436632126dac432a606486773))
* **release:** 2.32.0-stage.26 [skip ci] ([3907eda](https://github.com/keyshade-xyz/keyshade/commit/3907edaf1b6f9f0930bc3b7989e10d994b9b292a))
* **release:** 2.32.0-stage.27 [skip ci] ([355a1a5](https://github.com/keyshade-xyz/keyshade/commit/355a1a5fbea5f085853470550d9e892c91003c20))
* **release:** 2.32.0-stage.3 [skip ci] ([cd07c8a](https://github.com/keyshade-xyz/keyshade/commit/cd07c8aeb5054217c4c373f890575c1baea51059))
* **release:** 2.32.0-stage.4 [skip ci] ([5ca65e7](https://github.com/keyshade-xyz/keyshade/commit/5ca65e771f0b23ebadbdd60eae23a641ce19aafe))
* **release:** 2.32.0-stage.5 [skip ci] ([55f3e14](https://github.com/keyshade-xyz/keyshade/commit/55f3e14ce63b073a8548d197d6f4f167ad594fe3))
* **release:** 2.32.0-stage.6 [skip ci] ([c7cce1f](https://github.com/keyshade-xyz/keyshade/commit/c7cce1f3623fdb08c1fbd36af10b503a7f379478))
* **release:** 2.32.0-stage.7 [skip ci] ([86687e3](https://github.com/keyshade-xyz/keyshade/commit/86687e31962bc79633373c23ad7e29f2e493d0b5))
* **release:** 2.32.0-stage.8 [skip ci] ([fc45b27](https://github.com/keyshade-xyz/keyshade/commit/fc45b27b21245f45c35dde11946920c4af3cfb74))
* **release:** 2.32.0-stage.9 [skip ci] ([365b10b](https://github.com/keyshade-xyz/keyshade/commit/365b10b4e9db9392046ed0193c120645fa6cff7e))
* removed merge conflicts ([f07a67b](https://github.com/keyshade-xyz/keyshade/commit/f07a67b6e9eddcf238a7dbd812a00c8d95ce4abf))
* Upgrade conventional-changelog-writer from 8.1.0 to 8.2.0 ([#1095](https://github.com/keyshade-xyz/keyshade/issues/1095)) ([7d092bf](https://github.com/keyshade-xyz/keyshade/commit/7d092bf1818978ecded4beed719c0831e106c531))

## [2.32.0](https://github.com/keyshade-xyz/keyshade/compare/v2.31.1...v2.32.0) (2025-08-25)

### 🚀 Features

* **api:** add caching to workspace ([#1117](https://github.com/keyshade-xyz/keyshade/issues/1117)) ([35240ae](https://github.com/keyshade-xyz/keyshade/commit/35240aed501b8e2ade3b85ef225b27bae8cf466a))
* **api:** add project caching ([#1121](https://github.com/keyshade-xyz/keyshade/issues/1121)) ([49a1484](https://github.com/keyshade-xyz/keyshade/commit/49a1484b1deac74c467d34b36a595b9108bc4cdb))
* **api:** added init function for discord integration ([#1109](https://github.com/keyshade-xyz/keyshade/issues/1109)) ([f238c93](https://github.com/keyshade-xyz/keyshade/commit/f238c93ab04cb918b74958b2cb2176a066d6da73))
* **api:** cron job to create default workspaces for messed up users ([a463fac](https://github.com/keyshade-xyz/keyshade/commit/a463fac819c1f9d4cc2618ac75d4dfb56331b1e4))
* **api:** increase jwt expiry ([666ee81](https://github.com/keyshade-xyz/keyshade/commit/666ee8122807ee28ca475f7bc6ae3d57bc1a3f46))
* **api:** obfuscate [secure] share records instead of deleting them ([9f79b1c](https://github.com/keyshade-xyz/keyshade/commit/9f79b1cd21b660abcd7e2cf046a3b311a39ccae6))
* **api:** unfinished onboarding follow-up email ([#1090](https://github.com/keyshade-xyz/keyshade/issues/1090)) ([69dbb02](https://github.com/keyshade-xyz/keyshade/commit/69dbb02b90d877e4249c8b4da6359d5a6d866bc4))
* **api:** Update email design ([#1115](https://github.com/keyshade-xyz/keyshade/issues/1115)) ([d47f7bd](https://github.com/keyshade-xyz/keyshade/commit/d47f7bdb8c655468724b89d57a345b9538d90cd3))
* **cli:** request and response validation for `environment` commands ([#1075](https://github.com/keyshade-xyz/keyshade/issues/1075)) ([ec76bb3](https://github.com/keyshade-xyz/keyshade/commit/ec76bb39f0e13df72853b5f4a93745f6d7da7fc1))
* integration configuration testing ([#1035](https://github.com/keyshade-xyz/keyshade/issues/1035)) ([46db338](https://github.com/keyshade-xyz/keyshade/commit/46db338cc4c335f769f9690b8c9fbc2bfa1d3e80))
* **platform, web:** Payment & UI fixes ([#1116](https://github.com/keyshade-xyz/keyshade/issues/1116)) ([c0e4fb9](https://github.com/keyshade-xyz/keyshade/commit/c0e4fb9cd85efb9a857b72060ebe7620bea95395))
* RBAC ([#1073](https://github.com/keyshade-xyz/keyshade/issues/1073)) ([6d34710](https://github.com/keyshade-xyz/keyshade/commit/6d347106c9e5c5dd4a942bce54d5bf32be41e442))
* share [secure] ([#1106](https://github.com/keyshade-xyz/keyshade/issues/1106)) ([4ac1b3e](https://github.com/keyshade-xyz/keyshade/commit/4ac1b3e04a9916ba482786197f7092493b1fd71f))

### 🐛 Bug Fixes

* added back missing env ([ee67975](https://github.com/keyshade-xyz/keyshade/commit/ee67975453f91e91bde64416c22d7118c1406675))
* **api, cli:** ambiguous error messages on keyshade run failure ([#1087](https://github.com/keyshade-xyz/keyshade/issues/1087)) ([206dda7](https://github.com/keyshade-xyz/keyshade/commit/206dda702b3f3f0cabeb73e4f74dd2ccfc962631))
* **api:** add stage website to cors allowlist ([bcb0554](https://github.com/keyshade-xyz/keyshade/commit/bcb0554160aac8934e63ad949657f699b04ca3a5))
* **api:** fetch all integration endpoint wasn't returning all integrations ([d93a020](https://github.com/keyshade-xyz/keyshade/commit/d93a020f930575c6852f39c99551f7679d4ac996))
* center align workspace name and icon ([#1129](https://github.com/keyshade-xyz/keyshade/issues/1129)) ([e92f4ba](https://github.com/keyshade-xyz/keyshade/commit/e92f4baaf163e2c6e30b4c3237015dc00fd85bf7))
* CI broken ([8d5d00f](https://github.com/keyshade-xyz/keyshade/commit/8d5d00fe9c7410aecd9db0e94853b64984ea5e4c))
* **platform:** add missing closing brace & update integration name casing ([#1107](https://github.com/keyshade-xyz/keyshade/issues/1107)) ([8640495](https://github.com/keyshade-xyz/keyshade/commit/864049525f040a1a7aab7559b7eef1e106470654))
* **platform:** adjust margin for sidebar component ([#1127](https://github.com/keyshade-xyz/keyshade/issues/1127)) ([2ba310e](https://github.com/keyshade-xyz/keyshade/commit/2ba310e31762f02fab43f2bfd19715611d35b527))
* **platform:** broken authority width in platform ([#1112](https://github.com/keyshade-xyz/keyshade/issues/1112)) ([6b37c0b](https://github.com/keyshade-xyz/keyshade/commit/6b37c0bc12669fed991162c2e439a94d4865f04e))
* **platform:** corner radius in wrong place for [secure] and variable ([#1100](https://github.com/keyshade-xyz/keyshade/issues/1100)) ([0320f1b](https://github.com/keyshade-xyz/keyshade/commit/0320f1bfdd65cb6c4118dca30c2a808a69ac232c))
* **platform:** Role Tab Member Status and Role Naming Issues ([#1097](https://github.com/keyshade-xyz/keyshade/issues/1097)) ([#1104](https://github.com/keyshade-xyz/keyshade/issues/1104)) ([4f04355](https://github.com/keyshade-xyz/keyshade/commit/4f04355cdacf3d6f2cf41ee878ebf01fad654db1))
* **platform:** UI Issues in integration screen [#1088](https://github.com/keyshade-xyz/keyshade/issues/1088) ([#1091](https://github.com/keyshade-xyz/keyshade/issues/1091)) ([faba12a](https://github.com/keyshade-xyz/keyshade/commit/faba12a809ff2b87dccd5e4f6b3bacaa6ad71304))
* **platform:** update variable list after add or delete issue ([#1099](https://github.com/keyshade-xyz/keyshade/issues/1099)) ([2741a37](https://github.com/keyshade-xyz/keyshade/commit/2741a37010e2f9c91fdbaa1a6c3013d5421b601e))
* remove unnecessary div from workspace settings page layout ([7b97cee](https://github.com/keyshade-xyz/keyshade/commit/7b97ceed98242b48e3d51c9da5cb356538a8384e))
* update lockfile ([e1ec592](https://github.com/keyshade-xyz/keyshade/commit/e1ec59279216ee6cb6fcf3c49bcab6fbb541d12b))
* **web:** add missing env declaration ([0781dd2](https://github.com/keyshade-xyz/keyshade/commit/0781dd2ed59878f4b1f9eb2ff356ba2286714e7f))

### 📚 Documentation

* added slack and discord integration docs ([#1093](https://github.com/keyshade-xyz/keyshade/issues/1093)) ([14bcc3d](https://github.com/keyshade-xyz/keyshade/commit/14bcc3d67d49f9d2259eec1054d1a38e164601ea))
* Update CONTRIBUTING.md ([#1110](https://github.com/keyshade-xyz/keyshade/issues/1110)) ([ba6f98b](https://github.com/keyshade-xyz/keyshade/commit/ba6f98b074c9407408cd47299af46ec86f619b31))

### 🔧 Miscellaneous Chores

* **cli:** Bump CLI to 3.2.2 ([4b13622](https://github.com/keyshade-xyz/keyshade/commit/4b1362204414d9680d29a562611c063e64d31452))
* **cli:** Bumped CLI to 3.2.3 ([da04736](https://github.com/keyshade-xyz/keyshade/commit/da04736279d1f659e04eabf34ed161ed8b36d622))
* **release:** 2.32.0 [skip ci] ([bee9063](https://github.com/keyshade-xyz/keyshade/commit/bee9063fd83e1fc0b3fb606382e20ff67a59467b))
* **release:** 2.32.0 [skip ci] ([567c1ec](https://github.com/keyshade-xyz/keyshade/commit/567c1ec5a4ab0f79cfce1ca1150304fe6b094801))
* **release:** 2.32.0-stage.1 [skip ci] ([9750d71](https://github.com/keyshade-xyz/keyshade/commit/9750d712c548f502286350cecd6ba038214560ab))
* **release:** 2.32.0-stage.10 [skip ci] ([e43686e](https://github.com/keyshade-xyz/keyshade/commit/e43686e5dfce7e0a7e3bc2a22a47bf6bb055a48c))
* **release:** 2.32.0-stage.11 [skip ci] ([9e35cef](https://github.com/keyshade-xyz/keyshade/commit/9e35cefdbc62e41b28fb5ad4af781cb43bec3fe7))
* **release:** 2.32.0-stage.12 [skip ci] ([cbbb834](https://github.com/keyshade-xyz/keyshade/commit/cbbb834af2955f26e8a3381d38d1a6558cff26aa))
* **release:** 2.32.0-stage.13 [skip ci] ([8663a1e](https://github.com/keyshade-xyz/keyshade/commit/8663a1e215b32b3977e0590930f68da58b76437c))
* **release:** 2.32.0-stage.14 [skip ci] ([aaeb2aa](https://github.com/keyshade-xyz/keyshade/commit/aaeb2aa40652f5d054a3bf83b54b8a3e6d83ceb3))
* **release:** 2.32.0-stage.15 [skip ci] ([d1df1c8](https://github.com/keyshade-xyz/keyshade/commit/d1df1c815c459a09db4c09e834dfda372e21ab1c))
* **release:** 2.32.0-stage.15 [skip ci] ([06aed97](https://github.com/keyshade-xyz/keyshade/commit/06aed975239cb756bf7ccb01f0d9020fef3fb7d3))
* **release:** 2.32.0-stage.16 [skip ci] ([6f294d4](https://github.com/keyshade-xyz/keyshade/commit/6f294d45707fa1a21de10afe1cc4dae12321605a))
* **release:** 2.32.0-stage.16 [skip ci] ([888d69f](https://github.com/keyshade-xyz/keyshade/commit/888d69fbd50bf6146b784779827ceae7d75c3ff0))
* **release:** 2.32.0-stage.17 [skip ci] ([9e4c060](https://github.com/keyshade-xyz/keyshade/commit/9e4c0606b4fed66273f62a47c7ed1dde332038e8))
* **release:** 2.32.0-stage.18 [skip ci] ([82e8b5a](https://github.com/keyshade-xyz/keyshade/commit/82e8b5a58fd8b546e0fc3e2930ceb68951ad0e57))
* **release:** 2.32.0-stage.19 [skip ci] ([53e11eb](https://github.com/keyshade-xyz/keyshade/commit/53e11eb55f7056232fcfe0fdd403c47e79c9cd23))
* **release:** 2.32.0-stage.2 [skip ci] ([effcd67](https://github.com/keyshade-xyz/keyshade/commit/effcd676294821598d65dbd078ddee5ff4e2af45))
* **release:** 2.32.0-stage.20 [skip ci] ([9b3daf8](https://github.com/keyshade-xyz/keyshade/commit/9b3daf894494067147924a289ff8fad7b5d90cf8))
* **release:** 2.32.0-stage.21 [skip ci] ([1b24777](https://github.com/keyshade-xyz/keyshade/commit/1b2477748a75b394857992057b692b7d53322646))
* **release:** 2.32.0-stage.22 [skip ci] ([1badb11](https://github.com/keyshade-xyz/keyshade/commit/1badb11bb3a3536771225f4bba2b6f55ce1ccec4))
* **release:** 2.32.0-stage.23 [skip ci] ([837318e](https://github.com/keyshade-xyz/keyshade/commit/837318e8c9f71f736f0823c5b1dde8eb03b3070a))
* **release:** 2.32.0-stage.24 [skip ci] ([016c5b5](https://github.com/keyshade-xyz/keyshade/commit/016c5b5f38bea2dc27a0c6fbc2fa19a360217c2f))
* **release:** 2.32.0-stage.25 [skip ci] ([e1907db](https://github.com/keyshade-xyz/keyshade/commit/e1907dbbbb3d276436632126dac432a606486773))
* **release:** 2.32.0-stage.26 [skip ci] ([3907eda](https://github.com/keyshade-xyz/keyshade/commit/3907edaf1b6f9f0930bc3b7989e10d994b9b292a))
* **release:** 2.32.0-stage.27 [skip ci] ([355a1a5](https://github.com/keyshade-xyz/keyshade/commit/355a1a5fbea5f085853470550d9e892c91003c20))
* **release:** 2.32.0-stage.3 [skip ci] ([cd07c8a](https://github.com/keyshade-xyz/keyshade/commit/cd07c8aeb5054217c4c373f890575c1baea51059))
* **release:** 2.32.0-stage.4 [skip ci] ([5ca65e7](https://github.com/keyshade-xyz/keyshade/commit/5ca65e771f0b23ebadbdd60eae23a641ce19aafe))
* **release:** 2.32.0-stage.5 [skip ci] ([55f3e14](https://github.com/keyshade-xyz/keyshade/commit/55f3e14ce63b073a8548d197d6f4f167ad594fe3))
* **release:** 2.32.0-stage.6 [skip ci] ([c7cce1f](https://github.com/keyshade-xyz/keyshade/commit/c7cce1f3623fdb08c1fbd36af10b503a7f379478))
* **release:** 2.32.0-stage.7 [skip ci] ([86687e3](https://github.com/keyshade-xyz/keyshade/commit/86687e31962bc79633373c23ad7e29f2e493d0b5))
* **release:** 2.32.0-stage.8 [skip ci] ([fc45b27](https://github.com/keyshade-xyz/keyshade/commit/fc45b27b21245f45c35dde11946920c4af3cfb74))
* **release:** 2.32.0-stage.9 [skip ci] ([365b10b](https://github.com/keyshade-xyz/keyshade/commit/365b10b4e9db9392046ed0193c120645fa6cff7e))
* removed merge conflicts ([f07a67b](https://github.com/keyshade-xyz/keyshade/commit/f07a67b6e9eddcf238a7dbd812a00c8d95ce4abf))
* Upgrade conventional-changelog-writer from 8.1.0 to 8.2.0 ([#1095](https://github.com/keyshade-xyz/keyshade/issues/1095)) ([7d092bf](https://github.com/keyshade-xyz/keyshade/commit/7d092bf1818978ecded4beed719c0831e106c531))

## [2.32.0-stage.27](https://github.com/keyshade-xyz/keyshade/compare/v2.32.0-stage.26...v2.32.0-stage.27) (2025-08-24)

### 🚀 Features

* **api:** cron job to create default workspaces for messed up users ([a463fac](https://github.com/keyshade-xyz/keyshade/commit/a463fac819c1f9d4cc2618ac75d4dfb56331b1e4))

## [2.32.0-stage.26](https://github.com/keyshade-xyz/keyshade/compare/v2.32.0-stage.25...v2.32.0-stage.26) (2025-08-24)

### 🚀 Features

* **api:** added init function for discord integration ([#1109](https://github.com/keyshade-xyz/keyshade/issues/1109)) ([f238c93](https://github.com/keyshade-xyz/keyshade/commit/f238c93ab04cb918b74958b2cb2176a066d6da73))

## [2.32.0-stage.25](https://github.com/keyshade-xyz/keyshade/compare/v2.32.0-stage.24...v2.32.0-stage.25) (2025-08-24)

### 🚀 Features

* **api:** increase jwt expiry ([666ee81](https://github.com/keyshade-xyz/keyshade/commit/666ee8122807ee28ca475f7bc6ae3d57bc1a3f46))

## [2.32.0-stage.24](https://github.com/keyshade-xyz/keyshade/compare/v2.32.0-stage.23...v2.32.0-stage.24) (2025-08-24)

### 🐛 Bug Fixes

* center align workspace name and icon ([#1129](https://github.com/keyshade-xyz/keyshade/issues/1129)) ([e92f4ba](https://github.com/keyshade-xyz/keyshade/commit/e92f4baaf163e2c6e30b4c3237015dc00fd85bf7))
* remove unnecessary div from workspace settings page layout ([7b97cee](https://github.com/keyshade-xyz/keyshade/commit/7b97ceed98242b48e3d51c9da5cb356538a8384e))

## [2.32.0-stage.23](https://github.com/keyshade-xyz/keyshade/compare/v2.32.0-stage.22...v2.32.0-stage.23) (2025-08-24)

### 🐛 Bug Fixes

* **platform:** adjust margin for sidebar component ([#1127](https://github.com/keyshade-xyz/keyshade/issues/1127)) ([2ba310e](https://github.com/keyshade-xyz/keyshade/commit/2ba310e31762f02fab43f2bfd19715611d35b527))

## [2.32.0-stage.22](https://github.com/keyshade-xyz/keyshade/compare/v2.32.0-stage.21...v2.32.0-stage.22) (2025-08-23)

### 🐛 Bug Fixes

* **api:** fetch all integration endpoint wasn't returning all integrations ([d93a020](https://github.com/keyshade-xyz/keyshade/commit/d93a020f930575c6852f39c99551f7679d4ac996))

## [2.32.0-stage.21](https://github.com/keyshade-xyz/keyshade/compare/v2.32.0-stage.20...v2.32.0-stage.21) (2025-08-23)

### 🚀 Features

* **api:** obfuscate [secure] share records instead of deleting them ([9f79b1c](https://github.com/keyshade-xyz/keyshade/commit/9f79b1cd21b660abcd7e2cf046a3b311a39ccae6))

## [2.32.0-stage.20](https://github.com/keyshade-xyz/keyshade/compare/v2.32.0-stage.19...v2.32.0-stage.20) (2025-08-23)

### 🚀 Features

* **api:** add project caching ([#1121](https://github.com/keyshade-xyz/keyshade/issues/1121)) ([49a1484](https://github.com/keyshade-xyz/keyshade/commit/49a1484b1deac74c467d34b36a595b9108bc4cdb))

## [2.32.0-stage.19](https://github.com/keyshade-xyz/keyshade/compare/v2.32.0-stage.18...v2.32.0-stage.19) (2025-08-22)

### 🚀 Features

* **platform, web:** Payment & UI fixes ([#1116](https://github.com/keyshade-xyz/keyshade/issues/1116)) ([c0e4fb9](https://github.com/keyshade-xyz/keyshade/commit/c0e4fb9cd85efb9a857b72060ebe7620bea95395))

## [2.32.0-stage.18](https://github.com/keyshade-xyz/keyshade/compare/v2.32.0-stage.17...v2.32.0-stage.18) (2025-08-22)

### 🚀 Features

* **api:** add caching to workspace ([#1117](https://github.com/keyshade-xyz/keyshade/issues/1117)) ([35240ae](https://github.com/keyshade-xyz/keyshade/commit/35240aed501b8e2ade3b85ef225b27bae8cf466a))

## [2.32.0-stage.17](https://github.com/keyshade-xyz/keyshade/compare/v2.32.0-stage.16...v2.32.0-stage.17) (2025-08-22)

### 🐛 Bug Fixes

* **platform:** broken authority width in platform ([#1112](https://github.com/keyshade-xyz/keyshade/issues/1112)) ([6b37c0b](https://github.com/keyshade-xyz/keyshade/commit/6b37c0bc12669fed991162c2e439a94d4865f04e))

### 🔧 Miscellaneous Chores

* **release:** 2.32.0 [skip ci] ([567c1ec](https://github.com/keyshade-xyz/keyshade/commit/567c1ec5a4ab0f79cfce1ca1150304fe6b094801))
* **release:** 2.32.0-stage.15 [skip ci] ([d1df1c8](https://github.com/keyshade-xyz/keyshade/commit/d1df1c815c459a09db4c09e834dfda372e21ab1c))
* **release:** 2.32.0-stage.16 [skip ci] ([6f294d4](https://github.com/keyshade-xyz/keyshade/commit/6f294d45707fa1a21de10afe1cc4dae12321605a))
* removed merge conflicts ([f07a67b](https://github.com/keyshade-xyz/keyshade/commit/f07a67b6e9eddcf238a7dbd812a00c8d95ce4abf))

## [2.32.0](https://github.com/keyshade-xyz/keyshade/compare/v2.31.1...v2.32.0) (2025-08-20)

### 🚀 Features

- **api:** unfinished onboarding follow-up email ([#1090](https://github.com/keyshade-xyz/keyshade/issues/1090)) ([69dbb02](https://github.com/keyshade-xyz/keyshade/commit/69dbb02b90d877e4249c8b4da6359d5a6d866bc4))
- integration configuration testing ([#1035](https://github.com/keyshade-xyz/keyshade/issues/1035)) ([46db338](https://github.com/keyshade-xyz/keyshade/commit/46db338cc4c335f769f9690b8c9fbc2bfa1d3e80))
- RBAC ([#1073](https://github.com/keyshade-xyz/keyshade/issues/1073)) ([6d34710](https://github.com/keyshade-xyz/keyshade/commit/6d347106c9e5c5dd4a942bce54d5bf32be41e442))
- share [secure] ([#1106](https://github.com/keyshade-xyz/keyshade/issues/1106)) ([4ac1b3e](https://github.com/keyshade-xyz/keyshade/commit/4ac1b3e04a9916ba482786197f7092493b1fd71f))

### 🐛 Bug Fixes

- added back missing env ([ee67975](https://github.com/keyshade-xyz/keyshade/commit/ee67975453f91e91bde64416c22d7118c1406675))
- **api, cli:** ambiguous error messages on keyshade run failure ([#1087](https://github.com/keyshade-xyz/keyshade/issues/1087)) ([206dda7](https://github.com/keyshade-xyz/keyshade/commit/206dda702b3f3f0cabeb73e4f74dd2ccfc962631))
- **api:** add stage website to cors allowlist ([bcb0554](https://github.com/keyshade-xyz/keyshade/commit/bcb0554160aac8934e63ad949657f699b04ca3a5))
- CI broken ([8d5d00f](https://github.com/keyshade-xyz/keyshade/commit/8d5d00fe9c7410aecd9db0e94853b64984ea5e4c))
- **platform:** add missing closing brace & update integration name casing ([#1107](https://github.com/keyshade-xyz/keyshade/issues/1107)) ([8640495](https://github.com/keyshade-xyz/keyshade/commit/864049525f040a1a7aab7559b7eef1e106470654))
- **platform:** corner radius in wrong place for [secure] and variable ([#1100](https://github.com/keyshade-xyz/keyshade/issues/1100)) ([0320f1b](https://github.com/keyshade-xyz/keyshade/commit/0320f1bfdd65cb6c4118dca30c2a808a69ac232c))
- **platform:** Role Tab Member Status and Role Naming Issues ([#1097](https://github.com/keyshade-xyz/keyshade/issues/1097)) ([#1104](https://github.com/keyshade-xyz/keyshade/issues/1104)) ([4f04355](https://github.com/keyshade-xyz/keyshade/commit/4f04355cdacf3d6f2cf41ee878ebf01fad654db1))
- **platform:** UI Issues in integration screen [#1088](https://github.com/keyshade-xyz/keyshade/issues/1088) ([#1091](https://github.com/keyshade-xyz/keyshade/issues/1091)) ([faba12a](https://github.com/keyshade-xyz/keyshade/commit/faba12a809ff2b87dccd5e4f6b3bacaa6ad71304))
- **platform:** update variable list after add or delete issue ([#1099](https://github.com/keyshade-xyz/keyshade/issues/1099)) ([2741a37](https://github.com/keyshade-xyz/keyshade/commit/2741a37010e2f9c91fdbaa1a6c3013d5421b601e))
- update lockfile ([e1ec592](https://github.com/keyshade-xyz/keyshade/commit/e1ec59279216ee6cb6fcf3c49bcab6fbb541d12b))
- **web:** add missing env declaration ([0781dd2](https://github.com/keyshade-xyz/keyshade/commit/0781dd2ed59878f4b1f9eb2ff356ba2286714e7f))

### 📚 Documentation

* added slack and discord integration docs ([#1093](https://github.com/keyshade-xyz/keyshade/issues/1093)) ([14bcc3d](https://github.com/keyshade-xyz/keyshade/commit/14bcc3d67d49f9d2259eec1054d1a38e164601ea))

### 🔧 Miscellaneous Chores

* **cli:** Bump CLI to 3.2.2 ([4b13622](https://github.com/keyshade-xyz/keyshade/commit/4b1362204414d9680d29a562611c063e64d31452))
* **release:** 2.32.0-stage.1 [skip ci] ([9750d71](https://github.com/keyshade-xyz/keyshade/commit/9750d712c548f502286350cecd6ba038214560ab))
* **release:** 2.32.0-stage.10 [skip ci] ([e43686e](https://github.com/keyshade-xyz/keyshade/commit/e43686e5dfce7e0a7e3bc2a22a47bf6bb055a48c))
* **release:** 2.32.0-stage.11 [skip ci] ([9e35cef](https://github.com/keyshade-xyz/keyshade/commit/9e35cefdbc62e41b28fb5ad4af781cb43bec3fe7))
* **release:** 2.32.0-stage.12 [skip ci] ([cbbb834](https://github.com/keyshade-xyz/keyshade/commit/cbbb834af2955f26e8a3381d38d1a6558cff26aa))
* **release:** 2.32.0-stage.13 [skip ci] ([8663a1e](https://github.com/keyshade-xyz/keyshade/commit/8663a1e215b32b3977e0590930f68da58b76437c))
* **release:** 2.32.0-stage.14 [skip ci] ([aaeb2aa](https://github.com/keyshade-xyz/keyshade/commit/aaeb2aa40652f5d054a3bf83b54b8a3e6d83ceb3))
* **release:** 2.32.0-stage.2 [skip ci] ([effcd67](https://github.com/keyshade-xyz/keyshade/commit/effcd676294821598d65dbd078ddee5ff4e2af45))
* **release:** 2.32.0-stage.3 [skip ci] ([cd07c8a](https://github.com/keyshade-xyz/keyshade/commit/cd07c8aeb5054217c4c373f890575c1baea51059))
* **release:** 2.32.0-stage.4 [skip ci] ([5ca65e7](https://github.com/keyshade-xyz/keyshade/commit/5ca65e771f0b23ebadbdd60eae23a641ce19aafe))
* **release:** 2.32.0-stage.5 [skip ci] ([55f3e14](https://github.com/keyshade-xyz/keyshade/commit/55f3e14ce63b073a8548d197d6f4f167ad594fe3))
* **release:** 2.32.0-stage.6 [skip ci] ([c7cce1f](https://github.com/keyshade-xyz/keyshade/commit/c7cce1f3623fdb08c1fbd36af10b503a7f379478))
* **release:** 2.32.0-stage.7 [skip ci] ([86687e3](https://github.com/keyshade-xyz/keyshade/commit/86687e31962bc79633373c23ad7e29f2e493d0b5))
* **release:** 2.32.0-stage.8 [skip ci] ([fc45b27](https://github.com/keyshade-xyz/keyshade/commit/fc45b27b21245f45c35dde11946920c4af3cfb74))
* **release:** 2.32.0-stage.9 [skip ci] ([365b10b](https://github.com/keyshade-xyz/keyshade/commit/365b10b4e9db9392046ed0193c120645fa6cff7e))

## [2.32.0-stage.16](https://github.com/keyshade-xyz/keyshade/compare/v2.32.0-stage.15...v2.32.0-stage.16) (2025-08-21)

### 🚀 Features

- **cli:** request and response validation for `environment` commands ([#1075](https://github.com/keyshade-xyz/keyshade/issues/1075)) ([ec76bb3](https://github.com/keyshade-xyz/keyshade/commit/ec76bb39f0e13df72853b5f4a93745f6d7da7fc1))

## [2.32.0-stage.15](https://github.com/keyshade-xyz/keyshade/compare/v2.32.0-stage.14...v2.32.0-stage.15) (2025-08-21)

### 🚀 Features

- **api:** Update email design ([#1115](https://github.com/keyshade-xyz/keyshade/issues/1115)) ([d47f7bd](https://github.com/keyshade-xyz/keyshade/commit/d47f7bdb8c655468724b89d57a345b9538d90cd3))

### 📚 Documentation

- Update CONTRIBUTING.md ([#1110](https://github.com/keyshade-xyz/keyshade/issues/1110)) ([ba6f98b](https://github.com/keyshade-xyz/keyshade/commit/ba6f98b074c9407408cd47299af46ec86f619b31))

### 🔧 Miscellaneous Chores

- **cli:** Bump CLI to 3.2.2 ([4b13622](https://github.com/keyshade-xyz/keyshade/commit/4b1362204414d9680d29a562611c063e64d31452))

## [2.32.0-stage.15](https://github.com/keyshade-xyz/keyshade/compare/v2.32.0-stage.14...v2.32.0-stage.15) (2025-08-21)

### 🚀 Features

- **api:** Update email design ([#1115](https://github.com/keyshade-xyz/keyshade/issues/1115)) ([d47f7bd](https://github.com/keyshade-xyz/keyshade/commit/d47f7bdb8c655468724b89d57a345b9538d90cd3))

### 📚 Documentation

- Update CONTRIBUTING.md ([#1110](https://github.com/keyshade-xyz/keyshade/issues/1110)) ([ba6f98b](https://github.com/keyshade-xyz/keyshade/commit/ba6f98b074c9407408cd47299af46ec86f619b31))

### 🔧 Miscellaneous Chores

- **cli:** Bump CLI to 3.2.2 ([4b13622](https://github.com/keyshade-xyz/keyshade/commit/4b1362204414d9680d29a562611c063e64d31452))

## [2.32.0-stage.14](https://github.com/keyshade-xyz/keyshade/compare/v2.32.0-stage.13...v2.32.0-stage.14) (2025-08-13)

### 🐛 Bug Fixes

* **api:** add stage website to cors allowlist ([bcb0554](https://github.com/keyshade-xyz/keyshade/commit/bcb0554160aac8934e63ad949657f699b04ca3a5))

## [2.32.0-stage.13](https://github.com/keyshade-xyz/keyshade/compare/v2.32.0-stage.12...v2.32.0-stage.13) (2025-08-13)

### 🐛 Bug Fixes

* added back missing env ([ee67975](https://github.com/keyshade-xyz/keyshade/commit/ee67975453f91e91bde64416c22d7118c1406675))

## [2.32.0-stage.12](https://github.com/keyshade-xyz/keyshade/compare/v2.32.0-stage.11...v2.32.0-stage.12) (2025-08-13)

### 🐛 Bug Fixes

* CI broken ([8d5d00f](https://github.com/keyshade-xyz/keyshade/commit/8d5d00fe9c7410aecd9db0e94853b64984ea5e4c))
* **web:** add missing env declaration ([0781dd2](https://github.com/keyshade-xyz/keyshade/commit/0781dd2ed59878f4b1f9eb2ff356ba2286714e7f))

## [2.32.0-stage.11](https://github.com/keyshade-xyz/keyshade/compare/v2.32.0-stage.10...v2.32.0-stage.11) (2025-08-12)

### 🐛 Bug Fixes

* **platform:** add missing closing brace & update integration name casing ([#1107](https://github.com/keyshade-xyz/keyshade/issues/1107)) ([8640495](https://github.com/keyshade-xyz/keyshade/commit/864049525f040a1a7aab7559b7eef1e106470654))

## [2.32.0-stage.10](https://github.com/keyshade-xyz/keyshade/compare/v2.32.0-stage.9...v2.32.0-stage.10) (2025-08-12)

### 🚀 Features

* share [secure] ([#1106](https://github.com/keyshade-xyz/keyshade/issues/1106)) ([4ac1b3e](https://github.com/keyshade-xyz/keyshade/commit/4ac1b3e04a9916ba482786197f7092493b1fd71f))

### 📚 Documentation

* added slack and discord integration docs ([#1093](https://github.com/keyshade-xyz/keyshade/issues/1093)) ([14bcc3d](https://github.com/keyshade-xyz/keyshade/commit/14bcc3d67d49f9d2259eec1054d1a38e164601ea))

## [2.32.0-stage.9](https://github.com/keyshade-xyz/keyshade/compare/v2.32.0-stage.8...v2.32.0-stage.9) (2025-08-08)

### 🐛 Bug Fixes

* **platform:** Role Tab Member Status and Role Naming Issues ([#1097](https://github.com/keyshade-xyz/keyshade/issues/1097)) ([#1104](https://github.com/keyshade-xyz/keyshade/issues/1104)) ([4f04355](https://github.com/keyshade-xyz/keyshade/commit/4f04355cdacf3d6f2cf41ee878ebf01fad654db1))

## [2.32.0-stage.8](https://github.com/keyshade-xyz/keyshade/compare/v2.32.0-stage.7...v2.32.0-stage.8) (2025-08-07)

### 🐛 Bug Fixes

* **platform:** corner radius in wrong place for [secure] and variable ([#1100](https://github.com/keyshade-xyz/keyshade/issues/1100)) ([0320f1b](https://github.com/keyshade-xyz/keyshade/commit/0320f1bfdd65cb6c4118dca30c2a808a69ac232c))

## [2.32.0-stage.7](https://github.com/keyshade-xyz/keyshade/compare/v2.32.0-stage.6...v2.32.0-stage.7) (2025-08-06)

### 🐛 Bug Fixes

* **platform:** update variable list after add or delete issue ([#1099](https://github.com/keyshade-xyz/keyshade/issues/1099)) ([2741a37](https://github.com/keyshade-xyz/keyshade/commit/2741a37010e2f9c91fdbaa1a6c3013d5421b601e))

## [2.32.0-stage.6](https://github.com/keyshade-xyz/keyshade/compare/v2.32.0-stage.5...v2.32.0-stage.6) (2025-08-03)

### 🐛 Bug Fixes

* update lockfile ([e1ec592](https://github.com/keyshade-xyz/keyshade/commit/e1ec59279216ee6cb6fcf3c49bcab6fbb541d12b))

## [2.32.0-stage.5](https://github.com/keyshade-xyz/keyshade/compare/v2.32.0-stage.4...v2.32.0-stage.5) (2025-07-31)

### 🚀 Features

* RBAC ([#1073](https://github.com/keyshade-xyz/keyshade/issues/1073)) ([6d34710](https://github.com/keyshade-xyz/keyshade/commit/6d347106c9e5c5dd4a942bce54d5bf32be41e442))

### 🔧 Miscellaneous Chores

* Upgrade conventional-changelog-writer from 8.1.0 to 8.2.0 ([#1095](https://github.com/keyshade-xyz/keyshade/issues/1095)) ([7d092bf](https://github.com/keyshade-xyz/keyshade/commit/7d092bf1818978ecded4beed719c0831e106c531))

## [2.32.0-stage.4](https://github.com/keyshade-xyz/keyshade/compare/v2.32.0-stage.3...v2.32.0-stage.4) (2025-07-31)

### 🚀 Features

* **api:** unfinished onboarding follow-up email ([#1090](https://github.com/keyshade-xyz/keyshade/issues/1090)) ([69dbb02](https://github.com/keyshade-xyz/keyshade/commit/69dbb02b90d877e4249c8b4da6359d5a6d866bc4))

## [2.32.0-stage.3](https://github.com/keyshade-xyz/keyshade/compare/v2.32.0-stage.2...v2.32.0-stage.3) (2025-07-30)

### 🐛 Bug Fixes

* **api, cli:** ambiguous error messages on keyshade run failure ([#1087](https://github.com/keyshade-xyz/keyshade/issues/1087)) ([206dda7](https://github.com/keyshade-xyz/keyshade/commit/206dda702b3f3f0cabeb73e4f74dd2ccfc962631))

## [2.32.0-stage.2](https://github.com/keyshade-xyz/keyshade/compare/v2.32.0-stage.1...v2.32.0-stage.2) (2025-07-30)

### 🐛 Bug Fixes

* **platform:** UI Issues in integration screen [#1088](https://github.com/keyshade-xyz/keyshade/issues/1088) ([#1091](https://github.com/keyshade-xyz/keyshade/issues/1091)) ([faba12a](https://github.com/keyshade-xyz/keyshade/commit/faba12a809ff2b87dccd5e4f6b3bacaa6ad71304))

## [2.32.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.31.1...v2.32.0-stage.1) (2025-07-30)

### 🚀 Features

* integration configuration testing ([#1035](https://github.com/keyshade-xyz/keyshade/issues/1035)) ([46db338](https://github.com/keyshade-xyz/keyshade/commit/46db338cc4c335f769f9690b8c9fbc2bfa1d3e80))

## [2.31.1](https://github.com/keyshade-xyz/keyshade/compare/v2.31.0...v2.31.1) (2025-07-28)

### 🐛 Bug Fixes

* **api:** broken migration file name ([07952fd](https://github.com/keyshade-xyz/keyshade/commit/07952fdffb4b66adf359cd5f083e7ad781a0c160))

### 🔧 Miscellaneous Chores

* **release:** 2.31.1-stage.1 [skip ci] ([0012a77](https://github.com/keyshade-xyz/keyshade/commit/0012a775bcf4393da5e288136c08b325c66c2627))

## [2.31.1-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.31.0...v2.31.1-stage.1) (2025-07-28)

### 🐛 Bug Fixes

* **api:** broken migration file name ([07952fd](https://github.com/keyshade-xyz/keyshade/commit/07952fdffb4b66adf359cd5f083e7ad781a0c160))

## [2.31.0](https://github.com/keyshade-xyz/keyshade/compare/v2.30.0...v2.31.0) (2025-07-28)

### 🚀 Features

* add feature to "disable" a certain configuration ([#1050](https://github.com/keyshade-xyz/keyshade/issues/1050)) ([97f74fa](https://github.com/keyshade-xyz/keyshade/commit/97f74fa3f731530b3715fbee26e8a225559e938c))
* **api:** add bulk upload support for [secure]s and variables ([#1054](https://github.com/keyshade-xyz/keyshade/issues/1054)) ([91aa299](https://github.com/keyshade-xyz/keyshade/commit/91aa29922a0c8a6746df08abd377ab995c9af741))
* **api:** send e-mail when user logs in ([#1080](https://github.com/keyshade-xyz/keyshade/issues/1080)) ([461dd72](https://github.com/keyshade-xyz/keyshade/commit/461dd72b7832a8e1491f5010c51f972dddecb2f5))
* **api:** update workspace invitation email ([#1077](https://github.com/keyshade-xyz/keyshade/issues/1077)) ([7b0d2f1](https://github.com/keyshade-xyz/keyshade/commit/7b0d2f1df5ccc9d739644e769a170ba431329d5d))
* **cli:** Override environment at run time using run commmand ([#1051](https://github.com/keyshade-xyz/keyshade/issues/1051)) ([a991179](https://github.com/keyshade-xyz/keyshade/commit/a991179d3c78e5cc11721249dbaa18eb05253ef0))
* **platform:** Revamp integration pages ([#1072](https://github.com/keyshade-xyz/keyshade/issues/1072)) ([21235f3](https://github.com/keyshade-xyz/keyshade/commit/21235f3dc07b4cd756a1b83470fb0f3bed0db0c3))

### 🐛 Bug Fixes

* API e2e test & store private key loaclly ([#1067](https://github.com/keyshade-xyz/keyshade/issues/1067)) ([95b9e3a](https://github.com/keyshade-xyz/keyshade/commit/95b9e3a7dedfcd7de959e9c3c4c862b4afff84d8))
* **api:**  Vercel integration won't auto reload after configs are changes/added/deleted ([#1086](https://github.com/keyshade-xyz/keyshade/issues/1086)) ([628e205](https://github.com/keyshade-xyz/keyshade/commit/628e205d94be3c4cf065a79a6cd0c76946df764a))
* **platform:** Breaking UI in the Workspace Card  ([#1061](https://github.com/keyshade-xyz/keyshade/issues/1061)) ([f0accd1](https://github.com/keyshade-xyz/keyshade/commit/f0accd1ca499d3644ecec538cc54eab873722b5e))
* **platform:** skip redirection not working ([#1074](https://github.com/keyshade-xyz/keyshade/issues/1074)) ([86b661a](https://github.com/keyshade-xyz/keyshade/commit/86b661a0aa58b5e8e83e7d02ea45c91c21ccc014))
* **platform:** Updating Secret/Variable in One Environment Also Increments Version in Another ([#1078](https://github.com/keyshade-xyz/keyshade/issues/1078)) ([37eb430](https://github.com/keyshade-xyz/keyshade/commit/37eb430d1f5cc55ca9949a514116e576f9bbcb3a))
* **platform:** Vercel integration was created using wrong environment metadata ([#1066](https://github.com/keyshade-xyz/keyshade/issues/1066)) ([784a046](https://github.com/keyshade-xyz/keyshade/commit/784a046960f31b61d738733ecf4a73c6a87716cc))

### 📚 Documentation

* Added AWS Lambda Integration Guide and Updated SUMMARY.md ([#1063](https://github.com/keyshade-xyz/keyshade/issues/1063)) ([fa7cf29](https://github.com/keyshade-xyz/keyshade/commit/fa7cf29ee9d4e7dceeaa1a72d7a98f3cae7f0613))
* Added Vercel Integration Guide and Updated SUMMARY.md and Added… ([#1068](https://github.com/keyshade-xyz/keyshade/issues/1068)) ([ba473fb](https://github.com/keyshade-xyz/keyshade/commit/ba473fb606af500433aca801bfd64a67eea7c069))
* Fixed Naming of Guide Docs Under Integrations ([#1064](https://github.com/keyshade-xyz/keyshade/issues/1064)) ([c46dcf6](https://github.com/keyshade-xyz/keyshade/commit/c46dcf65a738872c57306fe647bd8016cd1a7425))
* Integration Dropdown Pages README.md Created ([#1071](https://github.com/keyshade-xyz/keyshade/issues/1071)) ([dc2a936](https://github.com/keyshade-xyz/keyshade/commit/dc2a936ca20fd2b061d52e0674211ea7f9be0869))

### 🔧 Miscellaneous Chores

* **release:** 2.31.0-stage.1 [skip ci] ([76b6a9e](https://github.com/keyshade-xyz/keyshade/commit/76b6a9e80c5d184e4a52afa5cf59ba7d6af37ceb))
* **release:** 2.31.0-stage.10 [skip ci] ([8de89f3](https://github.com/keyshade-xyz/keyshade/commit/8de89f3c59bf845c2b33543958930cb2ef25db46))
* **release:** 2.31.0-stage.11 [skip ci] ([f5e6371](https://github.com/keyshade-xyz/keyshade/commit/f5e6371571199cf1ae19a00aea689be53852bdc0))
* **release:** 2.31.0-stage.2 [skip ci] ([c911e55](https://github.com/keyshade-xyz/keyshade/commit/c911e55033ce74b220f542742b91348837786a6b))
* **release:** 2.31.0-stage.3 [skip ci] ([5dd2c6f](https://github.com/keyshade-xyz/keyshade/commit/5dd2c6f53b0ec136e7d5367084db95c49bd03fea))
* **release:** 2.31.0-stage.4 [skip ci] ([1627c81](https://github.com/keyshade-xyz/keyshade/commit/1627c816767ee8663b5f4191bce9f4e000975295))
* **release:** 2.31.0-stage.5 [skip ci] ([53468ef](https://github.com/keyshade-xyz/keyshade/commit/53468ef0eb32d1ee2c0d7d2e8c6ae64e96344f78))
* **release:** 2.31.0-stage.6 [skip ci] ([9fba348](https://github.com/keyshade-xyz/keyshade/commit/9fba34814557a0fef4622c6ca3c820d3cd9d038f))
* **release:** 2.31.0-stage.7 [skip ci] ([ca90d17](https://github.com/keyshade-xyz/keyshade/commit/ca90d1752beadc2ba40db5ac657ba27879b2ffda))
* **release:** 2.31.0-stage.8 [skip ci] ([6747874](https://github.com/keyshade-xyz/keyshade/commit/6747874c205c05b1d5d5522f8e74e753fcb7ccef))
* **release:** 2.31.0-stage.9 [skip ci] ([dfdbb63](https://github.com/keyshade-xyz/keyshade/commit/dfdbb63bc99e3a365baf8c826df592ad1b988285))

### 🔨 Code Refactoring

* **platform:** Housekeeping ([#1070](https://github.com/keyshade-xyz/keyshade/issues/1070)) ([958b58a](https://github.com/keyshade-xyz/keyshade/commit/958b58a06e6662f4dcff43be91cf5ee32b7d459e))

## [2.31.0-stage.11](https://github.com/keyshade-xyz/keyshade/compare/v2.31.0-stage.10...v2.31.0-stage.11) (2025-07-26)

### 🚀 Features

* add feature to "disable" a certain configuration ([#1050](https://github.com/keyshade-xyz/keyshade/issues/1050)) ([97f74fa](https://github.com/keyshade-xyz/keyshade/commit/97f74fa3f731530b3715fbee26e8a225559e938c))

## [2.31.0-stage.10](https://github.com/keyshade-xyz/keyshade/compare/v2.31.0-stage.9...v2.31.0-stage.10) (2025-07-26)

### 🐛 Bug Fixes

* **api:**  Vercel integration won't auto reload after configs are changes/added/deleted ([#1086](https://github.com/keyshade-xyz/keyshade/issues/1086)) ([628e205](https://github.com/keyshade-xyz/keyshade/commit/628e205d94be3c4cf065a79a6cd0c76946df764a))

## [2.31.0-stage.9](https://github.com/keyshade-xyz/keyshade/compare/v2.31.0-stage.8...v2.31.0-stage.9) (2025-07-25)

### 🚀 Features

* **platform:** Revamp integration pages ([#1072](https://github.com/keyshade-xyz/keyshade/issues/1072)) ([21235f3](https://github.com/keyshade-xyz/keyshade/commit/21235f3dc07b4cd756a1b83470fb0f3bed0db0c3))

## [2.31.0-stage.8](https://github.com/keyshade-xyz/keyshade/compare/v2.31.0-stage.7...v2.31.0-stage.8) (2025-07-25)

### 🚀 Features

* **api:** update workspace invitation email ([#1077](https://github.com/keyshade-xyz/keyshade/issues/1077)) ([7b0d2f1](https://github.com/keyshade-xyz/keyshade/commit/7b0d2f1df5ccc9d739644e769a170ba431329d5d))

### 🐛 Bug Fixes

* **platform:** Updating Secret/Variable in One Environment Also Increments Version in Another ([#1078](https://github.com/keyshade-xyz/keyshade/issues/1078)) ([37eb430](https://github.com/keyshade-xyz/keyshade/commit/37eb430d1f5cc55ca9949a514116e576f9bbcb3a))

## [2.31.0-stage.7](https://github.com/keyshade-xyz/keyshade/compare/v2.31.0-stage.6...v2.31.0-stage.7) (2025-07-21)

### 🚀 Features

* **api:** send e-mail when user logs in ([#1080](https://github.com/keyshade-xyz/keyshade/issues/1080)) ([461dd72](https://github.com/keyshade-xyz/keyshade/commit/461dd72b7832a8e1491f5010c51f972dddecb2f5))

## [2.31.0-stage.6](https://github.com/keyshade-xyz/keyshade/compare/v2.31.0-stage.5...v2.31.0-stage.6) (2025-07-20)

### 🚀 Features

* **cli:** Override environment at run time using run commmand ([#1051](https://github.com/keyshade-xyz/keyshade/issues/1051)) ([a991179](https://github.com/keyshade-xyz/keyshade/commit/a991179d3c78e5cc11721249dbaa18eb05253ef0))

## [2.31.0-stage.5](https://github.com/keyshade-xyz/keyshade/compare/v2.31.0-stage.4...v2.31.0-stage.5) (2025-07-17)

### 🐛 Bug Fixes

* **platform:** skip redirection not working ([#1074](https://github.com/keyshade-xyz/keyshade/issues/1074)) ([86b661a](https://github.com/keyshade-xyz/keyshade/commit/86b661a0aa58b5e8e83e7d02ea45c91c21ccc014))

### 📚 Documentation

* Added Vercel Integration Guide and Updated SUMMARY.md and Added… ([#1068](https://github.com/keyshade-xyz/keyshade/issues/1068)) ([ba473fb](https://github.com/keyshade-xyz/keyshade/commit/ba473fb606af500433aca801bfd64a67eea7c069))
* Integration Dropdown Pages README.md Created ([#1071](https://github.com/keyshade-xyz/keyshade/issues/1071)) ([dc2a936](https://github.com/keyshade-xyz/keyshade/commit/dc2a936ca20fd2b061d52e0674211ea7f9be0869))

### 🔨 Code Refactoring

* **platform:** Housekeeping ([#1070](https://github.com/keyshade-xyz/keyshade/issues/1070)) ([958b58a](https://github.com/keyshade-xyz/keyshade/commit/958b58a06e6662f4dcff43be91cf5ee32b7d459e))

## [2.31.0-stage.4](https://github.com/keyshade-xyz/keyshade/compare/v2.31.0-stage.3...v2.31.0-stage.4) (2025-07-10)

### 🐛 Bug Fixes

* API e2e test & store private key loaclly ([#1067](https://github.com/keyshade-xyz/keyshade/issues/1067)) ([95b9e3a](https://github.com/keyshade-xyz/keyshade/commit/95b9e3a7dedfcd7de959e9c3c4c862b4afff84d8))

## [2.31.0-stage.3](https://github.com/keyshade-xyz/keyshade/compare/v2.31.0-stage.2...v2.31.0-stage.3) (2025-07-10)

### 🐛 Bug Fixes

* **platform:** Vercel integration was created using wrong environment metadata ([#1066](https://github.com/keyshade-xyz/keyshade/issues/1066)) ([784a046](https://github.com/keyshade-xyz/keyshade/commit/784a046960f31b61d738733ecf4a73c6a87716cc))

## [2.31.0-stage.2](https://github.com/keyshade-xyz/keyshade/compare/v2.31.0-stage.1...v2.31.0-stage.2) (2025-07-09)

### 🐛 Bug Fixes

* **platform:** Breaking UI in the Workspace Card  ([#1061](https://github.com/keyshade-xyz/keyshade/issues/1061)) ([f0accd1](https://github.com/keyshade-xyz/keyshade/commit/f0accd1ca499d3644ecec538cc54eab873722b5e))

### 📚 Documentation

* Added AWS Lambda Integration Guide and Updated SUMMARY.md ([#1063](https://github.com/keyshade-xyz/keyshade/issues/1063)) ([fa7cf29](https://github.com/keyshade-xyz/keyshade/commit/fa7cf29ee9d4e7dceeaa1a72d7a98f3cae7f0613))
* Fixed Naming of Guide Docs Under Integrations ([#1064](https://github.com/keyshade-xyz/keyshade/issues/1064)) ([c46dcf6](https://github.com/keyshade-xyz/keyshade/commit/c46dcf65a738872c57306fe647bd8016cd1a7425))

## [2.31.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.30.0...v2.31.0-stage.1) (2025-07-08)

### 🚀 Features

* **api:** add bulk upload support for [secure]s and variables ([#1054](https://github.com/keyshade-xyz/keyshade/issues/1054)) ([91aa299](https://github.com/keyshade-xyz/keyshade/commit/91aa29922a0c8a6746df08abd377ab995c9af741))

## [2.30.0](https://github.com/keyshade-xyz/keyshade/compare/v2.29.0...v2.30.0) (2025-07-07)

### 🚀 Features

* **web:** Pricing page update ([#1060](https://github.com/keyshade-xyz/keyshade/issues/1060)) ([5df6d9c](https://github.com/keyshade-xyz/keyshade/commit/5df6d9c9b3efc651e1d54ee1f0e50cc3d736b61c))

### 🐛 Bug Fixes

* **web:** Pricing page update ([#1062](https://github.com/keyshade-xyz/keyshade/issues/1062)) ([43e6d1c](https://github.com/keyshade-xyz/keyshade/commit/43e6d1c9777ed524cb4e065b675d020b9ed7d5f3))

### 🔧 Miscellaneous Chores

* **release:** 2.30.0-stage.1 [skip ci] ([0d817de](https://github.com/keyshade-xyz/keyshade/commit/0d817de9c8b415d2d869dde8a485b408f824396d))
* **release:** 2.30.0-stage.2 [skip ci] ([c93b931](https://github.com/keyshade-xyz/keyshade/commit/c93b931609b19670be7a9afead5f6fa275759521))

## [2.30.0-stage.2](https://github.com/keyshade-xyz/keyshade/compare/v2.30.0-stage.1...v2.30.0-stage.2) (2025-07-07)

### 🐛 Bug Fixes

* **web:** Pricing page update ([#1062](https://github.com/keyshade-xyz/keyshade/issues/1062)) ([43e6d1c](https://github.com/keyshade-xyz/keyshade/commit/43e6d1c9777ed524cb4e065b675d020b9ed7d5f3))

## [2.30.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.29.0...v2.30.0-stage.1) (2025-07-07)

### 🚀 Features

* **web:** Pricing page update ([#1060](https://github.com/keyshade-xyz/keyshade/issues/1060)) ([5df6d9c](https://github.com/keyshade-xyz/keyshade/commit/5df6d9c9b3efc651e1d54ee1f0e50cc3d736b61c))

## [2.29.0](https://github.com/keyshade-xyz/keyshade/compare/v2.28.0...v2.29.0) (2025-07-06)

### 🚀 Features

* AWS Lambda Integration added ([#1053](https://github.com/keyshade-xyz/keyshade/issues/1053)) ([4484261](https://github.com/keyshade-xyz/keyshade/commit/44842612752f7ab6d56c591022d8edd846b8b31e))

### 🐛 Bug Fixes

* **api:** Lambda integration environment variable conflict ([3163076](https://github.com/keyshade-xyz/keyshade/commit/3163076f0e14c1e9717322da4ce0a87316fd2f07))
* **api:** Remove sensitive data logging in lambda integration ([#1055](https://github.com/keyshade-xyz/keyshade/issues/1055)) ([9dc3dd1](https://github.com/keyshade-xyz/keyshade/commit/9dc3dd10ff01201bd89a8d736bd3e65e96b47af0))
* **platfrom:** Project overview & [secure]-variable revision screen ([#1052](https://github.com/keyshade-xyz/keyshade/issues/1052)) ([aca6f38](https://github.com/keyshade-xyz/keyshade/commit/aca6f3853af2de56071bae6e1b7190d77f0b473e))
* update policy ([#1059](https://github.com/keyshade-xyz/keyshade/issues/1059)) ([755fd01](https://github.com/keyshade-xyz/keyshade/commit/755fd01796043b14e2a938cc06ca531fb881816c))

### 🔧 Miscellaneous Chores

* **release:** 2.28.1-stage.1 [skip ci] ([31e9cb9](https://github.com/keyshade-xyz/keyshade/commit/31e9cb94829e5171e6778fcb0c05b6845bbeb039))
* **release:** 2.29.0-stage.1 [skip ci] ([9619518](https://github.com/keyshade-xyz/keyshade/commit/9619518518da09ed55965249bdf634b74caeb661))
* **release:** 2.29.0-stage.2 [skip ci] ([a32de5a](https://github.com/keyshade-xyz/keyshade/commit/a32de5a6ef3c18d2cf46888ba6dbed3bfc5d168e))
* **release:** 2.29.0-stage.3 [skip ci] ([a7cea12](https://github.com/keyshade-xyz/keyshade/commit/a7cea124fcedd62afeb0a117b244c86457410983))
* **release:** 2.29.0-stage.4 [skip ci] ([ce84e30](https://github.com/keyshade-xyz/keyshade/commit/ce84e301612b60cde9e55c3055b53a4cac6fa532))

## [2.29.0-stage.4](https://github.com/keyshade-xyz/keyshade/compare/v2.29.0-stage.3...v2.29.0-stage.4) (2025-07-06)

### 🐛 Bug Fixes

* update policy ([#1059](https://github.com/keyshade-xyz/keyshade/issues/1059)) ([755fd01](https://github.com/keyshade-xyz/keyshade/commit/755fd01796043b14e2a938cc06ca531fb881816c))

## [2.29.0-stage.3](https://github.com/keyshade-xyz/keyshade/compare/v2.29.0-stage.2...v2.29.0-stage.3) (2025-07-06)

### 🐛 Bug Fixes

* **api:** Lambda integration environment variable conflict ([3163076](https://github.com/keyshade-xyz/keyshade/commit/3163076f0e14c1e9717322da4ce0a87316fd2f07))

## [2.29.0-stage.2](https://github.com/keyshade-xyz/keyshade/compare/v2.29.0-stage.1...v2.29.0-stage.2) (2025-07-05)

### 🐛 Bug Fixes

* **api:** Remove sensitive data logging in lambda integration ([#1055](https://github.com/keyshade-xyz/keyshade/issues/1055)) ([9dc3dd1](https://github.com/keyshade-xyz/keyshade/commit/9dc3dd10ff01201bd89a8d736bd3e65e96b47af0))

## [2.29.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.28.1-stage.1...v2.29.0-stage.1) (2025-07-05)

### 🚀 Features

* AWS Lambda Integration added ([#1053](https://github.com/keyshade-xyz/keyshade/issues/1053)) ([4484261](https://github.com/keyshade-xyz/keyshade/commit/44842612752f7ab6d56c591022d8edd846b8b31e))

## [2.28.1-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.28.0...v2.28.1-stage.1) (2025-07-04)

### 🐛 Bug Fixes

* **platfrom:** Project overview & [secure]-variable revision screen ([#1052](https://github.com/keyshade-xyz/keyshade/issues/1052)) ([aca6f38](https://github.com/keyshade-xyz/keyshade/commit/aca6f3853af2de56071bae6e1b7190d77f0b473e))

## [2.28.0](https://github.com/keyshade-xyz/keyshade/compare/v2.27.0...v2.28.0) (2025-07-02)

### 🚀 Features

* **cli:** Bumped CLI to v3.2.1 ([734865b](https://github.com/keyshade-xyz/keyshade/commit/734865b7f9e6187fcaf22629a9a38a67f9477ed5))
* **cli:** Revamp CLI outputs ([#1040](https://github.com/keyshade-xyz/keyshade/issues/1040)) ([1d94f51](https://github.com/keyshade-xyz/keyshade/commit/1d94f5190899a1bdf762de1d65ecd452d823fbff))
* **platform:** Integration setup private key ([#1036](https://github.com/keyshade-xyz/keyshade/issues/1036)) ([465c2d1](https://github.com/keyshade-xyz/keyshade/commit/465c2d13a13d0879dd5478b980a8cec8bb7720cb))
* **platform:** Updated Project Overview & Import from env files ([#1045](https://github.com/keyshade-xyz/keyshade/issues/1045)) ([02c9183](https://github.com/keyshade-xyz/keyshade/commit/02c918331c527e52be876d45261883049ad1722f))

### 🐛 Bug Fixes

* **cli:** Crash on [secure] decryption due to missing private key ([#1037](https://github.com/keyshade-xyz/keyshade/issues/1037)) ([a90aba1](https://github.com/keyshade-xyz/keyshade/commit/a90aba1d382c9e81f13d08990d5d3a41c6419a79))
* **platform:** Bug fixes ([#1034](https://github.com/keyshade-xyz/keyshade/issues/1034)) ([ac56a0f](https://github.com/keyshade-xyz/keyshade/commit/ac56a0fadef78f0176f2cd366ef13522b1098716))
* **platform:** docker build fix ([#1048](https://github.com/keyshade-xyz/keyshade/issues/1048)) ([4d9f05e](https://github.com/keyshade-xyz/keyshade/commit/4d9f05eb91d490a60717109ead6a5431263090a7))

### 📚 Documentation

* Add Go Integration Guide ([#1047](https://github.com/keyshade-xyz/keyshade/issues/1047)) ([c8a47c5](https://github.com/keyshade-xyz/keyshade/commit/c8a47c509212b7bcf483d1859e44ae451d3eb9a2))
* Add NextJS guide ([#1023](https://github.com/keyshade-xyz/keyshade/issues/1023)) ([fe25553](https://github.com/keyshade-xyz/keyshade/commit/fe25553c90e240c2162078d913fb7e234c7075d3))
* Add Node.js Integration Guide ([#1041](https://github.com/keyshade-xyz/keyshade/issues/1041)) ([0626f22](https://github.com/keyshade-xyz/keyshade/commit/0626f2293c2c354e5dce766d7e396e2870ceb56c))
* Add Python Integration Guide ([#1042](https://github.com/keyshade-xyz/keyshade/issues/1042)) ([0c13c7b](https://github.com/keyshade-xyz/keyshade/commit/0c13c7bb7110f07474282661ec827d2b8147819c))
* Add Rust Integration Guide ([#1046](https://github.com/keyshade-xyz/keyshade/issues/1046)) ([c3a4307](https://github.com/keyshade-xyz/keyshade/commit/c3a430767f789261144b83a9822c2e707a18a2e5))
* Next.js Integration Guide Minor Changes ([#1044](https://github.com/keyshade-xyz/keyshade/issues/1044)) ([7a84998](https://github.com/keyshade-xyz/keyshade/commit/7a84998edc9bffef5f85e8fc4826661cfd9b60f3))

### 🔧 Miscellaneous Chores

* **release:** 2.28.0-stage.1 [skip ci] ([afcdf85](https://github.com/keyshade-xyz/keyshade/commit/afcdf85e1716dd17c9bc9541eee8a62bc82081a8))
* **release:** 2.28.0-stage.2 [skip ci] ([dc68fe9](https://github.com/keyshade-xyz/keyshade/commit/dc68fe9fafd7a05a447c363e73d031abb9385592))
* **release:** 2.28.0-stage.3 [skip ci] ([48d490d](https://github.com/keyshade-xyz/keyshade/commit/48d490d3e7b5c8d84febfbeaffc89dfd6323a9a6))
* **release:** 2.28.0-stage.4 [skip ci] ([4bb39b8](https://github.com/keyshade-xyz/keyshade/commit/4bb39b873325c9711a6175091cfd1d628ec5376b))
* **release:** 2.28.0-stage.5 [skip ci] ([4b809b8](https://github.com/keyshade-xyz/keyshade/commit/4b809b8e12b1091daa4ac489b0f4a9b8dcfc7a69))
* **release:** 2.28.0-stage.6 [skip ci] ([5b3ecdd](https://github.com/keyshade-xyz/keyshade/commit/5b3ecdde285e37c416625eabd07496cfd0133b49))

## [2.28.0-stage.6](https://github.com/keyshade-xyz/keyshade/compare/v2.28.0-stage.5...v2.28.0-stage.6) (2025-07-02)

### 🐛 Bug Fixes

* **platform:** docker build fix ([#1048](https://github.com/keyshade-xyz/keyshade/issues/1048)) ([4d9f05e](https://github.com/keyshade-xyz/keyshade/commit/4d9f05eb91d490a60717109ead6a5431263090a7))

## [2.28.0-stage.5](https://github.com/keyshade-xyz/keyshade/compare/v2.28.0-stage.4...v2.28.0-stage.5) (2025-07-02)

### 🚀 Features

* **platform:** Updated Project Overview & Import from env files ([#1045](https://github.com/keyshade-xyz/keyshade/issues/1045)) ([02c9183](https://github.com/keyshade-xyz/keyshade/commit/02c918331c527e52be876d45261883049ad1722f))

### 📚 Documentation

* Add Go Integration Guide ([#1047](https://github.com/keyshade-xyz/keyshade/issues/1047)) ([c8a47c5](https://github.com/keyshade-xyz/keyshade/commit/c8a47c509212b7bcf483d1859e44ae451d3eb9a2))
* Add Node.js Integration Guide ([#1041](https://github.com/keyshade-xyz/keyshade/issues/1041)) ([0626f22](https://github.com/keyshade-xyz/keyshade/commit/0626f2293c2c354e5dce766d7e396e2870ceb56c))
* Add Python Integration Guide ([#1042](https://github.com/keyshade-xyz/keyshade/issues/1042)) ([0c13c7b](https://github.com/keyshade-xyz/keyshade/commit/0c13c7bb7110f07474282661ec827d2b8147819c))
* Add Rust Integration Guide ([#1046](https://github.com/keyshade-xyz/keyshade/issues/1046)) ([c3a4307](https://github.com/keyshade-xyz/keyshade/commit/c3a430767f789261144b83a9822c2e707a18a2e5))
* Next.js Integration Guide Minor Changes ([#1044](https://github.com/keyshade-xyz/keyshade/issues/1044)) ([7a84998](https://github.com/keyshade-xyz/keyshade/commit/7a84998edc9bffef5f85e8fc4826661cfd9b60f3))

## [2.28.0-stage.4](https://github.com/keyshade-xyz/keyshade/compare/v2.28.0-stage.3...v2.28.0-stage.4) (2025-07-01)

### 🚀 Features

* **cli:** Revamp CLI outputs ([#1040](https://github.com/keyshade-xyz/keyshade/issues/1040)) ([1d94f51](https://github.com/keyshade-xyz/keyshade/commit/1d94f5190899a1bdf762de1d65ecd452d823fbff))

### 📚 Documentation

* Add NextJS guide ([#1023](https://github.com/keyshade-xyz/keyshade/issues/1023)) ([fe25553](https://github.com/keyshade-xyz/keyshade/commit/fe25553c90e240c2162078d913fb7e234c7075d3))

## [2.28.0-stage.3](https://github.com/keyshade-xyz/keyshade/compare/v2.28.0-stage.2...v2.28.0-stage.3) (2025-07-01)

### 🐛 Bug Fixes

* **platform:** Bug fixes ([#1034](https://github.com/keyshade-xyz/keyshade/issues/1034)) ([ac56a0f](https://github.com/keyshade-xyz/keyshade/commit/ac56a0fadef78f0176f2cd366ef13522b1098716))

## [2.28.0-stage.2](https://github.com/keyshade-xyz/keyshade/compare/v2.28.0-stage.1...v2.28.0-stage.2) (2025-07-01)

### 🐛 Bug Fixes

* **cli:** Crash on [secure] decryption due to missing private key ([#1037](https://github.com/keyshade-xyz/keyshade/issues/1037)) ([a90aba1](https://github.com/keyshade-xyz/keyshade/commit/a90aba1d382c9e81f13d08990d5d3a41c6419a79))

## [2.28.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.27.0...v2.28.0-stage.1) (2025-06-30)

### 🚀 Features

* **platform:** Integration setup private key ([#1036](https://github.com/keyshade-xyz/keyshade/issues/1036)) ([465c2d1](https://github.com/keyshade-xyz/keyshade/commit/465c2d13a13d0879dd5478b980a8cec8bb7720cb))

## [2.27.0](https://github.com/keyshade-xyz/keyshade/compare/v2.26.1...v2.27.0) (2025-06-28)

### 🚀 Features

* Add vercel integration ([#1006](https://github.com/keyshade-xyz/keyshade/issues/1006)) ([cd7ed9b](https://github.com/keyshade-xyz/keyshade/commit/cd7ed9bce4efa3c83f3f20d266cf7f27342535c5))
* **api:** Multiple bug fixes and small feature implementations ([b123f54](https://github.com/keyshade-xyz/keyshade/commit/b123f54ca5a0aecf5739c0038fad59095250f03b))
* **platform:** Updated description metadata ([5b82120](https://github.com/keyshade-xyz/keyshade/commit/5b82120d09fbe3ff8252b5058ab25a1afd9e4e2a))
* **platform:** Vercel integration platform ([#1031](https://github.com/keyshade-xyz/keyshade/issues/1031)) ([167f57e](https://github.com/keyshade-xyz/keyshade/commit/167f57e25d0f3fe4993780b55cdec786f56a1d50))
* trigger release version bump ([4c2e34d](https://github.com/keyshade-xyz/keyshade/commit/4c2e34d689bda0d05bd97fb72d5970d9854168a5))

### 🐛 Bug Fixes

* **api:** Fixed import ([5753b1a](https://github.com/keyshade-xyz/keyshade/commit/5753b1a9c12f4c41a32fe726e0a98b5cd01d0beb))
* **api:** Rearranged transactions to ensure user cache updates properly ([cfa80c1](https://github.com/keyshade-xyz/keyshade/commit/cfa80c122bb380d57f418f8553af6e6f854d1b06))
* **cli:** allow keyshade run to accept multiple arguments without quotes ([#1033](https://github.com/keyshade-xyz/keyshade/issues/1033)) ([3148097](https://github.com/keyshade-xyz/keyshade/commit/3148097b5ca8359693ee5db3d23ee2c6de90bcca))

### 🔧 Miscellaneous Chores

* **cli:** Bumped version ([d618592](https://github.com/keyshade-xyz/keyshade/commit/d618592dee80123a4aa2501153cc171f2d6f224b))
* **release:** 2.27.0-stage.1 [skip ci] ([8e4966a](https://github.com/keyshade-xyz/keyshade/commit/8e4966a335a09c0b42fb3c61e630141cd4f41840))
* **release:** 2.27.0-stage.2 [skip ci] ([ff432ef](https://github.com/keyshade-xyz/keyshade/commit/ff432efc7f707465f87665716110454e36857240))
* **release:** 2.27.0-stage.3 [skip ci] ([8dcb8ad](https://github.com/keyshade-xyz/keyshade/commit/8dcb8adb5840000d682aa5c8d88f3026a651ec1d))
* **release:** 2.27.0-stage.4 [skip ci] ([6fa1f23](https://github.com/keyshade-xyz/keyshade/commit/6fa1f23f718613edeb66a3716c6a67aed13bd81d))
* **release:** 2.27.0-stage.5 [skip ci] ([93f9ab7](https://github.com/keyshade-xyz/keyshade/commit/93f9ab78a4deb14376a2122782a5c0139abe7d7d))
* **release:** 2.27.0-stage.6 [skip ci] ([6d663da](https://github.com/keyshade-xyz/keyshade/commit/6d663dabff7ccf1f996a1b95c47007ca21e37d44))
* **release:** 2.27.0-stage.7 [skip ci] ([0cbbd2e](https://github.com/keyshade-xyz/keyshade/commit/0cbbd2ecd7bd8a44ffad0f7ae1ab599f0813a493))
* **release:** 2.27.0-stage.8 [skip ci] ([887b24e](https://github.com/keyshade-xyz/keyshade/commit/887b24e4591ebae4d422ccff1d0ac24631538862))

## [2.27.0-stage.8](https://github.com/keyshade-xyz/keyshade/compare/v2.27.0-stage.7...v2.27.0-stage.8) (2025-06-28)

### 🐛 Bug Fixes

* **cli:** allow keyshade run to accept multiple arguments without quotes ([#1033](https://github.com/keyshade-xyz/keyshade/issues/1033)) ([3148097](https://github.com/keyshade-xyz/keyshade/commit/3148097b5ca8359693ee5db3d23ee2c6de90bcca))

## [2.27.0-stage.7](https://github.com/keyshade-xyz/keyshade/compare/v2.27.0-stage.6...v2.27.0-stage.7) (2025-06-28)

### 🐛 Bug Fixes

* **api:** Rearranged transactions to ensure user cache updates properly ([cfa80c1](https://github.com/keyshade-xyz/keyshade/commit/cfa80c122bb380d57f418f8553af6e6f854d1b06))

## [2.27.0-stage.6](https://github.com/keyshade-xyz/keyshade/compare/v2.27.0-stage.5...v2.27.0-stage.6) (2025-06-25)

### 🐛 Bug Fixes

* **api:** Fixed import ([5753b1a](https://github.com/keyshade-xyz/keyshade/commit/5753b1a9c12f4c41a32fe726e0a98b5cd01d0beb))

## [2.27.0-stage.5](https://github.com/keyshade-xyz/keyshade/compare/v2.27.0-stage.4...v2.27.0-stage.5) (2025-06-25)

### 🚀 Features

* **platform:** Vercel integration platform ([#1031](https://github.com/keyshade-xyz/keyshade/issues/1031)) ([167f57e](https://github.com/keyshade-xyz/keyshade/commit/167f57e25d0f3fe4993780b55cdec786f56a1d50))

## [2.27.0-stage.4](https://github.com/keyshade-xyz/keyshade/compare/v2.27.0-stage.3...v2.27.0-stage.4) (2025-06-25)

### 🚀 Features

* Add vercel integration ([#1006](https://github.com/keyshade-xyz/keyshade/issues/1006)) ([cd7ed9b](https://github.com/keyshade-xyz/keyshade/commit/cd7ed9bce4efa3c83f3f20d266cf7f27342535c5))

## [2.27.0-stage.3](https://github.com/keyshade-xyz/keyshade/compare/v2.27.0-stage.2...v2.27.0-stage.3) (2025-06-24)

### 🚀 Features

* **api:** Multiple bug fixes and small feature implementations ([b123f54](https://github.com/keyshade-xyz/keyshade/commit/b123f54ca5a0aecf5739c0038fad59095250f03b))

## [2.27.0-stage.2](https://github.com/keyshade-xyz/keyshade/compare/v2.27.0-stage.1...v2.27.0-stage.2) (2025-06-24)

### 🚀 Features

* **platform:** Updated description metadata ([5b82120](https://github.com/keyshade-xyz/keyshade/commit/5b82120d09fbe3ff8252b5058ab25a1afd9e4e2a))

## [2.27.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.26.1...v2.27.0-stage.1) (2025-06-24)

### 🚀 Features

* trigger release version bump ([4c2e34d](https://github.com/keyshade-xyz/keyshade/commit/4c2e34d689bda0d05bd97fb72d5970d9854168a5))

## [2.26.1](https://github.com/keyshade-xyz/keyshade/compare/v2.26.0...v2.26.1) (2025-06-23)

### 🐛 Bug Fixes

* **api:** Docker build fix ([06c3149](https://github.com/keyshade-xyz/keyshade/commit/06c31490651a1dca8e665b7d7028a90c5b0149d9))

## [2.26.0](https://github.com/keyshade-xyz/keyshade/compare/v2.25.0...v2.26.0) (2025-06-23)

### 🚀 Features

* **cli:** Update base integration command ([791489e](https://github.com/keyshade-xyz/keyshade/commit/791489ee8a3904cdc4a18b7d2c4be0b07c3db053))

### 🔧 Miscellaneous Chores

* Bumped version ([ff027aa](https://github.com/keyshade-xyz/keyshade/commit/ff027aab112a48cfa4752c6b534bb13815ace18a))
* **cli:** Add base integration command ([91f121e](https://github.com/keyshade-xyz/keyshade/commit/91f121e0bd46e648c5b2c29504e5d1cb97356920))
* **cli:** Bumped version to 3.2.0-stage.1 ([a04a515](https://github.com/keyshade-xyz/keyshade/commit/a04a5158dcc48d00eda83e3619b1f3eccf8538de))
* trigger release version bump ([37ace45](https://github.com/keyshade-xyz/keyshade/commit/37ace45ecefe70c7fbdf47e337bfee09c90c7a19))

## [2.25.1](https://github.com/keyshade-xyz/keyshade/compare/v2.25.0...v2.25.1) (2025-06-23)

### Patches

- Emergency push to force update version

## [2.25.0](https://github.com/keyshade-xyz/keyshade/compare/v2.24.0...v2.25.0) (2025-06-23)

### 🚀 Features

- Add Secret & Variable export, include JSON format ([#981](https://github.com/keyshade-xyz/keyshade/issues/981)) ([83cacd8](https://github.com/keyshade-xyz/keyshade/commit/83cacd87ace371faf070b94cea580ba66d379eaf))
- **cli:** Select [secure]-variable while Project Import command ([#1025](https://github.com/keyshade-xyz/keyshade/issues/1025)) ([b642552](https://github.com/keyshade-xyz/keyshade/commit/b6425527aa617cdceffdfe078f51edb6ee3267de))
- Decrypt [secure]s on client side only; Private keys are encrypted at rest aswell ([#1026](https://github.com/keyshade-xyz/keyshade/issues/1026)) ([b788b2f](https://github.com/keyshade-xyz/keyshade/commit/b788b2f0c81122cba1a815a13726d4e8be7ae31a))
- **platform:** add event trigger groups integration ([#992](https://github.com/keyshade-xyz/keyshade/issues/992)) ([6cbd003](https://github.com/keyshade-xyz/keyshade/commit/6cbd0036ab1188febbaa7f9318a7827b61d93c62))
- Update onboarding and add referral ([d9710e6](https://github.com/keyshade-xyz/keyshade/commit/d9710e6eaaf00dde83f2d76baf7c2b4e93ca9f6e))

### 🐛 Bug Fixes

- **api:** Secret & Variable unique names ([#1011](https://github.com/keyshade-xyz/keyshade/issues/1011)) ([013d0ee](https://github.com/keyshade-xyz/keyshade/commit/013d0ee0bef21e12a985cb05d33955b7a8ca12bc))
- **platform:** mobile detection logic and conditional rendering for overlay ([#1001](https://github.com/keyshade-xyz/keyshade/issues/1001)) ([156b3da](https://github.com/keyshade-xyz/keyshade/commit/156b3da4f6c27a3feb7716bebb864206fd2d16c6))

### 📚 Documentation

- small edits and spelling checks ([#1022](https://github.com/keyshade-xyz/keyshade/issues/1022)) ([0747622](https://github.com/keyshade-xyz/keyshade/commit/0747622f4624401075d173212170d16cd976ad46))

### 🔧 Miscellaneous Chores

- **cli:** Bump version to 3.1.0 ([68580a3](https://github.com/keyshade-xyz/keyshade/commit/68580a39503c09603a6ba8efbecceacbdef3ea98))
- **cli:** Update changelog and version ([a3a9675](https://github.com/keyshade-xyz/keyshade/commit/a3a9675d41f867fe048c15b0b52361fe1ddd9ec2))
- Fixed version ([b2a8446](https://github.com/keyshade-xyz/keyshade/commit/b2a8446ace71b8d0de997af103affc6695c5c98c))
- **release:** 2.25.0 [skip ci] ([4089581](https://github.com/keyshade-xyz/keyshade/commit/40895814d51b9c4f0297d13e127b46342f62369b))
- **release:** 2.25.0 [skip ci] ([77cd5cd](https://github.com/keyshade-xyz/keyshade/commit/77cd5cda7979c7e94f3157ac8793893f3fdbfb70))
- **release:** 2.25.0-stage.1 [skip ci] ([26cf373](https://github.com/keyshade-xyz/keyshade/commit/26cf373e21ce5d4d0739b76514a765060700bd55))
- **release:** 2.25.0-stage.2 [skip ci] ([d8cc49f](https://github.com/keyshade-xyz/keyshade/commit/d8cc49fe9ae2e6d6b3c1582cff1f72a7a5ba5726))
- **release:** 2.25.0-stage.3 [skip ci] ([669345f](https://github.com/keyshade-xyz/keyshade/commit/669345f3a1a568b14da251ace5f479d5aad3abb2))
- **release:** 2.25.0-stage.4 [skip ci] ([9f51c1d](https://github.com/keyshade-xyz/keyshade/commit/9f51c1dd28fa6db1cdc76536ac3c63526450cf23))
- **release:** 2.25.0-stage.5 [skip ci] ([f97a9ae](https://github.com/keyshade-xyz/keyshade/commit/f97a9aefb255ed0749015f12a1156fc5d5284061))
- **release:** 2.25.0-stage.6 [skip ci] ([d199bd9](https://github.com/keyshade-xyz/keyshade/commit/d199bd9e2ee03041ac4992e14d690883a34320dc))
- **Snyk:** Upgrade conventional-changelog-writer from 8.0.1 to 8.1.0 ([#997](https://github.com/keyshade-xyz/keyshade/issues/997)) ([e7f1702](https://github.com/keyshade-xyz/keyshade/commit/e7f1702437a0dc6dfe8c4e9541c04228855344f8))

### 🔨 Code Refactoring

- **auth:** improve OTP and email validation in form ([#995](https://github.com/keyshade-xyz/keyshade/issues/995)) ([2f445f4](https://github.com/keyshade-xyz/keyshade/commit/2f445f4b971422091bb755476310c254a2c48ed1))
- **auth:** improve OTP and email validation in form ([#995](https://github.com/keyshade-xyz/keyshade/issues/995)) ([#1008](https://github.com/keyshade-xyz/keyshade/issues/1008)) ([15a7819](https://github.com/keyshade-xyz/keyshade/commit/15a7819538c7a8fe65b4517accdbcf1a33de58e8))

## [2.25.0](https://github.com/keyshade-xyz/keyshade/compare/v2.24.0...v2.25.0) (2025-06-21)

### 🚀 Features

- Add Secret & Variable export, include JSON format ([#981](https://github.com/keyshade-xyz/keyshade/issues/981)) ([83cacd8](https://github.com/keyshade-xyz/keyshade/commit/83cacd87ace371faf070b94cea580ba66d379eaf))
- **cli:** Select [secure]-variable while Project Import command ([#1025](https://github.com/keyshade-xyz/keyshade/issues/1025)) ([b642552](https://github.com/keyshade-xyz/keyshade/commit/b6425527aa617cdceffdfe078f51edb6ee3267de))
- Decrypt [secure]s on client side only; Private keys are encrypted at rest aswell ([#1026](https://github.com/keyshade-xyz/keyshade/issues/1026)) ([b788b2f](https://github.com/keyshade-xyz/keyshade/commit/b788b2f0c81122cba1a815a13726d4e8be7ae31a))
- **platform:** add event trigger groups integration ([#992](https://github.com/keyshade-xyz/keyshade/issues/992)) ([6cbd003](https://github.com/keyshade-xyz/keyshade/commit/6cbd0036ab1188febbaa7f9318a7827b61d93c62))
- Update onboarding and add referral ([d9710e6](https://github.com/keyshade-xyz/keyshade/commit/d9710e6eaaf00dde83f2d76baf7c2b4e93ca9f6e))

### 🐛 Bug Fixes

- **api:** Secret & Variable unique names ([#1011](https://github.com/keyshade-xyz/keyshade/issues/1011)) ([013d0ee](https://github.com/keyshade-xyz/keyshade/commit/013d0ee0bef21e12a985cb05d33955b7a8ca12bc))
- **platform:** mobile detection logic and conditional rendering for overlay ([#1001](https://github.com/keyshade-xyz/keyshade/issues/1001)) ([156b3da](https://github.com/keyshade-xyz/keyshade/commit/156b3da4f6c27a3feb7716bebb864206fd2d16c6))

### 📚 Documentation

- small edits and spelling checks ([#1022](https://github.com/keyshade-xyz/keyshade/issues/1022)) ([0747622](https://github.com/keyshade-xyz/keyshade/commit/0747622f4624401075d173212170d16cd976ad46))

### 🔧 Miscellaneous Chores

- **cli:** Bump version to 3.1.0 ([68580a3](https://github.com/keyshade-xyz/keyshade/commit/68580a39503c09603a6ba8efbecceacbdef3ea98))
- **cli:** Update changelog and version ([a3a9675](https://github.com/keyshade-xyz/keyshade/commit/a3a9675d41f867fe048c15b0b52361fe1ddd9ec2))
- Fixed version ([b2a8446](https://github.com/keyshade-xyz/keyshade/commit/b2a8446ace71b8d0de997af103affc6695c5c98c))
- **release:** 2.25.0 [skip ci] ([77cd5cd](https://github.com/keyshade-xyz/keyshade/commit/77cd5cda7979c7e94f3157ac8793893f3fdbfb70))
- **release:** 2.25.0-stage.1 [skip ci] ([26cf373](https://github.com/keyshade-xyz/keyshade/commit/26cf373e21ce5d4d0739b76514a765060700bd55))
- **release:** 2.25.0-stage.2 [skip ci] ([d8cc49f](https://github.com/keyshade-xyz/keyshade/commit/d8cc49fe9ae2e6d6b3c1582cff1f72a7a5ba5726))
- **release:** 2.25.0-stage.3 [skip ci] ([669345f](https://github.com/keyshade-xyz/keyshade/commit/669345f3a1a568b14da251ace5f479d5aad3abb2))
- **release:** 2.25.0-stage.4 [skip ci] ([9f51c1d](https://github.com/keyshade-xyz/keyshade/commit/9f51c1dd28fa6db1cdc76536ac3c63526450cf23))
- **release:** 2.25.0-stage.5 [skip ci] ([f97a9ae](https://github.com/keyshade-xyz/keyshade/commit/f97a9aefb255ed0749015f12a1156fc5d5284061))
- **release:** 2.25.0-stage.6 [skip ci] ([d199bd9](https://github.com/keyshade-xyz/keyshade/commit/d199bd9e2ee03041ac4992e14d690883a34320dc))
- **Snyk:** Upgrade conventional-changelog-writer from 8.0.1 to 8.1.0 ([#997](https://github.com/keyshade-xyz/keyshade/issues/997)) ([e7f1702](https://github.com/keyshade-xyz/keyshade/commit/e7f1702437a0dc6dfe8c4e9541c04228855344f8))

### 🔨 Code Refactoring

- **auth:** improve OTP and email validation in form ([#995](https://github.com/keyshade-xyz/keyshade/issues/995)) ([2f445f4](https://github.com/keyshade-xyz/keyshade/commit/2f445f4b971422091bb755476310c254a2c48ed1))
- **auth:** improve OTP and email validation in form ([#995](https://github.com/keyshade-xyz/keyshade/issues/995)) ([#1008](https://github.com/keyshade-xyz/keyshade/issues/1008)) ([15a7819](https://github.com/keyshade-xyz/keyshade/commit/15a7819538c7a8fe65b4517accdbcf1a33de58e8))

## [2.25.0](https://github.com/keyshade-xyz/keyshade/compare/v2.24.0...v2.25.0) (2025-06-21)

### 🚀 Features

- Add Secret & Variable export, include JSON format ([#981](https://github.com/keyshade-xyz/keyshade/issues/981)) ([83cacd8](https://github.com/keyshade-xyz/keyshade/commit/83cacd87ace371faf070b94cea580ba66d379eaf))
- **cli:** Select [secure]-variable while Project Import command ([#1025](https://github.com/keyshade-xyz/keyshade/issues/1025)) ([b642552](https://github.com/keyshade-xyz/keyshade/commit/b6425527aa617cdceffdfe078f51edb6ee3267de))
- Decrypt [secure]s on client side only; Private keys are encrypted at rest aswell ([#1026](https://github.com/keyshade-xyz/keyshade/issues/1026)) ([b788b2f](https://github.com/keyshade-xyz/keyshade/commit/b788b2f0c81122cba1a815a13726d4e8be7ae31a))
- **platform:** add event trigger groups integration ([#992](https://github.com/keyshade-xyz/keyshade/issues/992)) ([6cbd003](https://github.com/keyshade-xyz/keyshade/commit/6cbd0036ab1188febbaa7f9318a7827b61d93c62))
- Update onboarding and add referral ([d9710e6](https://github.com/keyshade-xyz/keyshade/commit/d9710e6eaaf00dde83f2d76baf7c2b4e93ca9f6e))

### 🐛 Bug Fixes

- **api:** Secret & Variable unique names ([#1011](https://github.com/keyshade-xyz/keyshade/issues/1011)) ([013d0ee](https://github.com/keyshade-xyz/keyshade/commit/013d0ee0bef21e12a985cb05d33955b7a8ca12bc))
- **platform:** mobile detection logic and conditional rendering for overlay ([#1001](https://github.com/keyshade-xyz/keyshade/issues/1001)) ([156b3da](https://github.com/keyshade-xyz/keyshade/commit/156b3da4f6c27a3feb7716bebb864206fd2d16c6))

### 📚 Documentation

- small edits and spelling checks ([#1022](https://github.com/keyshade-xyz/keyshade/issues/1022)) ([0747622](https://github.com/keyshade-xyz/keyshade/commit/0747622f4624401075d173212170d16cd976ad46))

### 🔧 Miscellaneous Chores

- **cli:** Bump version to 3.1.0 ([68580a3](https://github.com/keyshade-xyz/keyshade/commit/68580a39503c09603a6ba8efbecceacbdef3ea98))
- **cli:** Update changelog and version ([a3a9675](https://github.com/keyshade-xyz/keyshade/commit/a3a9675d41f867fe048c15b0b52361fe1ddd9ec2))
- **release:** 2.25.0-stage.1 [skip ci] ([26cf373](https://github.com/keyshade-xyz/keyshade/commit/26cf373e21ce5d4d0739b76514a765060700bd55))
- **release:** 2.25.0-stage.2 [skip ci] ([d8cc49f](https://github.com/keyshade-xyz/keyshade/commit/d8cc49fe9ae2e6d6b3c1582cff1f72a7a5ba5726))
- **release:** 2.25.0-stage.3 [skip ci] ([669345f](https://github.com/keyshade-xyz/keyshade/commit/669345f3a1a568b14da251ace5f479d5aad3abb2))
- **release:** 2.25.0-stage.4 [skip ci] ([9f51c1d](https://github.com/keyshade-xyz/keyshade/commit/9f51c1dd28fa6db1cdc76536ac3c63526450cf23))
- **release:** 2.25.0-stage.5 [skip ci] ([f97a9ae](https://github.com/keyshade-xyz/keyshade/commit/f97a9aefb255ed0749015f12a1156fc5d5284061))
- **release:** 2.25.0-stage.6 [skip ci] ([d199bd9](https://github.com/keyshade-xyz/keyshade/commit/d199bd9e2ee03041ac4992e14d690883a34320dc))
- **Snyk:** Upgrade conventional-changelog-writer from 8.0.1 to 8.1.0 ([#997](https://github.com/keyshade-xyz/keyshade/issues/997)) ([e7f1702](https://github.com/keyshade-xyz/keyshade/commit/e7f1702437a0dc6dfe8c4e9541c04228855344f8))

### 🔨 Code Refactoring

- **auth:** improve OTP and email validation in form ([#995](https://github.com/keyshade-xyz/keyshade/issues/995)) ([2f445f4](https://github.com/keyshade-xyz/keyshade/commit/2f445f4b971422091bb755476310c254a2c48ed1))
- **auth:** improve OTP and email validation in form ([#995](https://github.com/keyshade-xyz/keyshade/issues/995)) ([#1008](https://github.com/keyshade-xyz/keyshade/issues/1008)) ([15a7819](https://github.com/keyshade-xyz/keyshade/commit/15a7819538c7a8fe65b4517accdbcf1a33de58e8))

## [2.25.0-stage.6](https://github.com/keyshade-xyz/keyshade/compare/v2.25.0-stage.5...v2.25.0-stage.6) (2025-06-21)

### 🚀 Features

- Decrypt [secure]s on client side only; Private keys are encrypted at rest aswell ([#1026](https://github.com/keyshade-xyz/keyshade/issues/1026)) ([b788b2f](https://github.com/keyshade-xyz/keyshade/commit/b788b2f0c81122cba1a815a13726d4e8be7ae31a))

## [2.25.0-stage.5](https://github.com/keyshade-xyz/keyshade/compare/v2.25.0-stage.4...v2.25.0-stage.5) (2025-06-21)

### 🚀 Features

- **cli:** Select [secure]-variable while Project Import command ([#1025](https://github.com/keyshade-xyz/keyshade/issues/1025)) ([b642552](https://github.com/keyshade-xyz/keyshade/commit/b6425527aa617cdceffdfe078f51edb6ee3267de))

## [2.25.0-stage.4](https://github.com/keyshade-xyz/keyshade/compare/v2.25.0-stage.3...v2.25.0-stage.4) (2025-06-21)

### 🚀 Features

- Update onboarding and add referral ([d9710e6](https://github.com/keyshade-xyz/keyshade/commit/d9710e6eaaf00dde83f2d76baf7c2b4e93ca9f6e))

### 📚 Documentation

- small edits and spelling checks ([#1022](https://github.com/keyshade-xyz/keyshade/issues/1022)) ([0747622](https://github.com/keyshade-xyz/keyshade/commit/0747622f4624401075d173212170d16cd976ad46))

## [2.25.0-stage.3](https://github.com/keyshade-xyz/keyshade/compare/v2.25.0-stage.2...v2.25.0-stage.3) (2025-06-20)

### 🐛 Bug Fixes

- **api:** Secret & Variable unique names ([#1011](https://github.com/keyshade-xyz/keyshade/issues/1011)) ([013d0ee](https://github.com/keyshade-xyz/keyshade/commit/013d0ee0bef21e12a985cb05d33955b7a8ca12bc))

### 🔧 Miscellaneous Chores

- **cli:** Update changelog and version ([a3a9675](https://github.com/keyshade-xyz/keyshade/commit/a3a9675d41f867fe048c15b0b52361fe1ddd9ec2))

## [2.25.0-stage.2](https://github.com/keyshade-xyz/keyshade/compare/v2.25.0-stage.1...v2.25.0-stage.2) (2025-06-15)

### 🚀 Features

- Add Secret & Variable export, include JSON format ([#981](https://github.com/keyshade-xyz/keyshade/issues/981)) ([83cacd8](https://github.com/keyshade-xyz/keyshade/commit/83cacd87ace371faf070b94cea580ba66d379eaf))

### 🔨 Code Refactoring

- **auth:** improve OTP and email validation in form ([#995](https://github.com/keyshade-xyz/keyshade/issues/995)) ([2f445f4](https://github.com/keyshade-xyz/keyshade/commit/2f445f4b971422091bb755476310c254a2c48ed1))
- **auth:** improve OTP and email validation in form ([#995](https://github.com/keyshade-xyz/keyshade/issues/995)) ([#1008](https://github.com/keyshade-xyz/keyshade/issues/1008)) ([15a7819](https://github.com/keyshade-xyz/keyshade/commit/15a7819538c7a8fe65b4517accdbcf1a33de58e8))

## [2.25.0](https://github.com/keyshade-xyz/keyshade/compare/v2.24.0...v2.25.0) (2025-06-15)

### 🚀 Features

- **platform:** add event trigger groups integration ([#992](https://github.com/keyshade-xyz/keyshade/issues/992)) ([6cbd003](https://github.com/keyshade-xyz/keyshade/commit/6cbd0036ab1188febbaa7f9318a7827b61d93c62))

### 🐛 Bug Fixes

- **platform:** mobile detection logic and conditional rendering for overlay ([#1001](https://github.com/keyshade-xyz/keyshade/issues/1001)) ([156b3da](https://github.com/keyshade-xyz/keyshade/commit/156b3da4f6c27a3feb7716bebb864206fd2d16c6))

### 🔧 Miscellaneous Chores

- **release:** 2.25.0-stage.1 [skip ci] ([26cf373](https://github.com/keyshade-xyz/keyshade/commit/26cf373e21ce5d4d0739b76514a765060700bd55))
- **Snyk:** Upgrade conventional-changelog-writer from 8.0.1 to 8.1.0 ([#997](https://github.com/keyshade-xyz/keyshade/issues/997)) ([e7f1702](https://github.com/keyshade-xyz/keyshade/commit/e7f1702437a0dc6dfe8c4e9541c04228855344f8))

### 🔨 Code Refactoring

- **auth:** improve OTP and email validation in form ([#995](https://github.com/keyshade-xyz/keyshade/issues/995)) ([fc15d74](https://github.com/keyshade-xyz/keyshade/commit/fc15d74cc6d6a96c634738159fd2cef3ecd97f63))

## [2.25.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.24.0...v2.25.0-stage.1) (2025-06-14)

### 🚀 Features

- **platform:** add event trigger groups integration ([#992](https://github.com/keyshade-xyz/keyshade/issues/992)) ([6cbd003](https://github.com/keyshade-xyz/keyshade/commit/6cbd0036ab1188febbaa7f9318a7827b61d93c62))

### 🐛 Bug Fixes

- **platform:** mobile detection logic and conditional rendering for overlay ([#1001](https://github.com/keyshade-xyz/keyshade/issues/1001)) ([156b3da](https://github.com/keyshade-xyz/keyshade/commit/156b3da4f6c27a3feb7716bebb864206fd2d16c6))

### 🔧 Miscellaneous Chores

- **Snyk:** Upgrade conventional-changelog-writer from 8.0.1 to 8.1.0 ([#997](https://github.com/keyshade-xyz/keyshade/issues/997)) ([e7f1702](https://github.com/keyshade-xyz/keyshade/commit/e7f1702437a0dc6dfe8c4e9541c04228855344f8))

## [2.24.0](https://github.com/keyshade-xyz/keyshade/compare/v2.23.0...v2.24.0) (2025-06-10)

### 🚀 Features

- **api:** Encrypt integration metadata at rest ([#990](https://github.com/keyshade-xyz/keyshade/issues/990)) ([f9acddf](https://github.com/keyshade-xyz/keyshade/commit/f9acddf1274ab80c7f072d188f2eb33fbd500ce8))

### 🔧 Miscellaneous Chores

- **cli:** Bumped version to 3.0.2 ([8e52051](https://github.com/keyshade-xyz/keyshade/commit/8e52051d4771245e22c8c90364bc92f3ffeeb952))
- **release:** 2.24.0-stage.1 [skip ci] ([34fc2d0](https://github.com/keyshade-xyz/keyshade/commit/34fc2d0e1f6a0298e8808003a52fa14e9bb2415f))

## [2.24.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.23.0...v2.24.0-stage.1) (2025-06-07)

### 🚀 Features

- **api:** Encrypt integration metadata at rest ([#990](https://github.com/keyshade-xyz/keyshade/issues/990)) ([f9acddf](https://github.com/keyshade-xyz/keyshade/commit/f9acddf1274ab80c7f072d188f2eb33fbd500ce8))

## [2.23.0](https://github.com/keyshade-xyz/keyshade/compare/v2.22.2...v2.23.0) (2025-06-05)

### 🚀 Features

- **api:** add cross-platform sleep utility for e2e preparation ([#985](https://github.com/keyshade-xyz/keyshade/issues/985)) ([befb695](https://github.com/keyshade-xyz/keyshade/commit/befb69518f4218a725fa62a153be5b37d148c196))
- **api:** added support for email preferences ([#978](https://github.com/keyshade-xyz/keyshade/issues/978)) ([f7e5028](https://github.com/keyshade-xyz/keyshade/commit/f7e50282ee819e3b466aaa86c3c13f7d594c4ba4))
- **platform:** Integration setup ([#976](https://github.com/keyshade-xyz/keyshade/issues/976)) ([ac98f27](https://github.com/keyshade-xyz/keyshade/commit/ac98f27113d519b4ebb5f04bec50fccb3337378d))

### 🐛 Bug Fixes

- **cli:** keyshade run wouldn't decrypt encrypted [secure]s ([13a9c11](https://github.com/keyshade-xyz/keyshade/commit/13a9c113f9524ad5fc5d851d1a25d208e649fe84))
- **platform:** Suspense boundary fix ([#983](https://github.com/keyshade-xyz/keyshade/issues/983)) ([dedba9b](https://github.com/keyshade-xyz/keyshade/commit/dedba9bdbca403ba11357d17115108865f08e758))
- **web:** Broken blog link on the footer > web page ([#980](https://github.com/keyshade-xyz/keyshade/issues/980)) ([8dac31b](https://github.com/keyshade-xyz/keyshade/commit/8dac31b5045a82f0b90fe8ce2f64de1faebf995a))

### 📚 Documentation

- **cli:** add download badge ([9999ec8](https://github.com/keyshade-xyz/keyshade/commit/9999ec8033c1d483b7d9454db007341402902538))

### 🔧 Miscellaneous Chores

- **release:** 2.22.3-stage.1 [skip ci] ([73cc605](https://github.com/keyshade-xyz/keyshade/commit/73cc6056e1c9ff549e8deb739dc6d76f92f74ea7))
- **release:** 2.22.3-stage.2 [skip ci] ([b2a605e](https://github.com/keyshade-xyz/keyshade/commit/b2a605eb1c43428358b7a98048024e604754050c))
- **release:** 2.22.3-stage.3 [skip ci] ([3acae33](https://github.com/keyshade-xyz/keyshade/commit/3acae33d7060904862a24cd2ff5533d230cc4da0))
- **release:** 2.23.0-stage.1 [skip ci] ([b7ff3f7](https://github.com/keyshade-xyz/keyshade/commit/b7ff3f7945756715eff0c062b5253ef6d8be5078))
- **release:** 2.23.0-stage.2 [skip ci] ([291b22d](https://github.com/keyshade-xyz/keyshade/commit/291b22d81ba5b8bcee3a0a729ed2cdbd76ec5204))
- **release:** 2.23.0-stage.3 [skip ci] ([81fc3b2](https://github.com/keyshade-xyz/keyshade/commit/81fc3b2dcea50e3d8c3826ed1d1731a603ef9ae9))

### 🔨 Code Refactoring

- **platform:** Improve readability and maintainability ([#977](https://github.com/keyshade-xyz/keyshade/issues/977)) ([be4bad0](https://github.com/keyshade-xyz/keyshade/commit/be4bad021171ff45798b323aafe6811288cb15d0))

## [2.23.0-stage.3](https://github.com/keyshade-xyz/keyshade/compare/v2.23.0-stage.2...v2.23.0-stage.3) (2025-06-04)

### 🚀 Features

- **platform:** Integration setup ([#976](https://github.com/keyshade-xyz/keyshade/issues/976)) ([ac98f27](https://github.com/keyshade-xyz/keyshade/commit/ac98f27113d519b4ebb5f04bec50fccb3337378d))

## [2.23.0-stage.2](https://github.com/keyshade-xyz/keyshade/compare/v2.23.0-stage.1...v2.23.0-stage.2) (2025-06-04)

### 🚀 Features

- **api:** add cross-platform sleep utility for e2e preparation ([#985](https://github.com/keyshade-xyz/keyshade/issues/985)) ([befb695](https://github.com/keyshade-xyz/keyshade/commit/befb69518f4218a725fa62a153be5b37d148c196))

## [2.23.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.22.3-stage.3...v2.23.0-stage.1) (2025-06-04)

### 🚀 Features

- **api:** added support for email preferences ([#978](https://github.com/keyshade-xyz/keyshade/issues/978)) ([f7e5028](https://github.com/keyshade-xyz/keyshade/commit/f7e50282ee819e3b466aaa86c3c13f7d594c4ba4))

## [2.22.3-stage.3](https://github.com/keyshade-xyz/keyshade/compare/v2.22.3-stage.2...v2.22.3-stage.3) (2025-06-03)

### 🐛 Bug Fixes

- **platform:** Suspense boundary fix ([#983](https://github.com/keyshade-xyz/keyshade/issues/983)) ([dedba9b](https://github.com/keyshade-xyz/keyshade/commit/dedba9bdbca403ba11357d17115108865f08e758))

### 📚 Documentation

- **cli:** add download badge ([9999ec8](https://github.com/keyshade-xyz/keyshade/commit/9999ec8033c1d483b7d9454db007341402902538))

## [2.22.3-stage.2](https://github.com/keyshade-xyz/keyshade/compare/v2.22.3-stage.1...v2.22.3-stage.2) (2025-05-24)

### 🐛 Bug Fixes

- **web:** Broken blog link on the footer > web page ([#980](https://github.com/keyshade-xyz/keyshade/issues/980)) ([8dac31b](https://github.com/keyshade-xyz/keyshade/commit/8dac31b5045a82f0b90fe8ce2f64de1faebf995a))

### 🔨 Code Refactoring

- **platform:** Improve readability and maintainability ([#977](https://github.com/keyshade-xyz/keyshade/issues/977)) ([be4bad0](https://github.com/keyshade-xyz/keyshade/commit/be4bad021171ff45798b323aafe6811288cb15d0))

## [2.22.3-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.22.2...v2.22.3-stage.1) (2025-05-19)

### 🐛 Bug Fixes

- **cli:** keyshade run wouldn't decrypt encrypted [secure]s ([13a9c11](https://github.com/keyshade-xyz/keyshade/commit/13a9c113f9524ad5fc5d851d1a25d208e649fe84))

## [2.22.2](https://github.com/keyshade-xyz/keyshade/compare/v2.22.1...v2.22.2) (2025-05-17)

### 🐛 Bug Fixes

- **api:** Missing default workspace and [secure] test fix ([bb2411e](https://github.com/keyshade-xyz/keyshade/commit/bb2411e68aa7c7b0bd13a09fd204a48d15446fa8))
- **platform:** Edit [secure] issues [#899](https://github.com/keyshade-xyz/keyshade/issues/899) ([#967](https://github.com/keyshade-xyz/keyshade/issues/967)) ([543c84f](https://github.com/keyshade-xyz/keyshade/commit/543c84f38faf127b93ae4207bb89a2046a894188))

### 🔧 Miscellaneous Chores

- **release:** 2.22.2-stage.1 [skip ci] ([f419185](https://github.com/keyshade-xyz/keyshade/commit/f419185a4fa0a1c71169276564d330ccdb9d9d8a))
- **release:** 2.22.2-stage.2 [skip ci] ([d541984](https://github.com/keyshade-xyz/keyshade/commit/d54198481225683d06d895bfe7a61ab97cfe38c8))

## [2.22.2-stage.2](https://github.com/keyshade-xyz/keyshade/compare/v2.22.2-stage.1...v2.22.2-stage.2) (2025-05-17)

### 🐛 Bug Fixes

- **api:** Missing default workspace and [secure] test fix ([bb2411e](https://github.com/keyshade-xyz/keyshade/commit/bb2411e68aa7c7b0bd13a09fd204a48d15446fa8))

## [2.22.2-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.22.1...v2.22.2-stage.1) (2025-05-16)

### 🐛 Bug Fixes

- **platform:** Edit [secure] issues [#899](https://github.com/keyshade-xyz/keyshade/issues/899) ([#967](https://github.com/keyshade-xyz/keyshade/issues/967)) ([543c84f](https://github.com/keyshade-xyz/keyshade/commit/543c84f38faf127b93ae4207bb89a2046a894188))

## [2.22.1](https://github.com/keyshade-xyz/keyshade/compare/v2.22.0...v2.22.1) (2025-05-16)

### 🐛 Bug Fixes

- **web:** Broken alignment ([3faf7af](https://github.com/keyshade-xyz/keyshade/commit/3faf7af953c9de29e8c40e6a80f214057d0da25e))

### 🔧 Miscellaneous Chores

- **release:** 2.22.1-stage.1 [skip ci] ([2ec05df](https://github.com/keyshade-xyz/keyshade/commit/2ec05df75b9962371cd7cc54334abdef35b691d4))

## [2.22.1-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.22.0...v2.22.1-stage.1) (2025-05-16)

### 🐛 Bug Fixes

- **web:** Broken alignment ([3faf7af](https://github.com/keyshade-xyz/keyshade/commit/3faf7af953c9de29e8c40e6a80f214057d0da25e))

## [2.22.0](https://github.com/keyshade-xyz/keyshade/compare/v2.21.0...v2.22.0) (2025-05-16)

### 🚀 Features

- **api:** Add `joinedOn` column in Users table ([#965](https://github.com/keyshade-xyz/keyshade/issues/965)) ([8a2f2ff](https://github.com/keyshade-xyz/keyshade/commit/8a2f2ff0cb729a67039770353bfd1acf93a0a91e))
- **cli:** add homepage ([#975](https://github.com/keyshade-xyz/keyshade/issues/975)) ([3cf968c](https://github.com/keyshade-xyz/keyshade/commit/3cf968c5624f11416bc03e39415e77ec913d5d4d))
- Create new keyshade common package ([#970](https://github.com/keyshade-xyz/keyshade/issues/970)) ([04c8e92](https://github.com/keyshade-xyz/keyshade/commit/04c8e926b7d63a6527e4070fc9b560f711416e14))
- **platform:** Integrate logout endpoint on platform ([#974](https://github.com/keyshade-xyz/keyshade/issues/974)) ([62c569a](https://github.com/keyshade-xyz/keyshade/commit/62c569a0f22a1f9f199b81cede0b044c21bb152b))
- **platform:** Tier limit card to display [secure]s, variables and environments ([#972](https://github.com/keyshade-xyz/keyshade/issues/972)) ([0e269a9](https://github.com/keyshade-xyz/keyshade/commit/0e269a9a204bd150285612cad7916e835b7a2266))
- **web:** show button as open app if user logged in ([#968](https://github.com/keyshade-xyz/keyshade/issues/968)) ([ccdf1e8](https://github.com/keyshade-xyz/keyshade/commit/ccdf1e81f054d91c6951dff9f0c053c1e7a3bab9))

### 🐛 Bug Fixes

- **api:** Error message changed in backend for Invalid OTP ([#969](https://github.com/keyshade-xyz/keyshade/issues/969)) ([6b891ab](https://github.com/keyshade-xyz/keyshade/commit/6b891abb4546fa98ce96debc697201b3bb345665))
- **web:** Black boxes on home page while using firefox . ([#973](https://github.com/keyshade-xyz/keyshade/issues/973)) ([8a20c1d](https://github.com/keyshade-xyz/keyshade/commit/8a20c1d4fe2dd7521a1aa133d0887190777d6e31))

### 🔧 Miscellaneous Chores

- **platform:** Add session replay on sentry ([0534575](https://github.com/keyshade-xyz/keyshade/commit/05345754cedb1a7e72162cc838ee402a628ec8b1))
- **release:** 2.22.0-stage.1 [skip ci] ([95d7058](https://github.com/keyshade-xyz/keyshade/commit/95d705862e415d3f3e5a82d8527e0c4e9a1b2174))
- **release:** 2.22.0-stage.2 [skip ci] ([42679ec](https://github.com/keyshade-xyz/keyshade/commit/42679ec8d32d640d7058c6965d57d4321843269d))
- **release:** 2.22.0-stage.3 [skip ci] ([92a5402](https://github.com/keyshade-xyz/keyshade/commit/92a540271d0fe10e9957ea19019a51642a7b79e7))
- **release:** 2.22.0-stage.4 [skip ci] ([2fbd7a4](https://github.com/keyshade-xyz/keyshade/commit/2fbd7a4f2315f1fd546d6432aca477657690ec84))
- **release:** 2.22.0-stage.5 [skip ci] ([79cc2ec](https://github.com/keyshade-xyz/keyshade/commit/79cc2ec9643bc912abd7974611bc90d45d0bf38d))
- **release:** 2.22.0-stage.6 [skip ci] ([b88fbfa](https://github.com/keyshade-xyz/keyshade/commit/b88fbfa3deed5aa120229ff7b8830440bdc18983))
- **release:** 2.22.0-stage.7 [skip ci] ([8bc8e1b](https://github.com/keyshade-xyz/keyshade/commit/8bc8e1b3fc44f10c20bc20788cd99f78f2115623))

## [2.22.0-stage.7](https://github.com/keyshade-xyz/keyshade/compare/v2.22.0-stage.6...v2.22.0-stage.7) (2025-05-15)

### 🚀 Features

- **cli:** add homepage ([#975](https://github.com/keyshade-xyz/keyshade/issues/975)) ([3cf968c](https://github.com/keyshade-xyz/keyshade/commit/3cf968c5624f11416bc03e39415e77ec913d5d4d))
- Create new keyshade common package ([#970](https://github.com/keyshade-xyz/keyshade/issues/970)) ([04c8e92](https://github.com/keyshade-xyz/keyshade/commit/04c8e926b7d63a6527e4070fc9b560f711416e14))

## [2.22.0-stage.6](https://github.com/keyshade-xyz/keyshade/compare/v2.22.0-stage.5...v2.22.0-stage.6) (2025-05-15)

### 🚀 Features

- **platform:** Integrate logout endpoint on platform ([#974](https://github.com/keyshade-xyz/keyshade/issues/974)) ([62c569a](https://github.com/keyshade-xyz/keyshade/commit/62c569a0f22a1f9f199b81cede0b044c21bb152b))

## [2.22.0-stage.5](https://github.com/keyshade-xyz/keyshade/compare/v2.22.0-stage.4...v2.22.0-stage.5) (2025-05-15)

### 🐛 Bug Fixes

- **web:** Black boxes on home page while using firefox . ([#973](https://github.com/keyshade-xyz/keyshade/issues/973)) ([8a20c1d](https://github.com/keyshade-xyz/keyshade/commit/8a20c1d4fe2dd7521a1aa133d0887190777d6e31))

## [2.22.0-stage.4](https://github.com/keyshade-xyz/keyshade/compare/v2.22.0-stage.3...v2.22.0-stage.4) (2025-05-14)

### 🚀 Features

- **platform:** Tier limit card to display [secure]s, variables and environments ([#972](https://github.com/keyshade-xyz/keyshade/issues/972)) ([0e269a9](https://github.com/keyshade-xyz/keyshade/commit/0e269a9a204bd150285612cad7916e835b7a2266))

## [2.22.0-stage.3](https://github.com/keyshade-xyz/keyshade/compare/v2.22.0-stage.2...v2.22.0-stage.3) (2025-05-14)

### 🐛 Bug Fixes

- **api:** Error message changed in backend for Invalid OTP ([#969](https://github.com/keyshade-xyz/keyshade/issues/969)) ([6b891ab](https://github.com/keyshade-xyz/keyshade/commit/6b891abb4546fa98ce96debc697201b3bb345665))

## [2.22.0-stage.2](https://github.com/keyshade-xyz/keyshade/compare/v2.22.0-stage.1...v2.22.0-stage.2) (2025-05-12)

### 🚀 Features

- **web:** show button as open app if user logged in ([#968](https://github.com/keyshade-xyz/keyshade/issues/968)) ([ccdf1e8](https://github.com/keyshade-xyz/keyshade/commit/ccdf1e81f054d91c6951dff9f0c053c1e7a3bab9))

## [2.22.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.21.0...v2.22.0-stage.1) (2025-05-11)

### 🚀 Features

- **api:** Add `joinedOn` column in Users table ([#965](https://github.com/keyshade-xyz/keyshade/issues/965)) ([8a2f2ff](https://github.com/keyshade-xyz/keyshade/commit/8a2f2ff0cb729a67039770353bfd1acf93a0a91e))

## [2.21.0](https://github.com/keyshade-xyz/keyshade/compare/v2.20.1...v2.21.0) (2025-05-11)

### 🚀 Features

- **platform:** Update tab on members page ([#951](https://github.com/keyshade-xyz/keyshade/issues/951)) ([25e645f](https://github.com/keyshade-xyz/keyshade/commit/25e645f1bd1f3c2c3a07b83ddcd45bd6898cf5b1))

### 🐛 Bug Fixes

- **platform:** Route to dashboard on selection of different workspace ([#950](https://github.com/keyshade-xyz/keyshade/issues/950)) ([c896ee4](https://github.com/keyshade-xyz/keyshade/commit/c896ee4fbf9d846b99df3d838fc41e6c35507254))

### 🔧 Miscellaneous Chores

- **api:** Utilize caching for slug lookup while generation ([#946](https://github.com/keyshade-xyz/keyshade/issues/946)) ([7d09cdb](https://github.com/keyshade-xyz/keyshade/commit/7d09cdb4966162940c942fea7fc34dec12578876))
- **ci:** Pass build args into platform build ([7d504c9](https://github.com/keyshade-xyz/keyshade/commit/7d504c90b264e8f1e7fa542823e9fcebae7337c2))
- **release:** 2.20.2-stage.1 [skip ci] ([cd1973d](https://github.com/keyshade-xyz/keyshade/commit/cd1973d453a79c24e4fa25b84f34f51b40ed7fe9))
- **release:** 2.21.0-stage.1 [skip ci] ([c8c4952](https://github.com/keyshade-xyz/keyshade/commit/c8c4952dee9947d5ed4f41696541ac4504e5347e))

### 🔨 Code Refactoring

- **platform:** Use HiddenContent for private key display in workspace overview page ([#949](https://github.com/keyshade-xyz/keyshade/issues/949)) ([8dcce0e](https://github.com/keyshade-xyz/keyshade/commit/8dcce0ed253d67c4c0c74810de301e754be0ac1b))

## [2.21.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.20.2-stage.1...v2.21.0-stage.1) (2025-05-11)

### 🚀 Features

- **platform:** Update tab on members page ([#951](https://github.com/keyshade-xyz/keyshade/issues/951)) ([25e645f](https://github.com/keyshade-xyz/keyshade/commit/25e645f1bd1f3c2c3a07b83ddcd45bd6898cf5b1))

### 🔧 Miscellaneous Chores

- **ci:** Pass build args into platform build ([7d504c9](https://github.com/keyshade-xyz/keyshade/commit/7d504c90b264e8f1e7fa542823e9fcebae7337c2))

## [2.20.2-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.20.1...v2.20.2-stage.1) (2025-05-11)

### 🐛 Bug Fixes

- **platform:** Route to dashboard on selection of different workspace ([#950](https://github.com/keyshade-xyz/keyshade/issues/950)) ([c896ee4](https://github.com/keyshade-xyz/keyshade/commit/c896ee4fbf9d846b99df3d838fc41e6c35507254))

### 🔧 Miscellaneous Chores

- **api:** Utilize caching for slug lookup while generation ([#946](https://github.com/keyshade-xyz/keyshade/issues/946)) ([7d09cdb](https://github.com/keyshade-xyz/keyshade/commit/7d09cdb4966162940c942fea7fc34dec12578876))

### 🔨 Code Refactoring

- **platform:** Use HiddenContent for private key display in workspace overview page ([#949](https://github.com/keyshade-xyz/keyshade/issues/949)) ([8dcce0e](https://github.com/keyshade-xyz/keyshade/commit/8dcce0ed253d67c4c0c74810de301e754be0ac1b))

## [2.20.1](https://github.com/keyshade-xyz/keyshade/compare/v2.20.0...v2.20.1) (2025-05-11)

### 🐛 Bug Fixes

- **api:** Update slug generation method ([#945](https://github.com/keyshade-xyz/keyshade/issues/945)) ([e33eba9](https://github.com/keyshade-xyz/keyshade/commit/e33eba9748dd26845536b49fd527984fcdedaa3b))

### 🔧 Miscellaneous Chores

- **release:** 2.20.1-stage.1 [skip ci] ([2ed44cb](https://github.com/keyshade-xyz/keyshade/commit/2ed44cbf6bb8365e6eca2b64134b79bda5c14e69))

## [2.20.1-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.20.0...v2.20.1-stage.1) (2025-05-11)

### 🐛 Bug Fixes

- **api:** Update slug generation method ([#945](https://github.com/keyshade-xyz/keyshade/issues/945)) ([e33eba9](https://github.com/keyshade-xyz/keyshade/commit/e33eba9748dd26845536b49fd527984fcdedaa3b))

## [2.20.0](https://github.com/keyshade-xyz/keyshade/compare/v2.19.0...v2.20.0) (2025-05-10)

### 🚀 Features

- Enhanced Login error message ([#943](https://github.com/keyshade-xyz/keyshade/issues/943)) ([9ce9c71](https://github.com/keyshade-xyz/keyshade/commit/9ce9c716176f2846b586c227502b554a7b9474c7))

### 🔧 Miscellaneous Chores

- **ci:** Add posthog env ([1e7ecc3](https://github.com/keyshade-xyz/keyshade/commit/1e7ecc3e4bb7d51d0f37ff04794f7bea5d44f6d9))
- **platform:** Add PostHog for user analytics ([#944](https://github.com/keyshade-xyz/keyshade/issues/944)) ([6ac1e6e](https://github.com/keyshade-xyz/keyshade/commit/6ac1e6eba49332ebd7e8ceae36bf16ceb0cc123e))
- **release:** 2.20.0-stage.1 [skip ci] ([397e2be](https://github.com/keyshade-xyz/keyshade/commit/397e2be6fd8b7ddd99426e2bf4433258e22d7dba))

## [2.20.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.19.0...v2.20.0-stage.1) (2025-05-09)

### 🚀 Features

- Enhanced Login error message ([#943](https://github.com/keyshade-xyz/keyshade/issues/943)) ([9ce9c71](https://github.com/keyshade-xyz/keyshade/commit/9ce9c716176f2846b586c227502b554a7b9474c7))

## [2.19.0](https://github.com/keyshade-xyz/keyshade/compare/v2.18.0...v2.19.0) (2025-05-09)

### 🚀 Features

- **platform:** Billing-Invite tab, screen overlay update ([#937](https://github.com/keyshade-xyz/keyshade/issues/937)) ([733c8dd](https://github.com/keyshade-xyz/keyshade/commit/733c8dd4c5422618af705e1b296c095e23ff790c))
- **platform:** Enhance RoleCard to display authorities with 'Show more' functionality ([#932](https://github.com/keyshade-xyz/keyshade/issues/932)) ([837c3a1](https://github.com/keyshade-xyz/keyshade/commit/837c3a16cb09bb86731947b63c21314bc119164e))
- **platform:** OAuth failure handle auth page ([#942](https://github.com/keyshade-xyz/keyshade/issues/942)) ([e66139a](https://github.com/keyshade-xyz/keyshade/commit/e66139a48aa8f38da616ccd671a29553f68ba0dc))
- **platform:** Remove admin role while inviting ([#939](https://github.com/keyshade-xyz/keyshade/issues/939)) ([45c0bfc](https://github.com/keyshade-xyz/keyshade/commit/45c0bfc3d9dd255c713e246bdb46793177aaa0ba))

### 🐛 Bug Fixes

- Added validations for admin role updation ([#941](https://github.com/keyshade-xyz/keyshade/issues/941)) ([6cbb8d9](https://github.com/keyshade-xyz/keyshade/commit/6cbb8d9b2f3df97306a8439e60f696a6c310b469))
- **platform:** Add truncation and overflow handling for workspace, env, [secure] and variable names ([#938](https://github.com/keyshade-xyz/keyshade/issues/938)) ([30aa18b](https://github.com/keyshade-xyz/keyshade/commit/30aa18b7d2ff04c12c1e24bb316a6cbfe014e7b9))
- **platform:** Add validation and trimming for environment/workspace names ([#936](https://github.com/keyshade-xyz/keyshade/issues/936)) ([b050ef9](https://github.com/keyshade-xyz/keyshade/commit/b050ef97903701c87b7dc6bc98f555b393bac853))
- **platform:** Fixed the avatar alignment in roles card ([#940](https://github.com/keyshade-xyz/keyshade/issues/940)) ([54bef1d](https://github.com/keyshade-xyz/keyshade/commit/54bef1d89c892c1be4a45e571c6253533602f9df))

### 🔧 Miscellaneous Chores

- **release:** 2.19.0-stage.1 [skip ci] ([623a3f6](https://github.com/keyshade-xyz/keyshade/commit/623a3f616cb1d595784e4dba296808bb8c8c1756))
- **release:** 2.19.0-stage.2 [skip ci] ([eb1389a](https://github.com/keyshade-xyz/keyshade/commit/eb1389aa35eb83e0edacedebe3bca14a65ae59a8))
- **release:** 2.19.0-stage.3 [skip ci] ([7bb4dee](https://github.com/keyshade-xyz/keyshade/commit/7bb4dee4edfdaa7b734e0b04f70f21b0732e358c))
- **release:** 2.19.0-stage.4 [skip ci] ([32cdc5a](https://github.com/keyshade-xyz/keyshade/commit/32cdc5a261e9df321c3f7ec9ad7928c19e7d8226))
- **release:** 2.19.0-stage.5 [skip ci] ([8fa4824](https://github.com/keyshade-xyz/keyshade/commit/8fa4824c0186c70cf01d211879512a61c9072c35))
- **release:** 2.19.0-stage.6 [skip ci] ([6c7c4f0](https://github.com/keyshade-xyz/keyshade/commit/6c7c4f0cbd0e18b0e0251797a4dea51b0ac7dd9c))

## [2.19.0-stage.6](https://github.com/keyshade-xyz/keyshade/compare/v2.19.0-stage.5...v2.19.0-stage.6) (2025-05-08)

### 🚀 Features

- **platform:** OAuth failure handle auth page ([#942](https://github.com/keyshade-xyz/keyshade/issues/942)) ([e66139a](https://github.com/keyshade-xyz/keyshade/commit/e66139a48aa8f38da616ccd671a29553f68ba0dc))

## [2.19.0-stage.5](https://github.com/keyshade-xyz/keyshade/compare/v2.19.0-stage.4...v2.19.0-stage.5) (2025-05-08)

### 🚀 Features

- **platform:** Remove admin role while inviting ([#939](https://github.com/keyshade-xyz/keyshade/issues/939)) ([45c0bfc](https://github.com/keyshade-xyz/keyshade/commit/45c0bfc3d9dd255c713e246bdb46793177aaa0ba))

## [2.19.0-stage.4](https://github.com/keyshade-xyz/keyshade/compare/v2.19.0-stage.3...v2.19.0-stage.4) (2025-05-08)

### 🐛 Bug Fixes

- **platform:** Fixed the avatar alignment in roles card ([#940](https://github.com/keyshade-xyz/keyshade/issues/940)) ([54bef1d](https://github.com/keyshade-xyz/keyshade/commit/54bef1d89c892c1be4a45e571c6253533602f9df))

## [2.19.0-stage.3](https://github.com/keyshade-xyz/keyshade/compare/v2.19.0-stage.2...v2.19.0-stage.3) (2025-05-08)

### 🐛 Bug Fixes

- Added validations for admin role updation ([#941](https://github.com/keyshade-xyz/keyshade/issues/941)) ([6cbb8d9](https://github.com/keyshade-xyz/keyshade/commit/6cbb8d9b2f3df97306a8439e60f696a6c310b469))

## [2.19.0-stage.2](https://github.com/keyshade-xyz/keyshade/compare/v2.19.0-stage.1...v2.19.0-stage.2) (2025-05-05)

### 🚀 Features

- **platform:** Enhance RoleCard to display authorities with 'Show more' functionality ([#932](https://github.com/keyshade-xyz/keyshade/issues/932)) ([837c3a1](https://github.com/keyshade-xyz/keyshade/commit/837c3a16cb09bb86731947b63c21314bc119164e))

### 🐛 Bug Fixes

- **platform:** Add truncation and overflow handling for workspace, env, [secure] and variable names ([#938](https://github.com/keyshade-xyz/keyshade/issues/938)) ([30aa18b](https://github.com/keyshade-xyz/keyshade/commit/30aa18b7d2ff04c12c1e24bb316a6cbfe014e7b9))
- **platform:** Add validation and trimming for environment/workspace names ([#936](https://github.com/keyshade-xyz/keyshade/issues/936)) ([b050ef9](https://github.com/keyshade-xyz/keyshade/commit/b050ef97903701c87b7dc6bc98f555b393bac853))

## [2.19.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.18.0...v2.19.0-stage.1) (2025-05-03)

### 🚀 Features

- **platform:** Billing-Invite tab, screen overlay update ([#937](https://github.com/keyshade-xyz/keyshade/issues/937)) ([733c8dd](https://github.com/keyshade-xyz/keyshade/commit/733c8dd4c5422618af705e1b296c095e23ff790c))

## [2.18.0](https://github.com/keyshade-xyz/keyshade/compare/v2.17.1...v2.18.0) (2025-05-02)

### 🚀 Features

- **platform:** Member tab update joined-invited tab ([#923](https://github.com/keyshade-xyz/keyshade/issues/923)) ([a9495cc](https://github.com/keyshade-xyz/keyshade/commit/a9495cc6ab7ca4ea5694963519e8081f30b96dfa))

### 🐛 Bug Fixes

- **platform:** Leave workspace Tooltip fix ([#925](https://github.com/keyshade-xyz/keyshade/issues/925)) ([f93a4c6](https://github.com/keyshade-xyz/keyshade/commit/f93a4c69a6db49dea8794c645fdcc8fe2e538c19))
- **platform:** Platform build error fix ([#935](https://github.com/keyshade-xyz/keyshade/issues/935)) ([15601f0](https://github.com/keyshade-xyz/keyshade/commit/15601f09046e4ec9e9716bc37ab95194f6534fe9))
- **platform:** Update workspace logic to include slug and update navigation logic ([#924](https://github.com/keyshade-xyz/keyshade/issues/924)) ([9ae7218](https://github.com/keyshade-xyz/keyshade/commit/9ae7218434d57f94f306725197d703ddf84b1249))
- **web:** mobile responsiveness and removed top banner ([#934](https://github.com/keyshade-xyz/keyshade/issues/934)) ([27b91da](https://github.com/keyshade-xyz/keyshade/commit/27b91dadde60f4abc731868351fa46c58031b0fc))

### 🔧 Miscellaneous Chores

- **api:** Update workspace creation logs ([c0e7c10](https://github.com/keyshade-xyz/keyshade/commit/c0e7c10b07b8101d6ca75e3643e2c028550e4b15))
- **release:** 2.18.0-stage.1 [skip ci] ([419a584](https://github.com/keyshade-xyz/keyshade/commit/419a5840db9a8b4a9478fc2c06fee77c9cd90cab))
- **release:** 2.18.0-stage.1 [skip ci] ([afdcd6d](https://github.com/keyshade-xyz/keyshade/commit/afdcd6d17d14d05f8ba08ea982b9560acb335cd3))
- **release:** 2.18.0-stage.1 [skip ci] ([9e7d34f](https://github.com/keyshade-xyz/keyshade/commit/9e7d34f57690b7703ef21e0dbb666f1a0ce927ee))
- **release:** 2.18.0-stage.1 [skip ci] ([a87b75e](https://github.com/keyshade-xyz/keyshade/commit/a87b75ee57fe37ce2e8071d7deebdcff077ae00c))
- **release:** 2.18.0-stage.1 [skip ci] ([661e208](https://github.com/keyshade-xyz/keyshade/commit/661e208934db0c754b2139a7729357893b17d9fd))
- **release:** 2.18.0-stage.1 [skip ci] ([6b9d815](https://github.com/keyshade-xyz/keyshade/commit/6b9d815e6dc98fb61fba5348e55b4e9017c60554))
- **release:** 2.18.0-stage.1 [skip ci] ([40b1d55](https://github.com/keyshade-xyz/keyshade/commit/40b1d55ceedc9a26b4740ab16fc09edcaea3b79f))
- **release:** 2.18.0-stage.1 [skip ci] ([2227083](https://github.com/keyshade-xyz/keyshade/commit/22270838d12c0955d550f59d8834f179ce96c98a))
- Update lockfile ([e69b9d3](https://github.com/keyshade-xyz/keyshade/commit/e69b9d3685d5d0aaa537fbc3bfe5ca8b87814886))

## [2.18.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.17.1...v2.18.0-stage.1) (2025-05-02)

### 🚀 Features

- **platform:** Member tab update joined-invited tab ([#923](https://github.com/keyshade-xyz/keyshade/issues/923)) ([a9495cc](https://github.com/keyshade-xyz/keyshade/commit/a9495cc6ab7ca4ea5694963519e8081f30b96dfa))

### 🐛 Bug Fixes

- **platform:** Leave workspace Tooltip fix ([#925](https://github.com/keyshade-xyz/keyshade/issues/925)) ([f93a4c6](https://github.com/keyshade-xyz/keyshade/commit/f93a4c69a6db49dea8794c645fdcc8fe2e538c19))
- **platform:** Platform build error fix ([#935](https://github.com/keyshade-xyz/keyshade/issues/935)) ([15601f0](https://github.com/keyshade-xyz/keyshade/commit/15601f09046e4ec9e9716bc37ab95194f6534fe9))
- **platform:** Update workspace logic to include slug and update navigation logic ([#924](https://github.com/keyshade-xyz/keyshade/issues/924)) ([9ae7218](https://github.com/keyshade-xyz/keyshade/commit/9ae7218434d57f94f306725197d703ddf84b1249))
- **web:** mobile responsiveness and removed top banner ([#934](https://github.com/keyshade-xyz/keyshade/issues/934)) ([27b91da](https://github.com/keyshade-xyz/keyshade/commit/27b91dadde60f4abc731868351fa46c58031b0fc))

### 🔧 Miscellaneous Chores

- **api:** Update workspace creation logs ([c0e7c10](https://github.com/keyshade-xyz/keyshade/commit/c0e7c10b07b8101d6ca75e3643e2c028550e4b15))
- **release:** 2.18.0-stage.1 [skip ci] ([afdcd6d](https://github.com/keyshade-xyz/keyshade/commit/afdcd6d17d14d05f8ba08ea982b9560acb335cd3))
- **release:** 2.18.0-stage.1 [skip ci] ([9e7d34f](https://github.com/keyshade-xyz/keyshade/commit/9e7d34f57690b7703ef21e0dbb666f1a0ce927ee))
- **release:** 2.18.0-stage.1 [skip ci] ([a87b75e](https://github.com/keyshade-xyz/keyshade/commit/a87b75ee57fe37ce2e8071d7deebdcff077ae00c))
- **release:** 2.18.0-stage.1 [skip ci] ([661e208](https://github.com/keyshade-xyz/keyshade/commit/661e208934db0c754b2139a7729357893b17d9fd))
- **release:** 2.18.0-stage.1 [skip ci] ([6b9d815](https://github.com/keyshade-xyz/keyshade/commit/6b9d815e6dc98fb61fba5348e55b4e9017c60554))
- **release:** 2.18.0-stage.1 [skip ci] ([40b1d55](https://github.com/keyshade-xyz/keyshade/commit/40b1d55ceedc9a26b4740ab16fc09edcaea3b79f))
- **release:** 2.18.0-stage.1 [skip ci] ([2227083](https://github.com/keyshade-xyz/keyshade/commit/22270838d12c0955d550f59d8834f179ce96c98a))
- Update lockfile ([e69b9d3](https://github.com/keyshade-xyz/keyshade/commit/e69b9d3685d5d0aaa537fbc3bfe5ca8b87814886))

## [2.18.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.17.1...v2.18.0-stage.1) (2025-05-01)

### 🚀 Features

- **platform:** Member tab update joined-invited tab ([#923](https://github.com/keyshade-xyz/keyshade/issues/923)) ([a9495cc](https://github.com/keyshade-xyz/keyshade/commit/a9495cc6ab7ca4ea5694963519e8081f30b96dfa))

### 🐛 Bug Fixes

- **platform:** Leave workspace Tooltip fix ([#925](https://github.com/keyshade-xyz/keyshade/issues/925)) ([f93a4c6](https://github.com/keyshade-xyz/keyshade/commit/f93a4c69a6db49dea8794c645fdcc8fe2e538c19))
- **platform:** Platform build error fix ([#935](https://github.com/keyshade-xyz/keyshade/issues/935)) ([15601f0](https://github.com/keyshade-xyz/keyshade/commit/15601f09046e4ec9e9716bc37ab95194f6534fe9))
- **platform:** Update workspace logic to include slug and update navigation logic ([#924](https://github.com/keyshade-xyz/keyshade/issues/924)) ([9ae7218](https://github.com/keyshade-xyz/keyshade/commit/9ae7218434d57f94f306725197d703ddf84b1249))
- **web:** mobile responsiveness and removed top banner ([#934](https://github.com/keyshade-xyz/keyshade/issues/934)) ([27b91da](https://github.com/keyshade-xyz/keyshade/commit/27b91dadde60f4abc731868351fa46c58031b0fc))

### 🔧 Miscellaneous Chores

- **api:** Update workspace creation logs ([c0e7c10](https://github.com/keyshade-xyz/keyshade/commit/c0e7c10b07b8101d6ca75e3643e2c028550e4b15))
- **release:** 2.18.0-stage.1 [skip ci] ([9e7d34f](https://github.com/keyshade-xyz/keyshade/commit/9e7d34f57690b7703ef21e0dbb666f1a0ce927ee))
- **release:** 2.18.0-stage.1 [skip ci] ([a87b75e](https://github.com/keyshade-xyz/keyshade/commit/a87b75ee57fe37ce2e8071d7deebdcff077ae00c))
- **release:** 2.18.0-stage.1 [skip ci] ([661e208](https://github.com/keyshade-xyz/keyshade/commit/661e208934db0c754b2139a7729357893b17d9fd))
- **release:** 2.18.0-stage.1 [skip ci] ([6b9d815](https://github.com/keyshade-xyz/keyshade/commit/6b9d815e6dc98fb61fba5348e55b4e9017c60554))
- **release:** 2.18.0-stage.1 [skip ci] ([40b1d55](https://github.com/keyshade-xyz/keyshade/commit/40b1d55ceedc9a26b4740ab16fc09edcaea3b79f))
- **release:** 2.18.0-stage.1 [skip ci] ([2227083](https://github.com/keyshade-xyz/keyshade/commit/22270838d12c0955d550f59d8834f179ce96c98a))
- Update lockfile ([e69b9d3](https://github.com/keyshade-xyz/keyshade/commit/e69b9d3685d5d0aaa537fbc3bfe5ca8b87814886))

## [2.18.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.17.1...v2.18.0-stage.1) (2025-05-01)

### 🚀 Features

- **platform:** Member tab update joined-invited tab ([#923](https://github.com/keyshade-xyz/keyshade/issues/923)) ([a9495cc](https://github.com/keyshade-xyz/keyshade/commit/a9495cc6ab7ca4ea5694963519e8081f30b96dfa))

### 🐛 Bug Fixes

- **platform:** Leave workspace Tooltip fix ([#925](https://github.com/keyshade-xyz/keyshade/issues/925)) ([f93a4c6](https://github.com/keyshade-xyz/keyshade/commit/f93a4c69a6db49dea8794c645fdcc8fe2e538c19))
- **platform:** Update workspace logic to include slug and update navigation logic ([#924](https://github.com/keyshade-xyz/keyshade/issues/924)) ([9ae7218](https://github.com/keyshade-xyz/keyshade/commit/9ae7218434d57f94f306725197d703ddf84b1249))
- **web:** mobile responsiveness and removed top banner ([#934](https://github.com/keyshade-xyz/keyshade/issues/934)) ([27b91da](https://github.com/keyshade-xyz/keyshade/commit/27b91dadde60f4abc731868351fa46c58031b0fc))

### 🔧 Miscellaneous Chores

- **api:** Update workspace creation logs ([c0e7c10](https://github.com/keyshade-xyz/keyshade/commit/c0e7c10b07b8101d6ca75e3643e2c028550e4b15))
- **release:** 2.18.0-stage.1 [skip ci] ([a87b75e](https://github.com/keyshade-xyz/keyshade/commit/a87b75ee57fe37ce2e8071d7deebdcff077ae00c))
- **release:** 2.18.0-stage.1 [skip ci] ([661e208](https://github.com/keyshade-xyz/keyshade/commit/661e208934db0c754b2139a7729357893b17d9fd))
- **release:** 2.18.0-stage.1 [skip ci] ([6b9d815](https://github.com/keyshade-xyz/keyshade/commit/6b9d815e6dc98fb61fba5348e55b4e9017c60554))
- **release:** 2.18.0-stage.1 [skip ci] ([40b1d55](https://github.com/keyshade-xyz/keyshade/commit/40b1d55ceedc9a26b4740ab16fc09edcaea3b79f))
- **release:** 2.18.0-stage.1 [skip ci] ([2227083](https://github.com/keyshade-xyz/keyshade/commit/22270838d12c0955d550f59d8834f179ce96c98a))
- Update lockfile ([e69b9d3](https://github.com/keyshade-xyz/keyshade/commit/e69b9d3685d5d0aaa537fbc3bfe5ca8b87814886))

## [2.18.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.17.1...v2.18.0-stage.1) (2025-04-30)

### 🚀 Features

- **platform:** Member tab update joined-invited tab ([#923](https://github.com/keyshade-xyz/keyshade/issues/923)) ([a9495cc](https://github.com/keyshade-xyz/keyshade/commit/a9495cc6ab7ca4ea5694963519e8081f30b96dfa))

### 🐛 Bug Fixes

- **platform:** Leave workspace Tooltip fix ([#925](https://github.com/keyshade-xyz/keyshade/issues/925)) ([f93a4c6](https://github.com/keyshade-xyz/keyshade/commit/f93a4c69a6db49dea8794c645fdcc8fe2e538c19))
- **platform:** Update workspace logic to include slug and update navigation logic ([#924](https://github.com/keyshade-xyz/keyshade/issues/924)) ([9ae7218](https://github.com/keyshade-xyz/keyshade/commit/9ae7218434d57f94f306725197d703ddf84b1249))

### 🔧 Miscellaneous Chores

- **api:** Update workspace creation logs ([c0e7c10](https://github.com/keyshade-xyz/keyshade/commit/c0e7c10b07b8101d6ca75e3643e2c028550e4b15))
- **release:** 2.18.0-stage.1 [skip ci] ([661e208](https://github.com/keyshade-xyz/keyshade/commit/661e208934db0c754b2139a7729357893b17d9fd))
- **release:** 2.18.0-stage.1 [skip ci] ([6b9d815](https://github.com/keyshade-xyz/keyshade/commit/6b9d815e6dc98fb61fba5348e55b4e9017c60554))
- **release:** 2.18.0-stage.1 [skip ci] ([40b1d55](https://github.com/keyshade-xyz/keyshade/commit/40b1d55ceedc9a26b4740ab16fc09edcaea3b79f))
- **release:** 2.18.0-stage.1 [skip ci] ([2227083](https://github.com/keyshade-xyz/keyshade/commit/22270838d12c0955d550f59d8834f179ce96c98a))
- Update lockfile ([e69b9d3](https://github.com/keyshade-xyz/keyshade/commit/e69b9d3685d5d0aaa537fbc3bfe5ca8b87814886))

## [2.18.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.17.1...v2.18.0-stage.1) (2025-04-30)

### 🚀 Features

- **platform:** Member tab update joined-invited tab ([#923](https://github.com/keyshade-xyz/keyshade/issues/923)) ([a9495cc](https://github.com/keyshade-xyz/keyshade/commit/a9495cc6ab7ca4ea5694963519e8081f30b96dfa))

### 🐛 Bug Fixes

- **platform:** Leave workspace Tooltip fix ([#925](https://github.com/keyshade-xyz/keyshade/issues/925)) ([f93a4c6](https://github.com/keyshade-xyz/keyshade/commit/f93a4c69a6db49dea8794c645fdcc8fe2e538c19))

### 🔧 Miscellaneous Chores

- **api:** Update workspace creation logs ([c0e7c10](https://github.com/keyshade-xyz/keyshade/commit/c0e7c10b07b8101d6ca75e3643e2c028550e4b15))
- **release:** 2.18.0-stage.1 [skip ci] ([6b9d815](https://github.com/keyshade-xyz/keyshade/commit/6b9d815e6dc98fb61fba5348e55b4e9017c60554))
- **release:** 2.18.0-stage.1 [skip ci] ([40b1d55](https://github.com/keyshade-xyz/keyshade/commit/40b1d55ceedc9a26b4740ab16fc09edcaea3b79f))
- **release:** 2.18.0-stage.1 [skip ci] ([2227083](https://github.com/keyshade-xyz/keyshade/commit/22270838d12c0955d550f59d8834f179ce96c98a))
- Update lockfile ([e69b9d3](https://github.com/keyshade-xyz/keyshade/commit/e69b9d3685d5d0aaa537fbc3bfe5ca8b87814886))

## [2.18.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.17.1...v2.18.0-stage.1) (2025-04-30)

### 🚀 Features

- **platform:** Member tab update joined-invited tab ([#923](https://github.com/keyshade-xyz/keyshade/issues/923)) ([a9495cc](https://github.com/keyshade-xyz/keyshade/commit/a9495cc6ab7ca4ea5694963519e8081f30b96dfa))

### 🔧 Miscellaneous Chores

- **api:** Update workspace creation logs ([c0e7c10](https://github.com/keyshade-xyz/keyshade/commit/c0e7c10b07b8101d6ca75e3643e2c028550e4b15))
- **release:** 2.18.0-stage.1 [skip ci] ([40b1d55](https://github.com/keyshade-xyz/keyshade/commit/40b1d55ceedc9a26b4740ab16fc09edcaea3b79f))
- **release:** 2.18.0-stage.1 [skip ci] ([2227083](https://github.com/keyshade-xyz/keyshade/commit/22270838d12c0955d550f59d8834f179ce96c98a))
- Update lockfile ([e69b9d3](https://github.com/keyshade-xyz/keyshade/commit/e69b9d3685d5d0aaa537fbc3bfe5ca8b87814886))

## [2.18.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.17.1...v2.18.0-stage.1) (2025-04-30)

### 🚀 Features

- **platform:** Member tab update joined-invited tab ([#923](https://github.com/keyshade-xyz/keyshade/issues/923)) ([a9495cc](https://github.com/keyshade-xyz/keyshade/commit/a9495cc6ab7ca4ea5694963519e8081f30b96dfa))

### 🔧 Miscellaneous Chores

- **release:** 2.18.0-stage.1 [skip ci] ([2227083](https://github.com/keyshade-xyz/keyshade/commit/22270838d12c0955d550f59d8834f179ce96c98a))
- Update lockfile ([e69b9d3](https://github.com/keyshade-xyz/keyshade/commit/e69b9d3685d5d0aaa537fbc3bfe5ca8b87814886))

## [2.18.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.17.1-stage.5...v2.18.0-stage.1) (2025-04-30)

- **platform:** Member tab update joined-invited tab ([#923](https://github.com/keyshade-xyz/keyshade/issues/923)) ([ccdbb86](https://github.com/keyshade-xyz/keyshade/commit/ccdbb8661f519577283255ca73391144b29bcbd3))

## [2.17.1](https://github.com/keyshade-xyz/keyshade/compare/v2.17.0...v2.17.1) (2025-04-29)

### 🐛 Bug Fixes

- **auth:** change redirect method to replace after profile update ([81b3c3c](https://github.com/keyshade-xyz/keyshade/commit/81b3c3c852bc7511075c637f4ac5a49894ea7fe3))
- **auth:** change redirect method to use window.location.href after profile update ([aee9b87](https://github.com/keyshade-xyz/keyshade/commit/aee9b87fc24013c4a0045f63b3714cb9f20e216e))
- **auth:** comment out redirect to dashboard after profile update ([d044191](https://github.com/keyshade-xyz/keyshade/commit/d044191f9493b6580bb94ef7d344b53531bf3dcb))
- **auth:** enable redirect to dashboard after profile update ([7ce1b91](https://github.com/keyshade-xyz/keyshade/commit/7ce1b91feb24b08f2227e387cc53faca9551d69f))
- **platform:** Enhance workspace selection handling and local storage integration ([#915](https://github.com/keyshade-xyz/keyshade/issues/915)) ([07d4f2c](https://github.com/keyshade-xyz/keyshade/commit/07d4f2c2bd9555ea2b345dbf7a0d031a6d476e14))
- **sidebar:** comment out unused Integrations tab in sidebar ([9e9a658](https://github.com/keyshade-xyz/keyshade/commit/9e9a658ecd224f8860ec42070e6a47df19d8fda9))

### 🔧 Miscellaneous Chores

- **release:** 2.17.1-stage.1 [skip ci] ([1fba176](https://github.com/keyshade-xyz/keyshade/commit/1fba17684559572ab54680f1619483addd476795))
- **release:** 2.17.1-stage.2 [skip ci] ([0e59cbe](https://github.com/keyshade-xyz/keyshade/commit/0e59cbebf5d9be2d3e1e259c2b9958b3e3fedc2b))
- **release:** 2.17.1-stage.3 [skip ci] ([5e07446](https://github.com/keyshade-xyz/keyshade/commit/5e07446ce285fe28dae18bc872bd4ec9fd9bf75d))
- **release:** 2.17.1-stage.4 [skip ci] ([5d8de35](https://github.com/keyshade-xyz/keyshade/commit/5d8de3599c1150396435318562103820852c1cfd))
- **release:** 2.17.1-stage.5 [skip ci] ([5a85b3e](https://github.com/keyshade-xyz/keyshade/commit/5a85b3e7ba111e84dae603a98449534643bf39aa))

## [2.17.1-stage.5](https://github.com/keyshade-xyz/keyshade/compare/v2.17.1-stage.4...v2.17.1-stage.5) (2025-04-29)

### 🐛 Bug Fixes

- **sidebar:** comment out unused Integrations tab in sidebar ([9e9a658](https://github.com/keyshade-xyz/keyshade/commit/9e9a658ecd224f8860ec42070e6a47df19d8fda9))

## [2.17.1-stage.4](https://github.com/keyshade-xyz/keyshade/compare/v2.17.1-stage.3...v2.17.1-stage.4) (2025-04-29)

### 🐛 Bug Fixes

- **auth:** change redirect method to use window.location.href after profile update ([aee9b87](https://github.com/keyshade-xyz/keyshade/commit/aee9b87fc24013c4a0045f63b3714cb9f20e216e))

## [2.17.1-stage.3](https://github.com/keyshade-xyz/keyshade/compare/v2.17.1-stage.2...v2.17.1-stage.3) (2025-04-29)

### 🐛 Bug Fixes

- **auth:** change redirect method to replace after profile update ([81b3c3c](https://github.com/keyshade-xyz/keyshade/commit/81b3c3c852bc7511075c637f4ac5a49894ea7fe3))
- **auth:** enable redirect to dashboard after profile update ([7ce1b91](https://github.com/keyshade-xyz/keyshade/commit/7ce1b91feb24b08f2227e387cc53faca9551d69f))

## [2.17.1-stage.2](https://github.com/keyshade-xyz/keyshade/compare/v2.17.1-stage.1...v2.17.1-stage.2) (2025-04-29)

### 🐛 Bug Fixes

- **auth:** comment out redirect to dashboard after profile update ([d044191](https://github.com/keyshade-xyz/keyshade/commit/d044191f9493b6580bb94ef7d344b53531bf3dcb))

## [2.17.1-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.17.0...v2.17.1-stage.1) (2025-04-29)

### 🐛 Bug Fixes

- **platform:** Enhance workspace selection handling and local storage integration ([#915](https://github.com/keyshade-xyz/keyshade/issues/915)) ([07d4f2c](https://github.com/keyshade-xyz/keyshade/commit/07d4f2c2bd9555ea2b345dbf7a0d031a6d476e14))

## [2.17.0](https://github.com/keyshade-xyz/keyshade/compare/v2.16.0...v2.17.0) (2025-04-29)

### 🚀 Features

- change the hearo content for launch ([519018c](https://github.com/keyshade-xyz/keyshade/commit/519018cfc786ea2819854f95b6a9058eeeb77d91))
- **platform:** Add workspace invitations management and update UI ([#897](https://github.com/keyshade-xyz/keyshade/issues/897)) ([5621d4b](https://github.com/keyshade-xyz/keyshade/commit/5621d4bf372d03f50ad825cdf1d3f2fc74ebc03c))
- **platform:** CLI command suggestion on view and download key component ([#910](https://github.com/keyshade-xyz/keyshade/issues/910)) ([e43e4ee](https://github.com/keyshade-xyz/keyshade/commit/e43e4ee2312cfdd2cd25dc483dbb2497160e9e64))
- **platform:** Implement InfiniteScroll To memberTab ([#892](https://github.com/keyshade-xyz/keyshade/issues/892)) ([ec71121](https://github.com/keyshade-xyz/keyshade/commit/ec711215c76fe7ab3b3c2b5631e6c1927438d2d4))
- **platform:** Platform Build Fix ([#901](https://github.com/keyshade-xyz/keyshade/issues/901)) ([e2fe54a](https://github.com/keyshade-xyz/keyshade/commit/e2fe54a5c3777baa74431d655a8497c71f461a04))
- **platform:** Show Tier Limits ([#900](https://github.com/keyshade-xyz/keyshade/issues/900)) ([69ceab7](https://github.com/keyshade-xyz/keyshade/commit/69ceab76e66aa422b01bddca515493804a004663))
- **platform:** Updated searchbar UI ([#918](https://github.com/keyshade-xyz/keyshade/issues/918)) ([59dddef](https://github.com/keyshade-xyz/keyshade/commit/59dddef338d43a62d6e090570fdc53d0f17420a6))
- **web:** Remove Pricing page from Web navbar ([#903](https://github.com/keyshade-xyz/keyshade/issues/903)) ([200cf83](https://github.com/keyshade-xyz/keyshade/commit/200cf8370544d12fddf2c05ace67e92a99c22d28))

### 🐛 Bug Fixes

- **api:** Email action url for accept workshop invitation ([#913](https://github.com/keyshade-xyz/keyshade/issues/913)) ([55d8fbf](https://github.com/keyshade-xyz/keyshade/commit/55d8fbfc70417f1f238d208627ae7203e719130e))
- **platform:** Removed "People Invited" section from "Add Members" dialog ([#902](https://github.com/keyshade-xyz/keyshade/issues/902)) ([a8f6df3](https://github.com/keyshade-xyz/keyshade/commit/a8f6df39fe44427852991c93ec13e2c6bd6a8d37))
- **platform:** Secret counts not updating and add leave workspace feature ([#895](https://github.com/keyshade-xyz/keyshade/issues/895)) ([076bbfe](https://github.com/keyshade-xyz/keyshade/commit/076bbfe20c40d6010a0bf4d3dac203cf12a87a38))
- **platform:** Update edit role data handling ([#916](https://github.com/keyshade-xyz/keyshade/issues/916)) ([f01ee85](https://github.com/keyshade-xyz/keyshade/commit/f01ee85dd83d424e3ca2b584349f0048306d73ba))
- **web:** Added contacts redirection ([#865](https://github.com/keyshade-xyz/keyshade/issues/865)) ([b9a3988](https://github.com/keyshade-xyz/keyshade/commit/b9a3988673b4ee135eb8920e9b6da6d0944d2eb8))

### 📚 Documentation

- Add Getting Started ([#906](https://github.com/keyshade-xyz/keyshade/issues/906)) ([a92144d](https://github.com/keyshade-xyz/keyshade/commit/a92144df903c3509855cef740eef4baa8f29e837))
- Updated the README.md ([b944b64](https://github.com/keyshade-xyz/keyshade/commit/b944b64b16fb75b4a8a76ea641b828853382da7b))

### 🔧 Miscellaneous Chores

- **api:** Housekeeping ([8300ec6](https://github.com/keyshade-xyz/keyshade/commit/8300ec69db5a7e20f6cbe449c8e1d205c88b84b1))
- **release:** 2.17.0-stage.1 [skip ci] ([610cebe](https://github.com/keyshade-xyz/keyshade/commit/610cebe7e0e9b7f1bc68c329b62db023a2d25fcb))
- **release:** 2.17.0-stage.10 [skip ci] ([aa088e1](https://github.com/keyshade-xyz/keyshade/commit/aa088e17e68d90cde68d974836fb54e269e9986d))
- **release:** 2.17.0-stage.11 [skip ci] ([a5c3a48](https://github.com/keyshade-xyz/keyshade/commit/a5c3a48395207f21ad9ac7574a165ff5322af0ac))
- **release:** 2.17.0-stage.12 [skip ci] ([35aa631](https://github.com/keyshade-xyz/keyshade/commit/35aa631ce79aff830df4a5a5e0a6145f20af2954))
- **release:** 2.17.0-stage.13 [skip ci] ([255006c](https://github.com/keyshade-xyz/keyshade/commit/255006c85a9b83662e5d58a86a2df0f551a53f75))
- **release:** 2.17.0-stage.2 [skip ci] ([2b1bf8c](https://github.com/keyshade-xyz/keyshade/commit/2b1bf8cb0006b2192608e3d43ceffd1af36bf0d4))
- **release:** 2.17.0-stage.3 [skip ci] ([0859869](https://github.com/keyshade-xyz/keyshade/commit/0859869d70562c2b655430f849fae653066fdcef))
- **release:** 2.17.0-stage.4 [skip ci] ([904580b](https://github.com/keyshade-xyz/keyshade/commit/904580b498a4f67c71f6dba13e8ad31195d1fe8b))
- **release:** 2.17.0-stage.5 [skip ci] ([ce0568a](https://github.com/keyshade-xyz/keyshade/commit/ce0568a6f0a942d27d149c72220daf0610320a2b))
- **release:** 2.17.0-stage.6 [skip ci] ([5df5c5b](https://github.com/keyshade-xyz/keyshade/commit/5df5c5b4fd66d3283df7ab4c124984b8c356eaac))
- **release:** 2.17.0-stage.7 [skip ci] ([d5bc5ff](https://github.com/keyshade-xyz/keyshade/commit/d5bc5ffc5bc7ca1800d71fcb968017c5217a9962))
- **release:** 2.17.0-stage.8 [skip ci] ([527cb24](https://github.com/keyshade-xyz/keyshade/commit/527cb241397b5b15fe9788a7660ab01debb04efd))
- **release:** 2.17.0-stage.9 [skip ci] ([1fa8c4b](https://github.com/keyshade-xyz/keyshade/commit/1fa8c4bc5e947f33de850df9fd5bd2595c029c9c))

## [2.17.0-stage.13](https://github.com/keyshade-xyz/keyshade/compare/v2.17.0-stage.12...v2.17.0-stage.13) (2025-04-29)

### 🚀 Features

- change the hearo content for launch ([519018c](https://github.com/keyshade-xyz/keyshade/commit/519018cfc786ea2819854f95b6a9058eeeb77d91))

## [2.17.0-stage.12](https://github.com/keyshade-xyz/keyshade/compare/v2.17.0-stage.11...v2.17.0-stage.12) (2025-04-29)

### 🐛 Bug Fixes

- **platform:** Secret counts not updating and add leave workspace feature ([#895](https://github.com/keyshade-xyz/keyshade/issues/895)) ([076bbfe](https://github.com/keyshade-xyz/keyshade/commit/076bbfe20c40d6010a0bf4d3dac203cf12a87a38))

## [2.17.0-stage.11](https://github.com/keyshade-xyz/keyshade/compare/v2.17.0-stage.10...v2.17.0-stage.11) (2025-04-29)

### 🐛 Bug Fixes

- **web:** Added contacts redirection ([#865](https://github.com/keyshade-xyz/keyshade/issues/865)) ([b9a3988](https://github.com/keyshade-xyz/keyshade/commit/b9a3988673b4ee135eb8920e9b6da6d0944d2eb8))

### 🔧 Miscellaneous Chores

- **api:** Housekeeping ([8300ec6](https://github.com/keyshade-xyz/keyshade/commit/8300ec69db5a7e20f6cbe449c8e1d205c88b84b1))

## [2.17.0-stage.10](https://github.com/keyshade-xyz/keyshade/compare/v2.17.0-stage.9...v2.17.0-stage.10) (2025-04-29)

### 🐛 Bug Fixes

- **platform:** Update edit role data handling ([#916](https://github.com/keyshade-xyz/keyshade/issues/916)) ([f01ee85](https://github.com/keyshade-xyz/keyshade/commit/f01ee85dd83d424e3ca2b584349f0048306d73ba))

## [2.17.0-stage.9](https://github.com/keyshade-xyz/keyshade/compare/v2.17.0-stage.8...v2.17.0-stage.9) (2025-04-29)

### 🐛 Bug Fixes

- **api:** Email action url for accept workshop invitation ([#913](https://github.com/keyshade-xyz/keyshade/issues/913)) ([55d8fbf](https://github.com/keyshade-xyz/keyshade/commit/55d8fbfc70417f1f238d208627ae7203e719130e))

## [2.17.0-stage.8](https://github.com/keyshade-xyz/keyshade/compare/v2.17.0-stage.7...v2.17.0-stage.8) (2025-04-29)

### 🚀 Features

- **platform:** Updated searchbar UI ([#918](https://github.com/keyshade-xyz/keyshade/issues/918)) ([59dddef](https://github.com/keyshade-xyz/keyshade/commit/59dddef338d43a62d6e090570fdc53d0f17420a6))

## [2.17.0-stage.7](https://github.com/keyshade-xyz/keyshade/compare/v2.17.0-stage.6...v2.17.0-stage.7) (2025-04-28)

### 🚀 Features

- **platform:** CLI command suggestion on view and download key component ([#910](https://github.com/keyshade-xyz/keyshade/issues/910)) ([e43e4ee](https://github.com/keyshade-xyz/keyshade/commit/e43e4ee2312cfdd2cd25dc483dbb2497160e9e64))

### 📚 Documentation

- Add Getting Started ([#906](https://github.com/keyshade-xyz/keyshade/issues/906)) ([a92144d](https://github.com/keyshade-xyz/keyshade/commit/a92144df903c3509855cef740eef4baa8f29e837))
- Updated the README.md ([b944b64](https://github.com/keyshade-xyz/keyshade/commit/b944b64b16fb75b4a8a76ea641b828853382da7b))

## [2.17.0-stage.6](https://github.com/keyshade-xyz/keyshade/compare/v2.17.0-stage.5...v2.17.0-stage.6) (2025-04-27)

### 🐛 Bug Fixes

- **platform:** Removed "People Invited" section from "Add Members" dialog ([#902](https://github.com/keyshade-xyz/keyshade/issues/902)) ([a8f6df3](https://github.com/keyshade-xyz/keyshade/commit/a8f6df39fe44427852991c93ec13e2c6bd6a8d37))

## [2.17.0-stage.5](https://github.com/keyshade-xyz/keyshade/compare/v2.17.0-stage.4...v2.17.0-stage.5) (2025-04-27)

### 🚀 Features

- **web:** Remove Pricing page from Web navbar ([#903](https://github.com/keyshade-xyz/keyshade/issues/903)) ([200cf83](https://github.com/keyshade-xyz/keyshade/commit/200cf8370544d12fddf2c05ace67e92a99c22d28))

## [2.17.0-stage.4](https://github.com/keyshade-xyz/keyshade/compare/v2.17.0-stage.3...v2.17.0-stage.4) (2025-04-27)

### 🚀 Features

- **platform:** Platform Build Fix ([#901](https://github.com/keyshade-xyz/keyshade/issues/901)) ([e2fe54a](https://github.com/keyshade-xyz/keyshade/commit/e2fe54a5c3777baa74431d655a8497c71f461a04))

## [2.17.0-stage.3](https://github.com/keyshade-xyz/keyshade/compare/v2.17.0-stage.2...v2.17.0-stage.3) (2025-04-27)

### 🚀 Features

- **platform:** Show Tier Limits ([#900](https://github.com/keyshade-xyz/keyshade/issues/900)) ([69ceab7](https://github.com/keyshade-xyz/keyshade/commit/69ceab76e66aa422b01bddca515493804a004663))

## [2.17.0-stage.2](https://github.com/keyshade-xyz/keyshade/compare/v2.17.0-stage.1...v2.17.0-stage.2) (2025-04-27)

### 🚀 Features

- **platform:** Add workspace invitations management and update UI ([#897](https://github.com/keyshade-xyz/keyshade/issues/897)) ([5621d4b](https://github.com/keyshade-xyz/keyshade/commit/5621d4bf372d03f50ad825cdf1d3f2fc74ebc03c))

## [2.17.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.16.0...v2.17.0-stage.1) (2025-04-27)

### 🚀 Features

- **platform:** Implement InfiniteScroll To memberTab ([#892](https://github.com/keyshade-xyz/keyshade/issues/892)) ([ec71121](https://github.com/keyshade-xyz/keyshade/commit/ec711215c76fe7ab3b3c2b5631e6c1927438d2d4))

## [2.16.0](https://github.com/keyshade-xyz/keyshade/compare/v2.15.1...v2.16.0) (2025-04-27)

### 🚀 Features

- **platform:** Added PageTitle component and update page titles across the app ([#891](https://github.com/keyshade-xyz/keyshade/issues/891)) ([572f2b1](https://github.com/keyshade-xyz/keyshade/commit/572f2b1418045f78d9e6d048416d80091c901eeb))

### 🐛 Bug Fixes

- **platform:** Close search model after selecting a link ([#896](https://github.com/keyshade-xyz/keyshade/issues/896)) ([496d3f9](https://github.com/keyshade-xyz/keyshade/commit/496d3f9f0e39ed4ca9215da9ac2f25238bc51419))
- **platform:** Roles tab breaking ([#893](https://github.com/keyshade-xyz/keyshade/issues/893)) ([a72250c](https://github.com/keyshade-xyz/keyshade/commit/a72250c3d62e25bc225665776ea93f545cf5e6f5))

### 🔧 Miscellaneous Chores

- **api:** Added BetterStack logging ([#898](https://github.com/keyshade-xyz/keyshade/issues/898)) ([3de080e](https://github.com/keyshade-xyz/keyshade/commit/3de080e5080454d18d2942a2cce8217a319a0891))
- **api:** Prettified sentry error logs ([651ae7d](https://github.com/keyshade-xyz/keyshade/commit/651ae7d7687037d1dee14f425739528228dcb5c0))
- **api:** Remove redundant file ([d8f9479](https://github.com/keyshade-xyz/keyshade/commit/d8f947978d36a969773306e25b1d1351c87a2a9a))
- **ci:** Add database URL env in migration command ([0add290](https://github.com/keyshade-xyz/keyshade/commit/0add29071638678248d93a903d530daf282a6153))
- **cli:** Bump version to 3.0.0 ([1cf0ce8](https://github.com/keyshade-xyz/keyshade/commit/1cf0ce84af1fece125536433b242422b4300172e))
- **cli:** Bump version to 3.0.1 ([65d6dad](https://github.com/keyshade-xyz/keyshade/commit/65d6dadedf0afbc028436e631bf52408a4c7536b))
- **cli:** Fix release script ([4fe9067](https://github.com/keyshade-xyz/keyshade/commit/4fe90671c968d22232b0bc960e8e7b39f19a8ffc))
- **release:** 2.16.0-stage.1 [skip ci] ([0222bb9](https://github.com/keyshade-xyz/keyshade/commit/0222bb9e251fe66eb4869f26a567ad217fe3a229))
- **release:** 2.16.0-stage.2 [skip ci] ([cc3fa8c](https://github.com/keyshade-xyz/keyshade/commit/cc3fa8c6e596d7e9cbba43f6c3caa9a59df151a1))
- **release:** 2.16.0-stage.3 [skip ci] ([6265982](https://github.com/keyshade-xyz/keyshade/commit/626598262c1a07c12fe727c8dbbe5ab7febabf51))

## [2.16.0-stage.3](https://github.com/keyshade-xyz/keyshade/compare/v2.16.0-stage.2...v2.16.0-stage.3) (2025-04-26)

### 🐛 Bug Fixes

- **platform:** Close search model after selecting a link ([#896](https://github.com/keyshade-xyz/keyshade/issues/896)) ([496d3f9](https://github.com/keyshade-xyz/keyshade/commit/496d3f9f0e39ed4ca9215da9ac2f25238bc51419))

## [2.16.0-stage.2](https://github.com/keyshade-xyz/keyshade/compare/v2.16.0-stage.1...v2.16.0-stage.2) (2025-04-26)

### 🐛 Bug Fixes

- **platform:** Roles tab breaking ([#893](https://github.com/keyshade-xyz/keyshade/issues/893)) ([a72250c](https://github.com/keyshade-xyz/keyshade/commit/a72250c3d62e25bc225665776ea93f545cf5e6f5))

## [2.16.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.15.1...v2.16.0-stage.1) (2025-04-25)

### 🚀 Features

- **platform:** Added PageTitle component and update page titles across the app ([#891](https://github.com/keyshade-xyz/keyshade/issues/891)) ([572f2b1](https://github.com/keyshade-xyz/keyshade/commit/572f2b1418045f78d9e6d048416d80091c901eeb))

### 🔧 Miscellaneous Chores

- **api:** Prettified sentry error logs ([651ae7d](https://github.com/keyshade-xyz/keyshade/commit/651ae7d7687037d1dee14f425739528228dcb5c0))
- **ci:** Add database URL env in migration command ([0add290](https://github.com/keyshade-xyz/keyshade/commit/0add29071638678248d93a903d530daf282a6153))
- **cli:** Bump version to 3.0.0 ([1cf0ce8](https://github.com/keyshade-xyz/keyshade/commit/1cf0ce84af1fece125536433b242422b4300172e))
- **cli:** Bump version to 3.0.1 ([65d6dad](https://github.com/keyshade-xyz/keyshade/commit/65d6dadedf0afbc028436e631bf52408a4c7536b))
- **cli:** Fix release script ([4fe9067](https://github.com/keyshade-xyz/keyshade/commit/4fe90671c968d22232b0bc960e8e7b39f19a8ffc))

## [2.15.1](https://github.com/keyshade-xyz/keyshade/compare/v2.15.0...v2.15.1) (2025-04-24)

### 🐛 Bug Fixes

- **platform:** UseEffectEvent Build error fix ([#884](https://github.com/keyshade-xyz/keyshade/issues/884)) ([d26bd48](https://github.com/keyshade-xyz/keyshade/commit/d26bd48ad583b6b0ed14926d11b9638e2ade9cd1))

### 🔧 Miscellaneous Chores

- **release:** 2.14.0-stage.42 [skip ci] ([66cef35](https://github.com/keyshade-xyz/keyshade/commit/66cef35347ca194ba6024164ea68b3c8440b6e67))

## [2.15.0](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0...v2.15.0) (2025-04-24)

### 🚀 Features

- **cli:** Add commands to update keyshade.json and private keys ([#882](https://github.com/keyshade-xyz/keyshade/issues/882)) ([55e4c15](https://github.com/keyshade-xyz/keyshade/commit/55e4c15b06171e45d3bb3dbfed9fc92489dbd1d0))
- **layout:** add TopBanner component for alpha launch ([#878](https://github.com/keyshade-xyz/keyshade/issues/878)) ([a6072fb](https://github.com/keyshade-xyz/keyshade/commit/a6072fb363d4a3fe202645df09e46ed36bc7920f))
- **platform:** OAuth login failure toast ([21e0b6c](https://github.com/keyshade-xyz/keyshade/commit/21e0b6c3d76885051ebcbc81bb855cdb2b906c1e))
- **platform:** Updated search component ([#834](https://github.com/keyshade-xyz/keyshade/issues/834)) ([24f0ec1](https://github.com/keyshade-xyz/keyshade/commit/24f0ec1846f1f93c68896f8375f4cd957fa6f4db))
- **platform:** Upgrade to Next 15.2.3 ([#869](https://github.com/keyshade-xyz/keyshade/issues/869)) ([78020a6](https://github.com/keyshade-xyz/keyshade/commit/78020a64c9b2767dc59915fd580d88431d1d3b02))

### 🐛 Bug Fixes

- **docker:** update next.config file extension from mjs to ts ([#880](https://github.com/keyshade-xyz/keyshade/issues/880)) ([6b2c349](https://github.com/keyshade-xyz/keyshade/commit/6b2c349f26db056961469ba05cfbd867a3f7691b))
- **navbar:** update keyboard shortcut display to include '+' for users ([#877](https://github.com/keyshade-xyz/keyshade/issues/877)) ([83ec331](https://github.com/keyshade-xyz/keyshade/commit/83ec3318f534e9b427de7b3637517c9d6eac0970))
- **platform:** Multiple API calls During add workspace ([#883](https://github.com/keyshade-xyz/keyshade/issues/883)) ([666a453](https://github.com/keyshade-xyz/keyshade/commit/666a453a2d9913d3a4db8e3a91532e6dbb1184df))
- **platform:** UI improvements in profile and workspace settings ([#874](https://github.com/keyshade-xyz/keyshade/issues/874)) ([9eb4497](https://github.com/keyshade-xyz/keyshade/commit/9eb4497500bc0b71ba63c5271c333783bda25a5c))
- **platform:** Update command group headings to uppercase and adjust text color ([#881](https://github.com/keyshade-xyz/keyshade/issues/881)) ([2be9199](https://github.com/keyshade-xyz/keyshade/commit/2be9199f327c2643a91d279d3bbb130c279e7557))
- **sidebar:** update label from BETA to ALPHA ([#876](https://github.com/keyshade-xyz/keyshade/issues/876)) ([f65efb0](https://github.com/keyshade-xyz/keyshade/commit/f65efb0955179f4e7ea6af71bf790f2917500c91))
- Update lockfile ([8138219](https://github.com/keyshade-xyz/keyshade/commit/813821992e8b8a7b143b44f0c5678bdefc806a49))

### 🔧 Miscellaneous Chores

- **ci:** Update release to deploy to prod ([31abdf9](https://github.com/keyshade-xyz/keyshade/commit/31abdf9565da912ebbd9d1f4cd2a7f0d6618e17d))
- **cli:** Bump version to 2.5.3 ([241576e](https://github.com/keyshade-xyz/keyshade/commit/241576e21c3855794b4095978cd66140b4d38561))
- **release:** 2.14.0-stage.30 [skip ci] ([8578c4e](https://github.com/keyshade-xyz/keyshade/commit/8578c4e953b9eba1865f04baf1f5d1c5182738bc))
- **release:** 2.14.0-stage.31 [skip ci] ([084590f](https://github.com/keyshade-xyz/keyshade/commit/084590f3657a880a2eaeec76e674e49cffb327c8))
- **release:** 2.14.0-stage.32 [skip ci] ([a99ad13](https://github.com/keyshade-xyz/keyshade/commit/a99ad137d2de2e4f7023467af33c406b49a8da8a))
- **release:** 2.14.0-stage.33 [skip ci] ([4213f5b](https://github.com/keyshade-xyz/keyshade/commit/4213f5b9c5f37b4cb56ab7d8a6d46c23722d7307))
- **release:** 2.14.0-stage.34 [skip ci] ([0101d11](https://github.com/keyshade-xyz/keyshade/commit/0101d11cc74c48b15d02817141574db2f005c199))
- **release:** 2.14.0-stage.35 [skip ci] ([496ad3c](https://github.com/keyshade-xyz/keyshade/commit/496ad3c1ae7d1349d88fba0a0b2d3147adfdfcd5))
- **release:** 2.14.0-stage.36 [skip ci] ([ea92298](https://github.com/keyshade-xyz/keyshade/commit/ea92298b80f62d87ff1c13f353ae442550ba9531))
- **release:** 2.14.0-stage.37 [skip ci] ([b9ef749](https://github.com/keyshade-xyz/keyshade/commit/b9ef7498fbbb8d09454e04f66cd6fe28cb0450b0))
- **release:** 2.14.0-stage.38 [skip ci] ([2a240b8](https://github.com/keyshade-xyz/keyshade/commit/2a240b8aff43719c0505e650118659a4b9c76189))
- **release:** 2.14.0-stage.39 [skip ci] ([2c397cc](https://github.com/keyshade-xyz/keyshade/commit/2c397ccb374d2791e136e63663ec76af280c960d))
- **release:** 2.14.0-stage.40 [skip ci] ([73195ac](https://github.com/keyshade-xyz/keyshade/commit/73195aca0756b58fce21313214994743295ba744))
- **release:** 2.14.0-stage.41 [skip ci] ([508e51b](https://github.com/keyshade-xyz/keyshade/commit/508e51b89a48e4d405cdd021f5b8e6cc3a29b75e))

### 🔨 Code Refactoring

- **platform:** Update switch component styles for checked state ([#870](https://github.com/keyshade-xyz/keyshade/issues/870)) ([2bd11f0](https://github.com/keyshade-xyz/keyshade/commit/2bd11f0a079779855d6a7db5e9b7ba7986ea3517))

## [2.14.0-stage.42](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.41...v2.14.0-stage.42) (2025-04-24)

### 🐛 Bug Fixes

- **platform:** UseEffectEvent Build error fix ([#884](https://github.com/keyshade-xyz/keyshade/issues/884)) ([c314cb8](https://github.com/keyshade-xyz/keyshade/commit/c314cb89c62b0d8ce744b48b1b998b1e7dd0ebd8))

### 🔧 Miscellaneous Chores

- **ci:** Update release to deploy to prod ([7232d4c](https://github.com/keyshade-xyz/keyshade/commit/7232d4c96201f0a50a94324e0c9be2eeaca39220))

## [2.14.0-stage.41](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.40...v2.14.0-stage.41) (2025-04-24)

### 🐛 Bug Fixes

- **platform:** Multiple API calls During add workspace ([#883](https://github.com/keyshade-xyz/keyshade/issues/883)) ([dd985be](https://github.com/keyshade-xyz/keyshade/commit/dd985be2deb228eac2d2c628e141ba219db82337))

## [2.14.0-stage.40](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.39...v2.14.0-stage.40) (2025-04-24)

### 🐛 Bug Fixes

- **platform:** Update command group headings to uppercase and adjust text color ([#881](https://github.com/keyshade-xyz/keyshade/issues/881)) ([ea8fb67](https://github.com/keyshade-xyz/keyshade/commit/ea8fb67867aba024984be782664d02f981068bcd))

## [2.14.0-stage.39](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.38...v2.14.0-stage.39) (2025-04-23)

### 🚀 Features

- **cli:** Add commands to update keyshade.json and private keys ([#882](https://github.com/keyshade-xyz/keyshade/issues/882)) ([db6fc32](https://github.com/keyshade-xyz/keyshade/commit/db6fc32cc9323e0c1274df8fbd8860ccebe7ddec))

## [2.14.0-stage.38](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.37...v2.14.0-stage.38) (2025-04-23)

### 🐛 Bug Fixes

- **docker:** update next.config file extension from mjs to ts ([#880](https://github.com/keyshade-xyz/keyshade/issues/880)) ([bd5f26a](https://github.com/keyshade-xyz/keyshade/commit/bd5f26a53e45c7f4a2bd084ea19d08c7faf20ebb))

## [2.14.0-stage.37](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.36...v2.14.0-stage.37) (2025-04-23)

### 🚀 Features

- **layout:** add TopBanner component for alpha launch ([#878](https://github.com/keyshade-xyz/keyshade/issues/878)) ([edfcc5d](https://github.com/keyshade-xyz/keyshade/commit/edfcc5d0eb910d42c79ce60dab53caf8f21fee4f))

## [2.14.0-stage.36](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.35...v2.14.0-stage.36) (2025-04-23)

### 🚀 Features

- **platform:** OAuth login failure toast ([dc32cca](https://github.com/keyshade-xyz/keyshade/commit/dc32ccac890ccd04eabe27c529855674c1f2c51b))

## [2.14.0-stage.35](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.34...v2.14.0-stage.35) (2025-04-23)

### 🐛 Bug Fixes

- **navbar:** update keyboard shortcut display to include '+' for users ([#877](https://github.com/keyshade-xyz/keyshade/issues/877)) ([e42c233](https://github.com/keyshade-xyz/keyshade/commit/e42c23370719a9767b5a238a09f4e5eb312f7769))

## [2.14.0-stage.34](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.33...v2.14.0-stage.34) (2025-04-23)

### 🐛 Bug Fixes

- **sidebar:** update label from BETA to ALPHA ([#876](https://github.com/keyshade-xyz/keyshade/issues/876)) ([9bdf47c](https://github.com/keyshade-xyz/keyshade/commit/9bdf47c62e15ef65cc2ae712e068d552b372e5c4))

## [2.14.0-stage.33](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.32...v2.14.0-stage.33) (2025-04-23)

### 🐛 Bug Fixes

- **platform:** UI improvements in profile and workspace settings ([#874](https://github.com/keyshade-xyz/keyshade/issues/874)) ([6b9a85e](https://github.com/keyshade-xyz/keyshade/commit/6b9a85ee773aaf749fa1d2a3746b3910d1665b43))

## [2.14.0-stage.32](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.31...v2.14.0-stage.32) (2025-04-22)

### 🐛 Bug Fixes

- Update lockfile ([dae332f](https://github.com/keyshade-xyz/keyshade/commit/dae332f6528b232449b23d122ed7599ecd6cbb5a))

## [2.14.0-stage.31](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.30...v2.14.0-stage.31) (2025-04-21)

### 🚀 Features

- **platform:** Upgrade to Next 15.2.3 ([#869](https://github.com/keyshade-xyz/keyshade/issues/869)) ([73b8cda](https://github.com/keyshade-xyz/keyshade/commit/73b8cda5cad4aadaf5ee47ec4bd02ca2a1e71a1d))

## [2.14.0-stage.30](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.29...v2.14.0-stage.30) (2025-04-20)

### 🚀 Features

- **platform:** Updated search component ([#834](https://github.com/keyshade-xyz/keyshade/issues/834)) ([b904092](https://github.com/keyshade-xyz/keyshade/commit/b90409200e170bc47d16bca16ab777241469f963))

### 🔧 Miscellaneous Chores

- **ci:** Add PNPM and build caching to speed up workflow ([#866](https://github.com/keyshade-xyz/keyshade/issues/866)) ([2f8bd9d](https://github.com/keyshade-xyz/keyshade/commit/2f8bd9dbed9cd316f30df21532f84d5cb7ffc854))
- **cli:** Bump version to 2.5.3 ([6f5d543](https://github.com/keyshade-xyz/keyshade/commit/6f5d543a398382011f0b8e96403b786a5fc6f677))
- **release:** 2.14.0 [skip ci] ([b22060e](https://github.com/keyshade-xyz/keyshade/commit/b22060e335890dda1f1a53ef02c4cb91eb7b7389))

### 🔨 Code Refactoring

- **platform:** Update switch component styles for checked state ([#870](https://github.com/keyshade-xyz/keyshade/issues/870)) ([15759f7](https://github.com/keyshade-xyz/keyshade/commit/15759f7eaacbf96f59760f06134c041e91744baf))

## [2.14.0](https://github.com/keyshade-xyz/keyshade/compare/v2.13.0...v2.14.0) (2025-04-20)

### 🚀 Features

- add welcome email template and update account login email service ([#864](https://github.com/keyshade-xyz/keyshade/issues/864)) ([e795e78](https://github.com/keyshade-xyz/keyshade/commit/e795e786e2d76b973aa15f2bfaa71ad596707e71))
- **api:** Resend workspace invitation ([#850](https://github.com/keyshade-xyz/keyshade/issues/850)) ([e2e9c0f](https://github.com/keyshade-xyz/keyshade/commit/e2e9c0f0abf535130ba222dbff41fe78de53c344))
- **api:** Return tier limit for entities in projects and workspaces ([#833](https://github.com/keyshade-xyz/keyshade/issues/833)) ([6b1da04](https://github.com/keyshade-xyz/keyshade/commit/6b1da043176d1de2c7df06f95aacee8f1e694e04))
- **api:** Return workspace membership creation date ([#842](https://github.com/keyshade-xyz/keyshade/issues/842)) ([cf60c35](https://github.com/keyshade-xyz/keyshade/commit/cf60c35ab68e0fa4a98563cd51f146db04c8fa5c))
- **cli:** Resend workspace invitation command ([#854](https://github.com/keyshade-xyz/keyshade/issues/854)) ([4c716ac](https://github.com/keyshade-xyz/keyshade/commit/4c716ac7399f45e7ea8958f75b4efa3cf01044e5))
- **platform:** Add environment management to project creation dialog ([#848](https://github.com/keyshade-xyz/keyshade/issues/848)) ([720d4fb](https://github.com/keyshade-xyz/keyshade/commit/720d4fb143dec5b97aa5b646b458ff0bb323f0ae))
- **platform:** Add role listing ([#855](https://github.com/keyshade-xyz/keyshade/issues/855)) ([c326337](https://github.com/keyshade-xyz/keyshade/commit/c326337cb40b0de3aaf3cb9198afc8420a194ab8))
- **platform:** Added workspace settings page ([#808](https://github.com/keyshade-xyz/keyshade/issues/808)) ([c62304c](https://github.com/keyshade-xyz/keyshade/commit/c62304c301c51eb6c8e2c899372bdc3bd0e87f9d))
- **platform:** Create roles ([#831](https://github.com/keyshade-xyz/keyshade/issues/831)) ([e07dac4](https://github.com/keyshade-xyz/keyshade/commit/e07dac45d68eb5fc7268daab23edf9e7a22c4ee6))
- **platform:** Delete role functionality ([#856](https://github.com/keyshade-xyz/keyshade/issues/856)) ([c2010fa](https://github.com/keyshade-xyz/keyshade/commit/c2010fa926e1faafd4053752b15962c299fcfcf6))
- **platform:** Edit Roles ([#862](https://github.com/keyshade-xyz/keyshade/issues/862)) ([24985cc](https://github.com/keyshade-xyz/keyshade/commit/24985cc6bd9de04c0b199cffb14e2c1008542dcd))
- **platform:** Members Tab ([#846](https://github.com/keyshade-xyz/keyshade/issues/846)) ([edb88b5](https://github.com/keyshade-xyz/keyshade/commit/edb88b5d05449280f32eafbffda656bc6e4f4592))
- **platform:** One-Time Secret Display for API Key ([#771](https://github.com/keyshade-xyz/keyshade/issues/771)) ([#799](https://github.com/keyshade-xyz/keyshade/issues/799)) ([88e3ad9](https://github.com/keyshade-xyz/keyshade/commit/88e3ad94e41b65a89bcfa84b04d0ad8a1ce02fb2))
- **platform:** Paginated List Component ([#852](https://github.com/keyshade-xyz/keyshade/issues/852)) ([41d2266](https://github.com/keyshade-xyz/keyshade/commit/41d2266049b71af8e9784329cdf151e3937dc83a))
- **platform:** Project overview tab ([#843](https://github.com/keyshade-xyz/keyshade/issues/843)) ([1c3b198](https://github.com/keyshade-xyz/keyshade/commit/1c3b198467de4117b86739dc3af2e631d3a44a2f))
- **project:** Fixed bugs with regenerating and storing private key ([c8f7cc6](https://github.com/keyshade-xyz/keyshade/commit/c8f7cc68573fe64b1e3d2032029e5da65d8c7b54))
- **project:** Return lastUpdatedBy data ([e665d12](https://github.com/keyshade-xyz/keyshade/commit/e665d124efb4f5c94497140d93ff91b4a305c5f0))
- **web:** Migrated from nextjs 13 to 15 ([#844](https://github.com/keyshade-xyz/keyshade/issues/844)) ([3212d47](https://github.com/keyshade-xyz/keyshade/commit/3212d47204b673080995579903ea7d7cbcc2626d))

### 🐛 Bug Fixes

- **api:** Error in running the API locally ([88809ea](https://github.com/keyshade-xyz/keyshade/commit/88809ea6f575d6218e795830f973fbe9398f687d))
- **api:** Prisma crashing ([21489f0](https://github.com/keyshade-xyz/keyshade/commit/21489f0b4962222f3fbea6c41972ae8e4b256057))
- **api:** React dom version mismatch ([ed3614c](https://github.com/keyshade-xyz/keyshade/commit/ed3614c1eb09928a3a865c4ca372e3d960e323e8))
- **api:** Update schema for sentry env ([fb56520](https://github.com/keyshade-xyz/keyshade/commit/fb56520591e4e17b9896acc2b81cf2e32d23925b))
- **api:** Updated error handling ([8dc6e1f](https://github.com/keyshade-xyz/keyshade/commit/8dc6e1f6c7c60418f310bea53276b5ebb5c3c677))
- **api:** Updated sentry env name ([660d327](https://github.com/keyshade-xyz/keyshade/commit/660d3275f9e39c0846277baefe3df2cbc8382db5))
- **platform:** Added profile picture in the user settings with proper fallback ([#845](https://github.com/keyshade-xyz/keyshade/issues/845)) ([f32d90e](https://github.com/keyshade-xyz/keyshade/commit/f32d90eafb8f8fb2fa822df72ca3225600d12b1c))
- **platform:** Redirect to dashboard after updating profile details ([#840](https://github.com/keyshade-xyz/keyshade/issues/840)) ([daa3e07](https://github.com/keyshade-xyz/keyshade/commit/daa3e0797fe6a70fce224d7531ac6e53f605c7eb))
- **platform:** Scrollbar issue ([#839](https://github.com/keyshade-xyz/keyshade/issues/839)) ([0627a6e](https://github.com/keyshade-xyz/keyshade/commit/0627a6e6e7d893d1c04cf275355120eef37a4efe))
- **platform:** ui issues on otp & session expiry toasts ([#832](https://github.com/keyshade-xyz/keyshade/issues/832)) ([9d59de8](https://github.com/keyshade-xyz/keyshade/commit/9d59de8297d3f38b9876c482bea2b2b2cee3802c))
- **web:** Add margin for different screen size ([#820](https://github.com/keyshade-xyz/keyshade/issues/820)) ([524e741](https://github.com/keyshade-xyz/keyshade/commit/524e741dd55d83b61203679417c4e05a1882f53c))

### 📚 Documentation

- Update .env.example ([0de7b66](https://github.com/keyshade-xyz/keyshade/commit/0de7b66d1c69ecb27b6ab403b33dac97c606944c))

### 🔧 Miscellaneous Chores

- **api:** Add database seeding script and related commands ([#849](https://github.com/keyshade-xyz/keyshade/issues/849)) ([fe8fa45](https://github.com/keyshade-xyz/keyshade/commit/fe8fa454107fc468f3bb2439e3e4d456c8e5d7f1))
- **api:** HTTP 500 gets caught by sentry ([a8a39c1](https://github.com/keyshade-xyz/keyshade/commit/a8a39c1fd392ab55c1e78707fa25bf47c7a600b6))
- **api:** Report only 500 errors ([1740690](https://github.com/keyshade-xyz/keyshade/commit/17406902c394dd2616ebef7069132052f78d8653))
- **api:** Return role slug in members response ([c719f16](https://github.com/keyshade-xyz/keyshade/commit/c719f16b2b01ab75c924b2c5b8bfe3516e799bea))
- **ci:** Add PNPM and build caching to speed up workflow ([#866](https://github.com/keyshade-xyz/keyshade/issues/866)) ([2f8bd9d](https://github.com/keyshade-xyz/keyshade/commit/2f8bd9dbed9cd316f30df21532f84d5cb7ffc854))
- **docker:** Add self-hosted Sentry support to docker-compose ([#860](https://github.com/keyshade-xyz/keyshade/issues/860)) ([163a365](https://github.com/keyshade-xyz/keyshade/commit/163a3656b8177af4deda1d5f9b3b9dbe99c3d082))
- **release:** 2.14.0-stage.1 [skip ci] ([c9318af](https://github.com/keyshade-xyz/keyshade/commit/c9318af146ce4d9b2ef8a1e9f6aac0b6922524c7))
- **release:** 2.14.0-stage.10 [skip ci] ([f2d2cb0](https://github.com/keyshade-xyz/keyshade/commit/f2d2cb0a031b6b5aea1352280f8ea4af228c3295))
- **release:** 2.14.0-stage.11 [skip ci] ([8e2abea](https://github.com/keyshade-xyz/keyshade/commit/8e2abeaee7db22c0555120ca0e575742e6d5d878))
- **release:** 2.14.0-stage.12 [skip ci] ([838e775](https://github.com/keyshade-xyz/keyshade/commit/838e77512d95d1cff56b6265744b76e2cf55fa3c))
- **release:** 2.14.0-stage.13 [skip ci] ([37901ab](https://github.com/keyshade-xyz/keyshade/commit/37901ab42470c5c326ca0c2258b1a3648fcbb91f))
- **release:** 2.14.0-stage.14 [skip ci] ([a0956e7](https://github.com/keyshade-xyz/keyshade/commit/a0956e77373ef26b65001b6278983d28796dee30))
- **release:** 2.14.0-stage.15 [skip ci] ([df842d1](https://github.com/keyshade-xyz/keyshade/commit/df842d1c542a71ac8e1ea541187ba838264e65ad))
- **release:** 2.14.0-stage.16 [skip ci] ([bd6dac1](https://github.com/keyshade-xyz/keyshade/commit/bd6dac13ab315a90a1c6836f1e41c11d31c7cd25))
- **release:** 2.14.0-stage.17 [skip ci] ([91dcaca](https://github.com/keyshade-xyz/keyshade/commit/91dcaca9922622227bd76370588309ab3967e99b))
- **release:** 2.14.0-stage.18 [skip ci] ([179cd49](https://github.com/keyshade-xyz/keyshade/commit/179cd49ab748584ffdef715d3b308e71c251a5a4))
- **release:** 2.14.0-stage.19 [skip ci] ([66011f3](https://github.com/keyshade-xyz/keyshade/commit/66011f3e575711d5dc6c46b09329eee9b4bbd1e8))
- **release:** 2.14.0-stage.2 [skip ci] ([0c0e510](https://github.com/keyshade-xyz/keyshade/commit/0c0e510528cb107b41d51e0ba0cc92eddebb06e4))
- **release:** 2.14.0-stage.20 [skip ci] ([4a29665](https://github.com/keyshade-xyz/keyshade/commit/4a29665e6bd9b35b4b20438088081011191dcfba))
- **release:** 2.14.0-stage.21 [skip ci] ([78991e3](https://github.com/keyshade-xyz/keyshade/commit/78991e305f06056811825f1bf70ab1f4a6963279))
- **release:** 2.14.0-stage.22 [skip ci] ([b8e352a](https://github.com/keyshade-xyz/keyshade/commit/b8e352a3d625f6e2aec891843e3f2c265557ce95))
- **release:** 2.14.0-stage.23 [skip ci] ([60752fc](https://github.com/keyshade-xyz/keyshade/commit/60752fc603aa4f8d8114eff1c8b681e2c5c19f5b))
- **release:** 2.14.0-stage.24 [skip ci] ([e729dcc](https://github.com/keyshade-xyz/keyshade/commit/e729dcc59c482d1f99ec2bb2e40b509c9298e07c))
- **release:** 2.14.0-stage.25 [skip ci] ([4866192](https://github.com/keyshade-xyz/keyshade/commit/48661925c2365e0d493db01512f71bbd33ec3e3b))
- **release:** 2.14.0-stage.26 [skip ci] ([423782e](https://github.com/keyshade-xyz/keyshade/commit/423782ec5fef46fb7c7457609b66e2814e7b3db3))
- **release:** 2.14.0-stage.27 [skip ci] ([c0e1519](https://github.com/keyshade-xyz/keyshade/commit/c0e151938d306ace3a31d1649df0af46fd4d0912))
- **release:** 2.14.0-stage.28 [skip ci] ([4ad6159](https://github.com/keyshade-xyz/keyshade/commit/4ad6159477a106112f6e85708572d07ec641cace))
- **release:** 2.14.0-stage.29 [skip ci] ([8a22781](https://github.com/keyshade-xyz/keyshade/commit/8a22781de75623dbaca499ce5197ea1409e8004a))
- **release:** 2.14.0-stage.3 [skip ci] ([677211c](https://github.com/keyshade-xyz/keyshade/commit/677211c07dcf19638c203750913928b1bab057fd))
- **release:** 2.14.0-stage.4 [skip ci] ([ed82199](https://github.com/keyshade-xyz/keyshade/commit/ed821997a32c4f98e9cf4f42ca363fe908e0c08b))
- **release:** 2.14.0-stage.5 [skip ci] ([890979e](https://github.com/keyshade-xyz/keyshade/commit/890979e4e2d69ec05ceb92d785612453e714af70))
- **release:** 2.14.0-stage.6 [skip ci] ([9ab7b8e](https://github.com/keyshade-xyz/keyshade/commit/9ab7b8eb66ce040bfcd142cbb001e29771291073))
- **release:** 2.14.0-stage.7 [skip ci] ([b615721](https://github.com/keyshade-xyz/keyshade/commit/b6157215398aba76fe918a6c076e5d539f297d3a))
- **release:** 2.14.0-stage.8 [skip ci] ([f6ac8bf](https://github.com/keyshade-xyz/keyshade/commit/f6ac8bfe71c29b76e127e64bcd336523aea29cc8))
- **release:** 2.14.0-stage.9 [skip ci] ([ff97183](https://github.com/keyshade-xyz/keyshade/commit/ff971835c48add78d54cb42814cbf3b6d4043b8e))

### 🔨 Code Refactoring

- **platform:** Add auth provider card in profile settings ([#841](https://github.com/keyshade-xyz/keyshade/issues/841)) ([8e79b9d](https://github.com/keyshade-xyz/keyshade/commit/8e79b9d3037cbe875916b168c5787cd63ba6ff00))

## [2.14.0-stage.29](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.28...v2.14.0-stage.29) (2025-04-19)

### 🚀 Features

- add welcome email template and update account login email service ([#864](https://github.com/keyshade-xyz/keyshade/issues/864)) ([e795e78](https://github.com/keyshade-xyz/keyshade/commit/e795e786e2d76b973aa15f2bfaa71ad596707e71))

## [2.14.0-stage.28](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.27...v2.14.0-stage.28) (2025-04-18)

### 🐛 Bug Fixes

- **api:** React dom version mismatch ([ed3614c](https://github.com/keyshade-xyz/keyshade/commit/ed3614c1eb09928a3a865c4ca372e3d960e323e8))

## [2.14.0-stage.27](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.26...v2.14.0-stage.27) (2025-04-17)

### 🐛 Bug Fixes

- **api:** Prisma crashing ([21489f0](https://github.com/keyshade-xyz/keyshade/commit/21489f0b4962222f3fbea6c41972ae8e4b256057))

## [2.14.0-stage.26](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.25...v2.14.0-stage.26) (2025-04-17)

### 🚀 Features

- **platform:** Edit Roles ([#862](https://github.com/keyshade-xyz/keyshade/issues/862)) ([24985cc](https://github.com/keyshade-xyz/keyshade/commit/24985cc6bd9de04c0b199cffb14e2c1008542dcd))

### 🔧 Miscellaneous Chores

- **docker:** Add self-hosted Sentry support to docker-compose ([#860](https://github.com/keyshade-xyz/keyshade/issues/860)) ([163a365](https://github.com/keyshade-xyz/keyshade/commit/163a3656b8177af4deda1d5f9b3b9dbe99c3d082))

## [2.14.0-stage.25](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.24...v2.14.0-stage.25) (2025-04-14)

### 🚀 Features

- **platform:** Members Tab ([#846](https://github.com/keyshade-xyz/keyshade/issues/846)) ([edb88b5](https://github.com/keyshade-xyz/keyshade/commit/edb88b5d05449280f32eafbffda656bc6e4f4592))

## [2.14.0-stage.24](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.23...v2.14.0-stage.24) (2025-04-14)

### 🚀 Features

- **platform:** Paginated List Component ([#852](https://github.com/keyshade-xyz/keyshade/issues/852)) ([41d2266](https://github.com/keyshade-xyz/keyshade/commit/41d2266049b71af8e9784329cdf151e3937dc83a))

## [2.14.0-stage.23](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.22...v2.14.0-stage.23) (2025-04-11)

### 🚀 Features

- **platform:** Project overview tab ([#843](https://github.com/keyshade-xyz/keyshade/issues/843)) ([1c3b198](https://github.com/keyshade-xyz/keyshade/commit/1c3b198467de4117b86739dc3af2e631d3a44a2f))

## [2.14.0-stage.22](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.21...v2.14.0-stage.22) (2025-04-06)

### 🚀 Features

- **cli:** Resend workspace invitation command ([#854](https://github.com/keyshade-xyz/keyshade/issues/854)) ([4c716ac](https://github.com/keyshade-xyz/keyshade/commit/4c716ac7399f45e7ea8958f75b4efa3cf01044e5))

## [2.14.0-stage.21](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.20...v2.14.0-stage.21) (2025-04-05)

### 🚀 Features

- **platform:** Delete role functionality ([#856](https://github.com/keyshade-xyz/keyshade/issues/856)) ([c2010fa](https://github.com/keyshade-xyz/keyshade/commit/c2010fa926e1faafd4053752b15962c299fcfcf6))

## [2.14.0-stage.20](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.19...v2.14.0-stage.20) (2025-04-05)

### 🚀 Features

- **platform:** Add role listing ([#855](https://github.com/keyshade-xyz/keyshade/issues/855)) ([c326337](https://github.com/keyshade-xyz/keyshade/commit/c326337cb40b0de3aaf3cb9198afc8420a194ab8))

### 🔧 Miscellaneous Chores

- **api:** Return role slug in members response ([c719f16](https://github.com/keyshade-xyz/keyshade/commit/c719f16b2b01ab75c924b2c5b8bfe3516e799bea))

## [2.14.0-stage.19](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.18...v2.14.0-stage.19) (2025-04-04)

### 🚀 Features

- **web:** Migrated from nextjs 13 to 15 ([#844](https://github.com/keyshade-xyz/keyshade/issues/844)) ([3212d47](https://github.com/keyshade-xyz/keyshade/commit/3212d47204b673080995579903ea7d7cbcc2626d))

## [2.14.0-stage.18](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.17...v2.14.0-stage.18) (2025-04-04)

### 🐛 Bug Fixes

- **api:** Updated error handling ([8dc6e1f](https://github.com/keyshade-xyz/keyshade/commit/8dc6e1f6c7c60418f310bea53276b5ebb5c3c677))

## [2.14.0-stage.17](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.16...v2.14.0-stage.17) (2025-04-04)

### 🐛 Bug Fixes

- **api:** Update schema for sentry env ([fb56520](https://github.com/keyshade-xyz/keyshade/commit/fb56520591e4e17b9896acc2b81cf2e32d23925b))

## [2.14.0-stage.16](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.15...v2.14.0-stage.16) (2025-04-04)

### 🐛 Bug Fixes

- **api:** Updated sentry env name ([660d327](https://github.com/keyshade-xyz/keyshade/commit/660d3275f9e39c0846277baefe3df2cbc8382db5))

### 📚 Documentation

- Update .env.example ([0de7b66](https://github.com/keyshade-xyz/keyshade/commit/0de7b66d1c69ecb27b6ab403b33dac97c606944c))

### 🔧 Miscellaneous Chores

- **api:** HTTP 500 gets caught by sentry ([a8a39c1](https://github.com/keyshade-xyz/keyshade/commit/a8a39c1fd392ab55c1e78707fa25bf47c7a600b6))
- **api:** Report only 500 errors ([1740690](https://github.com/keyshade-xyz/keyshade/commit/17406902c394dd2616ebef7069132052f78d8653))

## [2.14.0-stage.15](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.14...v2.14.0-stage.15) (2025-04-04)

### 🚀 Features

- **project:** Return lastUpdatedBy data ([e665d12](https://github.com/keyshade-xyz/keyshade/commit/e665d124efb4f5c94497140d93ff91b4a305c5f0))

## [2.14.0-stage.14](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.13...v2.14.0-stage.14) (2025-04-04)

### 🚀 Features

- **project:** Fixed bugs with regenerating and storing private key ([c8f7cc6](https://github.com/keyshade-xyz/keyshade/commit/c8f7cc68573fe64b1e3d2032029e5da65d8c7b54))

## [2.14.0-stage.13](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.12...v2.14.0-stage.13) (2025-04-03)

### 🐛 Bug Fixes

- **platform:** Scrollbar issue ([#839](https://github.com/keyshade-xyz/keyshade/issues/839)) ([0627a6e](https://github.com/keyshade-xyz/keyshade/commit/0627a6e6e7d893d1c04cf275355120eef37a4efe))

## [2.14.0-stage.12](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.11...v2.14.0-stage.12) (2025-04-02)

### 🐛 Bug Fixes

- **api:** Error in running the API locally ([88809ea](https://github.com/keyshade-xyz/keyshade/commit/88809ea6f575d6218e795830f973fbe9398f687d))

## [2.14.0-stage.11](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.10...v2.14.0-stage.11) (2025-03-31)

### 🚀 Features

- **api:** Resend workspace invitation ([#850](https://github.com/keyshade-xyz/keyshade/issues/850)) ([e2e9c0f](https://github.com/keyshade-xyz/keyshade/commit/e2e9c0f0abf535130ba222dbff41fe78de53c344))

## [2.14.0-stage.10](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.9...v2.14.0-stage.10) (2025-03-31)

### 🚀 Features

- **platform:** Add environment management to project creation dialog ([#848](https://github.com/keyshade-xyz/keyshade/issues/848)) ([720d4fb](https://github.com/keyshade-xyz/keyshade/commit/720d4fb143dec5b97aa5b646b458ff0bb323f0ae))

### 🔧 Miscellaneous Chores

- **api:** Add database seeding script and related commands ([#849](https://github.com/keyshade-xyz/keyshade/issues/849)) ([fe8fa45](https://github.com/keyshade-xyz/keyshade/commit/fe8fa454107fc468f3bb2439e3e4d456c8e5d7f1))

## [2.14.0-stage.9](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.8...v2.14.0-stage.9) (2025-03-28)

### 🚀 Features

- **platform:** One-Time Secret Display for API Key ([#771](https://github.com/keyshade-xyz/keyshade/issues/771)) ([#799](https://github.com/keyshade-xyz/keyshade/issues/799)) ([88e3ad9](https://github.com/keyshade-xyz/keyshade/commit/88e3ad94e41b65a89bcfa84b04d0ad8a1ce02fb2))

## [2.14.0-stage.8](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.7...v2.14.0-stage.8) (2025-03-27)

### 🐛 Bug Fixes

- **platform:** Added profile picture in the user settings with proper fallback ([#845](https://github.com/keyshade-xyz/keyshade/issues/845)) ([f32d90e](https://github.com/keyshade-xyz/keyshade/commit/f32d90eafb8f8fb2fa822df72ca3225600d12b1c))

## [2.14.0-stage.7](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.6...v2.14.0-stage.7) (2025-03-25)

### 🚀 Features

- **api:** Return workspace membership creation date ([#842](https://github.com/keyshade-xyz/keyshade/issues/842)) ([cf60c35](https://github.com/keyshade-xyz/keyshade/commit/cf60c35ab68e0fa4a98563cd51f146db04c8fa5c))

### 🔨 Code Refactoring

- **platform:** Add auth provider card in profile settings ([#841](https://github.com/keyshade-xyz/keyshade/issues/841)) ([8e79b9d](https://github.com/keyshade-xyz/keyshade/commit/8e79b9d3037cbe875916b168c5787cd63ba6ff00))

## [2.14.0-stage.6](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.5...v2.14.0-stage.6) (2025-03-24)

### 🚀 Features

- **platform:** Added workspace settings page ([#808](https://github.com/keyshade-xyz/keyshade/issues/808)) ([c62304c](https://github.com/keyshade-xyz/keyshade/commit/c62304c301c51eb6c8e2c899372bdc3bd0e87f9d))

## [2.14.0-stage.5](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.4...v2.14.0-stage.5) (2025-03-22)

### 🚀 Features

- **platform:** Create roles ([#831](https://github.com/keyshade-xyz/keyshade/issues/831)) ([e07dac4](https://github.com/keyshade-xyz/keyshade/commit/e07dac45d68eb5fc7268daab23edf9e7a22c4ee6))

## [2.14.0-stage.4](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.3...v2.14.0-stage.4) (2025-03-21)

### 🐛 Bug Fixes

- **platform:** Redirect to dashboard after updating profile details ([#840](https://github.com/keyshade-xyz/keyshade/issues/840)) ([daa3e07](https://github.com/keyshade-xyz/keyshade/commit/daa3e0797fe6a70fce224d7531ac6e53f605c7eb))

## [2.14.0-stage.3](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.2...v2.14.0-stage.3) (2025-03-18)

### 🐛 Bug Fixes

- **web:** Add margin for different screen size ([#820](https://github.com/keyshade-xyz/keyshade/issues/820)) ([524e741](https://github.com/keyshade-xyz/keyshade/commit/524e741dd55d83b61203679417c4e05a1882f53c))

## [2.14.0-stage.2](https://github.com/keyshade-xyz/keyshade/compare/v2.14.0-stage.1...v2.14.0-stage.2) (2025-03-17)

### 🐛 Bug Fixes

- **platform:** ui issues on otp & session expiry toasts ([#832](https://github.com/keyshade-xyz/keyshade/issues/832)) ([9d59de8](https://github.com/keyshade-xyz/keyshade/commit/9d59de8297d3f38b9876c482bea2b2b2cee3802c))

## [2.14.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.13.0...v2.14.0-stage.1) (2025-03-17)

### 🚀 Features

- **api:** Return tier limit for entities in projects and workspaces ([#833](https://github.com/keyshade-xyz/keyshade/issues/833)) ([6b1da04](https://github.com/keyshade-xyz/keyshade/commit/6b1da043176d1de2c7df06f95aacee8f1e694e04))

## [2.13.0](https://github.com/keyshade-xyz/keyshade/compare/v2.12.0...v2.13.0) (2025-03-17)

### 🚀 Features

- **api:** Add tier limit ([#816](https://github.com/keyshade-xyz/keyshade/issues/816)) ([4f7c079](https://github.com/keyshade-xyz/keyshade/commit/4f7c079611921d2f0ea70ee47aacc0e3e484c452))
- Multi environment config management ([#822](https://github.com/keyshade-xyz/keyshade/issues/822)) ([7502b00](https://github.com/keyshade-xyz/keyshade/commit/7502b001aac797f6f98412a62b7c3436feebe736))
- **platform:** Ability to reveal value of [secure] ([#825](https://github.com/keyshade-xyz/keyshade/issues/825)) ([af50c7b](https://github.com/keyshade-xyz/keyshade/commit/af50c7b1d4111bd81b4825a513fe09ab2f3a3294))
- **platform:** Ability to roll back [secure]s and variables ([#828](https://github.com/keyshade-xyz/keyshade/issues/828)) ([5376888](https://github.com/keyshade-xyz/keyshade/commit/53768885cdab84d0822cbaeaffc1f6a018adc9bc))
- **platform:** Ability to view [secure] and variable versions ([#826](https://github.com/keyshade-xyz/keyshade/issues/826)) ([a47ce43](https://github.com/keyshade-xyz/keyshade/commit/a47ce4379d93b1a4c8f0b02b87f3c85df7adec2a))
- **platform:** Add dialog for viewing and downloading project keys ([#823](https://github.com/keyshade-xyz/keyshade/issues/823)) ([c6e0c85](https://github.com/keyshade-xyz/keyshade/commit/c6e0c85a38188ec824c26f90a2773fc3ab2fe963))
- **platform:** Add pagination & loading more functionality for [secure]s page ([#809](https://github.com/keyshade-xyz/keyshade/issues/809)) ([ab58f31](https://github.com/keyshade-xyz/keyshade/commit/ab58f314497d0084e5f0058888c44bb0f272a3a6))
- **platform:** added loading state to add [secure] dialog & disabled input fields ([#804](https://github.com/keyshade-xyz/keyshade/issues/804)) ([11f8248](https://github.com/keyshade-xyz/keyshade/commit/11f82488796b4d3e9699849cecadd0f4bcbe49b4))
- **platform:** Added pagination & loading state for variables page ([#787](https://github.com/keyshade-xyz/keyshade/issues/787)) ([8a47896](https://github.com/keyshade-xyz/keyshade/commit/8a47896400865ed4c73f63c0ff7b05ca582cad09))
- **platform:** Added pagination for environments screen ([#827](https://github.com/keyshade-xyz/keyshade/issues/827)) ([5b61096](https://github.com/keyshade-xyz/keyshade/commit/5b61096a92eec3923729677b53ef326f6caf1275))
- **platform:** Apply Geist font to the project ([#811](https://github.com/keyshade-xyz/keyshade/issues/811)) ([13b3743](https://github.com/keyshade-xyz/keyshade/commit/13b3743cbb3322f3d28bc61892c852ebb4898554))
- **platform:** Create and Delete API Keys ([#726](https://github.com/keyshade-xyz/keyshade/issues/726)) ([3b1cfe7](https://github.com/keyshade-xyz/keyshade/commit/3b1cfe7ed67e7486df313a1177c403de174e359b))
- **platform:** Delete account in user settings ([#819](https://github.com/keyshade-xyz/keyshade/issues/819)) ([42d4301](https://github.com/keyshade-xyz/keyshade/commit/42d43013b277a3a427643a76f78e297186079c11))
- **platform:** Edit API keys in the user settings ([#815](https://github.com/keyshade-xyz/keyshade/issues/815)) ([3c4c4f9](https://github.com/keyshade-xyz/keyshade/commit/3c4c4f9e7379d04163724f91893fdef62c8f8b4c))

### 🐛 Bug Fixes

- **cli/api:** `eccrypto` loaded dynamically ([#805](https://github.com/keyshade-xyz/keyshade/issues/805)) ([94bef23](https://github.com/keyshade-xyz/keyshade/commit/94bef23ef110209be2a952319aaf68cb3f77b50f))
- **platform:** Remove unnecessary error toaster ([d8ebf85](https://github.com/keyshade-xyz/keyshade/commit/d8ebf8540a6858299e055ca3669c9e7b56991a33))
- **platfrom:** Navigation tab render bug ([#817](https://github.com/keyshade-xyz/keyshade/issues/817)) ([15a824e](https://github.com/keyshade-xyz/keyshade/commit/15a824e4348aa1353ab2a45470a4e8816328f742))

### 🔧 Miscellaneous Chores

- **api:** Add extensive logging ([#812](https://github.com/keyshade-xyz/keyshade/issues/812)) ([901f063](https://github.com/keyshade-xyz/keyshade/commit/901f063bab03cde7daf16b1134d55d65cd0968e3))
- **api:** Add suggestions from [#812](https://github.com/keyshade-xyz/keyshade/issues/812) ([#813](https://github.com/keyshade-xyz/keyshade/issues/813)) ([eeec54d](https://github.com/keyshade-xyz/keyshade/commit/eeec54df3f13c6649486211e3a5066e98c555086))
- **cli:** Bumped CLI version to 2.5.2 ([a8f004c](https://github.com/keyshade-xyz/keyshade/commit/a8f004c1a8c306390a16bf1e7ab56c7f36354ae3))
- **release:** 2.12.1-stage.1 [skip ci] ([ad45d68](https://github.com/keyshade-xyz/keyshade/commit/ad45d6803b25bd2e0fcd750a73fbe5eb885851fd))
- **release:** 2.13.0-stage.1 [skip ci] ([70222f0](https://github.com/keyshade-xyz/keyshade/commit/70222f0b2b21996946e28c44cc301796697791ad))
- **release:** 2.13.0-stage.10 [skip ci] ([c730e95](https://github.com/keyshade-xyz/keyshade/commit/c730e95719e616c1222b714b88514e9d82dfe258))
- **release:** 2.13.0-stage.11 [skip ci] ([c40c0b8](https://github.com/keyshade-xyz/keyshade/commit/c40c0b8efa42bf8f89aa94d1faa35b9c13f0d232))
- **release:** 2.13.0-stage.12 [skip ci] ([f50309e](https://github.com/keyshade-xyz/keyshade/commit/f50309e63c3aa75cfe8adba7a86d828db3be0bbb))
- **release:** 2.13.0-stage.13 [skip ci] ([81c0877](https://github.com/keyshade-xyz/keyshade/commit/81c087768ff01b0eebd217a5975ac9df29a5042b))
- **release:** 2.13.0-stage.14 [skip ci] ([5633f67](https://github.com/keyshade-xyz/keyshade/commit/5633f670d37a20752a76cc10596c138cdb6a5ebb))
- **release:** 2.13.0-stage.15 [skip ci] ([59afe09](https://github.com/keyshade-xyz/keyshade/commit/59afe096425809b847bb414c0c1a37b7b6856d0b))
- **release:** 2.13.0-stage.16 [skip ci] ([3691436](https://github.com/keyshade-xyz/keyshade/commit/3691436a7ae6b20fd0ec6d9e28fbab21da8741f4))
- **release:** 2.13.0-stage.2 [skip ci] ([55a2e80](https://github.com/keyshade-xyz/keyshade/commit/55a2e80a283896e1d6c4d852e55253ec16fb2486))
- **release:** 2.13.0-stage.3 [skip ci] ([80c172a](https://github.com/keyshade-xyz/keyshade/commit/80c172aa3eb0984af03bb8999fa0f4c2151dc554))
- **release:** 2.13.0-stage.4 [skip ci] ([ccc4207](https://github.com/keyshade-xyz/keyshade/commit/ccc4207e3f3f8df31f12733410ece5e034611ea6))
- **release:** 2.13.0-stage.5 [skip ci] ([ded126d](https://github.com/keyshade-xyz/keyshade/commit/ded126d8d74906c50757088b12d915cb3b057738))
- **release:** 2.13.0-stage.6 [skip ci] ([78f36dd](https://github.com/keyshade-xyz/keyshade/commit/78f36ddb6ee4cfded7a913a6265d545d5dbeb4f5))
- **release:** 2.13.0-stage.7 [skip ci] ([1bfbb87](https://github.com/keyshade-xyz/keyshade/commit/1bfbb87f071ed44456eac44237a1c7e819b1108e))
- **release:** 2.13.0-stage.8 [skip ci] ([cf09a8c](https://github.com/keyshade-xyz/keyshade/commit/cf09a8c20ceb1843563e331c938ae05c00a2da0d))
- **release:** 2.13.0-stage.9 [skip ci] ([6fa1b3f](https://github.com/keyshade-xyz/keyshade/commit/6fa1b3ff689ab31d2841f46b95f25f39c96273b0))
- Upgrade conventional-changelog-writer from 8.0.0 to 8.0.1 ([#824](https://github.com/keyshade-xyz/keyshade/issues/824)) ([735104d](https://github.com/keyshade-xyz/keyshade/commit/735104d9fafcb8e8f58e7384062285d52b6ffc72))

### 🔨 Code Refactoring

- **platform:** Reorganized user profile components ([#814](https://github.com/keyshade-xyz/keyshade/issues/814)) ([276d2d8](https://github.com/keyshade-xyz/keyshade/commit/276d2d8e0179484270407b34c5e6299162571766))

## [2.13.0-stage.16](https://github.com/keyshade-xyz/keyshade/compare/v2.13.0-stage.15...v2.13.0-stage.16) (2025-03-17)

### 🚀 Features

- **platform:** Ability to reveal value of [secure] ([#825](https://github.com/keyshade-xyz/keyshade/issues/825)) ([af50c7b](https://github.com/keyshade-xyz/keyshade/commit/af50c7b1d4111bd81b4825a513fe09ab2f3a3294))

## [2.13.0-stage.15](https://github.com/keyshade-xyz/keyshade/compare/v2.13.0-stage.14...v2.13.0-stage.15) (2025-03-16)

### 🚀 Features

- **platform:** Added pagination for environments screen ([#827](https://github.com/keyshade-xyz/keyshade/issues/827)) ([5b61096](https://github.com/keyshade-xyz/keyshade/commit/5b61096a92eec3923729677b53ef326f6caf1275))

## [2.13.0-stage.14](https://github.com/keyshade-xyz/keyshade/compare/v2.13.0-stage.13...v2.13.0-stage.14) (2025-03-14)

### 🚀 Features

- **platform:** Ability to roll back [secure]s and variables ([#828](https://github.com/keyshade-xyz/keyshade/issues/828)) ([5376888](https://github.com/keyshade-xyz/keyshade/commit/53768885cdab84d0822cbaeaffc1f6a018adc9bc))

## [2.13.0-stage.13](https://github.com/keyshade-xyz/keyshade/compare/v2.13.0-stage.12...v2.13.0-stage.13) (2025-03-13)

### 🚀 Features

- **platform:** Ability to view [secure] and variable versions ([#826](https://github.com/keyshade-xyz/keyshade/issues/826)) ([a47ce43](https://github.com/keyshade-xyz/keyshade/commit/a47ce4379d93b1a4c8f0b02b87f3c85df7adec2a))

### 🔧 Miscellaneous Chores

- Upgrade conventional-changelog-writer from 8.0.0 to 8.0.1 ([#824](https://github.com/keyshade-xyz/keyshade/issues/824)) ([735104d](https://github.com/keyshade-xyz/keyshade/commit/735104d9fafcb8e8f58e7384062285d52b6ffc72))

## [2.13.0-stage.12](https://github.com/keyshade-xyz/keyshade/compare/v2.13.0-stage.11...v2.13.0-stage.12) (2025-03-13)

### 🚀 Features

- **platform:** Add dialog for viewing and downloading project keys ([#823](https://github.com/keyshade-xyz/keyshade/issues/823)) ([c6e0c85](https://github.com/keyshade-xyz/keyshade/commit/c6e0c85a38188ec824c26f90a2773fc3ab2fe963))

## [2.13.0-stage.11](https://github.com/keyshade-xyz/keyshade/compare/v2.13.0-stage.10...v2.13.0-stage.11) (2025-03-12)

### 🐛 Bug Fixes

- **platform:** Remove unnecessary error toaster ([d8ebf85](https://github.com/keyshade-xyz/keyshade/commit/d8ebf8540a6858299e055ca3669c9e7b56991a33))

## [2.13.0-stage.10](https://github.com/keyshade-xyz/keyshade/compare/v2.13.0-stage.9...v2.13.0-stage.10) (2025-03-11)

### 🚀 Features

- **platform:** Delete account in user settings ([#819](https://github.com/keyshade-xyz/keyshade/issues/819)) ([42d4301](https://github.com/keyshade-xyz/keyshade/commit/42d43013b277a3a427643a76f78e297186079c11))

## [2.13.0-stage.9](https://github.com/keyshade-xyz/keyshade/compare/v2.13.0-stage.8...v2.13.0-stage.9) (2025-03-11)

### 🚀 Features

- Multi environment config management ([#822](https://github.com/keyshade-xyz/keyshade/issues/822)) ([7502b00](https://github.com/keyshade-xyz/keyshade/commit/7502b001aac797f6f98412a62b7c3436feebe736))

## [2.13.0-stage.8](https://github.com/keyshade-xyz/keyshade/compare/v2.13.0-stage.7...v2.13.0-stage.8) (2025-03-09)

### 🐛 Bug Fixes

- **platfrom:** Navigation tab render bug ([#817](https://github.com/keyshade-xyz/keyshade/issues/817)) ([15a824e](https://github.com/keyshade-xyz/keyshade/commit/15a824e4348aa1353ab2a45470a4e8816328f742))

## [2.13.0-stage.7](https://github.com/keyshade-xyz/keyshade/compare/v2.13.0-stage.6...v2.13.0-stage.7) (2025-03-09)

### 🚀 Features

- **platform:** Edit API keys in the user settings ([#815](https://github.com/keyshade-xyz/keyshade/issues/815)) ([3c4c4f9](https://github.com/keyshade-xyz/keyshade/commit/3c4c4f9e7379d04163724f91893fdef62c8f8b4c))

## [2.13.0-stage.6](https://github.com/keyshade-xyz/keyshade/compare/v2.13.0-stage.5...v2.13.0-stage.6) (2025-03-08)

### 🚀 Features

- **api:** Add tier limit ([#816](https://github.com/keyshade-xyz/keyshade/issues/816)) ([4f7c079](https://github.com/keyshade-xyz/keyshade/commit/4f7c079611921d2f0ea70ee47aacc0e3e484c452))

### 🔧 Miscellaneous Chores

- **api:** Add suggestions from [#812](https://github.com/keyshade-xyz/keyshade/issues/812) ([#813](https://github.com/keyshade-xyz/keyshade/issues/813)) ([eeec54d](https://github.com/keyshade-xyz/keyshade/commit/eeec54df3f13c6649486211e3a5066e98c555086))

### 🔨 Code Refactoring

- **platform:** Reorganized user profile components ([#814](https://github.com/keyshade-xyz/keyshade/issues/814)) ([276d2d8](https://github.com/keyshade-xyz/keyshade/commit/276d2d8e0179484270407b34c5e6299162571766))

## [2.13.0-stage.5](https://github.com/keyshade-xyz/keyshade/compare/v2.13.0-stage.4...v2.13.0-stage.5) (2025-03-07)

### 🚀 Features

- **platform:** Apply Geist font to the project ([#811](https://github.com/keyshade-xyz/keyshade/issues/811)) ([13b3743](https://github.com/keyshade-xyz/keyshade/commit/13b3743cbb3322f3d28bc61892c852ebb4898554))

### 🔧 Miscellaneous Chores

- **api:** Add extensive logging ([#812](https://github.com/keyshade-xyz/keyshade/issues/812)) ([901f063](https://github.com/keyshade-xyz/keyshade/commit/901f063bab03cde7daf16b1134d55d65cd0968e3))

## [2.13.0-stage.4](https://github.com/keyshade-xyz/keyshade/compare/v2.13.0-stage.3...v2.13.0-stage.4) (2025-03-05)

### 🚀 Features

- **platform:** Create and Delete API Keys ([#726](https://github.com/keyshade-xyz/keyshade/issues/726)) ([3b1cfe7](https://github.com/keyshade-xyz/keyshade/commit/3b1cfe7ed67e7486df313a1177c403de174e359b))

## [2.13.0-stage.3](https://github.com/keyshade-xyz/keyshade/compare/v2.13.0-stage.2...v2.13.0-stage.3) (2025-03-03)

### 🚀 Features

- **platform:** Add pagination & loading more functionality for [secure]s page ([#809](https://github.com/keyshade-xyz/keyshade/issues/809)) ([ab58f31](https://github.com/keyshade-xyz/keyshade/commit/ab58f314497d0084e5f0058888c44bb0f272a3a6))

## [2.13.0-stage.2](https://github.com/keyshade-xyz/keyshade/compare/v2.13.0-stage.1...v2.13.0-stage.2) (2025-03-01)

### 🚀 Features

- **platform:** added loading state to add [secure] dialog & disabled input fields ([#804](https://github.com/keyshade-xyz/keyshade/issues/804)) ([11f8248](https://github.com/keyshade-xyz/keyshade/commit/11f82488796b4d3e9699849cecadd0f4bcbe49b4))

## [2.13.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.12.1-stage.1...v2.13.0-stage.1) (2025-03-01)

### 🚀 Features

- **platform:** Added pagination & loading state for variables page ([#787](https://github.com/keyshade-xyz/keyshade/issues/787)) ([8a47896](https://github.com/keyshade-xyz/keyshade/commit/8a47896400865ed4c73f63c0ff7b05ca582cad09))

## [2.12.1-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.12.0...v2.12.1-stage.1) (2025-02-27)

### 🐛 Bug Fixes

- **cli/api:** `eccrypto` loaded dynamically ([#805](https://github.com/keyshade-xyz/keyshade/issues/805)) ([94bef23](https://github.com/keyshade-xyz/keyshade/commit/94bef23ef110209be2a952319aaf68cb3f77b50f))

### 🔧 Miscellaneous Chores

- **cli:** Bumped CLI version to 2.5.2 ([a8f004c](https://github.com/keyshade-xyz/keyshade/commit/a8f004c1a8c306390a16bf1e7ab56c7f36354ae3))

## [2.12.0](https://github.com/keyshade-xyz/keyshade/compare/v2.11.0...v2.12.0) (2025-02-27)

### 🚀 Features

- **api:** Workspace ip blacklisting ([#687](https://github.com/keyshade-xyz/keyshade/issues/687)) ([bc5f6a5](https://github.com/keyshade-xyz/keyshade/commit/bc5f6a5d55206c4ab008246061f2bf472d402208))
- **cli:** Error message formatted ([#797](https://github.com/keyshade-xyz/keyshade/issues/797)) ([0322944](https://github.com/keyshade-xyz/keyshade/commit/03229446207dc7bc55d0aed5a049255fcc86ede3))
- Enhanced error handling in platfrom and API ([#765](https://github.com/keyshade-xyz/keyshade/issues/765)) ([b4349ad](https://github.com/keyshade-xyz/keyshade/commit/b4349adc0c197750cb2dbdc41fe294907c193293))
- **platform:** Add checkmark icon to copy slug button for environments ([#742](https://github.com/keyshade-xyz/keyshade/issues/742)) ([#766](https://github.com/keyshade-xyz/keyshade/issues/766)) ([cd2925f](https://github.com/keyshade-xyz/keyshade/commit/cd2925f4fa7cc721ce2b2808ad424983742a963c))
- **platform:** Add copy slug functionality to variable card context menu ([#769](https://github.com/keyshade-xyz/keyshade/issues/769)) ([d252668](https://github.com/keyshade-xyz/keyshade/commit/d252668658552ddd3669402045db3849c60753ce))
- **platform:** Add copy to clipboard functionality for project slug ([#774](https://github.com/keyshade-xyz/keyshade/issues/774)) ([746e87d](https://github.com/keyshade-xyz/keyshade/commit/746e87d3560843481e35677a329c0def81b9cbb1))
- **platform:** Add copy to clipboard functionality for [secure] slug ([#767](https://github.com/keyshade-xyz/keyshade/issues/767)) ([ce05835](https://github.com/keyshade-xyz/keyshade/commit/ce0583595cf91b3d1afb134ff94564abcae0b9b4))
- **platform:** Add roles tab in sidebar ([#749](https://github.com/keyshade-xyz/keyshade/issues/749)) ([bbe4366](https://github.com/keyshade-xyz/keyshade/commit/bbe4366c3131ea2991cbde32454b39e02c45c4c9))
- **platform:** Add workspace slug for projects in url ([#683](https://github.com/keyshade-xyz/keyshade/issues/683)) ([8bdd47f](https://github.com/keyshade-xyz/keyshade/commit/8bdd47fb71e902fcaf2558356be0b35bb79c7151))
- **platform:** Displays a warning message when store private key switch is ON ([#782](https://github.com/keyshade-xyz/keyshade/issues/782)) ([ae8a432](https://github.com/keyshade-xyz/keyshade/commit/ae8a432ebf269d85eb8add5c7293eb89fe94b913))
- **platform:** Update Combobox to add new workspace to state ([#796](https://github.com/keyshade-xyz/keyshade/issues/796)) ([f817397](https://github.com/keyshade-xyz/keyshade/commit/f817397ceac8c67d110d6519929ba92796c90b9d))

### 🐛 Bug Fixes

- **api:** Added back missing endpoints ([#798](https://github.com/keyshade-xyz/keyshade/issues/798)) ([c6a0df9](https://github.com/keyshade-xyz/keyshade/commit/c6a0df9679eb4f0c1ec53ec436adc2b5f5bd84d8))
- **api:** Added import statement for crypto module ([#789](https://github.com/keyshade-xyz/keyshade/issues/789)) ([f6ddf0f](https://github.com/keyshade-xyz/keyshade/commit/f6ddf0fc54280c9844143ac42840fcbde1438b23))
- **api:** Forks asynchronous filter fixed ([#802](https://github.com/keyshade-xyz/keyshade/issues/802)) ([5a930d6](https://github.com/keyshade-xyz/keyshade/commit/5a930d66b4893ae0d28bc841c22ca2ee01512cdc))
- **api:** Issue fetched via API ([#788](https://github.com/keyshade-xyz/keyshade/issues/788)) ([b373eeb](https://github.com/keyshade-xyz/keyshade/commit/b373eeb5974ee61bd07ce586da4b56dbd0d10fab))
- **api:** Issue with authorities and expiry field update in API Key ([#800](https://github.com/keyshade-xyz/keyshade/issues/800)) ([8e30f15](https://github.com/keyshade-xyz/keyshade/commit/8e30f15449fcf3333c7eaa26f4d8c6bd02f8b0a6))
- **api:** Secrets with empty names ([#738](https://github.com/keyshade-xyz/keyshade/issues/738)) ([5e9c57f](https://github.com/keyshade-xyz/keyshade/commit/5e9c57fce1122289d2ee3cea1b9baae4f1c8ed11))
- **api:** Variables with empty names ([#745](https://github.com/keyshade-xyz/keyshade/issues/745)) ([b8e2abf](https://github.com/keyshade-xyz/keyshade/commit/b8e2abf77a3fbec0afb53681472f17c9e2e92ac3))
- **platform:** Add graceful fallback in error parsing ([a59de60](https://github.com/keyshade-xyz/keyshade/commit/a59de60e40b6f3617a4278837e0c63fcb5752d16))
- **platform:** Adjust grid layout for environment cards ([#724](https://github.com/keyshade-xyz/keyshade/issues/724)) ([029d3da](https://github.com/keyshade-xyz/keyshade/commit/029d3da61afd70527cd9a561d4d35c86f68ca988))
- **platform:** Avoid toast duplication & added optional description ([#759](https://github.com/keyshade-xyz/keyshade/issues/759)) ([7a0798a](https://github.com/keyshade-xyz/keyshade/commit/7a0798a16ee83fe1707bd6aecf534670648753a0))
- **platform:** Fixed infinite API calls bug ([#778](https://github.com/keyshade-xyz/keyshade/issues/778)) ([5aec6fc](https://github.com/keyshade-xyz/keyshade/commit/5aec6fc1c16ef4404619d4ef2a539e71fe60740f))
- **platform:** Follow-up for remaining changes from PR [#724](https://github.com/keyshade-xyz/keyshade/issues/724) ([#736](https://github.com/keyshade-xyz/keyshade/issues/736)) ([271c561](https://github.com/keyshade-xyz/keyshade/commit/271c561b155d7b4c18c5059a33688f8b3e182e7c))
- **web:** Misalignment of toast message after joining the waitlist ([#791](https://github.com/keyshade-xyz/keyshade/issues/791)) ([688e11c](https://github.com/keyshade-xyz/keyshade/commit/688e11c201f1cbdc77b8906805f384aad85f90ab))

### 🔧 Miscellaneous Chores

- **api:** Add SMTP_SECURE environment variable to Mail Service ([#741](https://github.com/keyshade-xyz/keyshade/issues/741)) ([dd89d57](https://github.com/keyshade-xyz/keyshade/commit/dd89d57d9c5aee3979b31f8036b0870bba20ffa1))
- **ci:** Release workflow node 22.x ([#757](https://github.com/keyshade-xyz/keyshade/issues/757)) ([e910b90](https://github.com/keyshade-xyz/keyshade/commit/e910b90eb0e94b4f35ca05994210b900c72e41b3))
- **ci:** Remove PR unassign script ([f174101](https://github.com/keyshade-xyz/keyshade/commit/f17410100d845a28affc25d369733facd3809ab5))
- Issue PR reminder workflow created ([#763](https://github.com/keyshade-xyz/keyshade/issues/763)) ([7667ebd](https://github.com/keyshade-xyz/keyshade/commit/7667ebd275f9a741d72332da7767b9b1d88b036a))
- lint-staged configured ([#746](https://github.com/keyshade-xyz/keyshade/issues/746)) ([27b8405](https://github.com/keyshade-xyz/keyshade/commit/27b8405e228c5558e60d07d5493d6e98edc4b420))
- **lint:** Fixed module not found error ([be887ff](https://github.com/keyshade-xyz/keyshade/commit/be887ff4406ed5df5e9b803355449c8b69609c6d))
- **platform:** Extract `copyToClipboad` into reusable util ([#734](https://github.com/keyshade-xyz/keyshade/issues/734)) ([1f9e42d](https://github.com/keyshade-xyz/keyshade/commit/1f9e42db84f683dc60dd104e484f4c45b8e90484))
- **release:** 2.11.1-stage.1 [skip ci] ([d3df3fd](https://github.com/keyshade-xyz/keyshade/commit/d3df3fdb3b996020751555438f08d81484237afe))
- **release:** 2.11.1-stage.2 [skip ci] ([c1d0399](https://github.com/keyshade-xyz/keyshade/commit/c1d039938bc44e1d30fc01d4bf49ac5995dbeeba))
- **release:** 2.11.1-stage.3 [skip ci] ([73cbc40](https://github.com/keyshade-xyz/keyshade/commit/73cbc40ef061d29fe0cec5ded6c8a423cb709c50))
- **release:** 2.12.0-stage.1 [skip ci] ([88ba049](https://github.com/keyshade-xyz/keyshade/commit/88ba0490029003a8f070713f46b6c1926c9adaf5))
- **release:** 2.12.0-stage.10 [skip ci] ([2f63773](https://github.com/keyshade-xyz/keyshade/commit/2f63773f14f50e693ab3e320a5aa4d67e04be2fc))
- **release:** 2.12.0-stage.11 [skip ci] ([1414e6e](https://github.com/keyshade-xyz/keyshade/commit/1414e6e7838108dc2db4784c2e237fe0c20e3402))
- **release:** 2.12.0-stage.12 [skip ci] ([96811aa](https://github.com/keyshade-xyz/keyshade/commit/96811aa1c961f72e3ee802f043c30370ba82615e))
- **release:** 2.12.0-stage.13 [skip ci] ([51c0464](https://github.com/keyshade-xyz/keyshade/commit/51c0464918d3cce2657f78bafc4818217f91a6de))
- **release:** 2.12.0-stage.14 [skip ci] ([3baf084](https://github.com/keyshade-xyz/keyshade/commit/3baf084fcf13dee2e82f0613af854172f4cb4e0a))
- **release:** 2.12.0-stage.15 [skip ci] ([d8c58fe](https://github.com/keyshade-xyz/keyshade/commit/d8c58fe052e327c884a6f0d40e509f0b19d6ab03))
- **release:** 2.12.0-stage.16 [skip ci] ([ff891ae](https://github.com/keyshade-xyz/keyshade/commit/ff891ae378080cbeb7599f1eee6cdaf8cbf283cb))
- **release:** 2.12.0-stage.17 [skip ci] ([1047671](https://github.com/keyshade-xyz/keyshade/commit/1047671e94a11934c3bb926cc2cc7d79853b7db9))
- **release:** 2.12.0-stage.18 [skip ci] ([9392756](https://github.com/keyshade-xyz/keyshade/commit/93927560107d37e8dbf3c200b66d5ae916124f97))
- **release:** 2.12.0-stage.19 [skip ci] ([6b4ea28](https://github.com/keyshade-xyz/keyshade/commit/6b4ea2864b5645aca1c8f7c6fdd05939788a9cab))
- **release:** 2.12.0-stage.2 [skip ci] ([557b3b6](https://github.com/keyshade-xyz/keyshade/commit/557b3b63dd7c589d484d4eab0b46e90a7c696af3))
- **release:** 2.12.0-stage.20 [skip ci] ([f7d997a](https://github.com/keyshade-xyz/keyshade/commit/f7d997af84caec0e563bb3601f93b915861124b9))
- **release:** 2.12.0-stage.21 [skip ci] ([c613f6f](https://github.com/keyshade-xyz/keyshade/commit/c613f6f2b7c573d17dda36757c18a5153bf3f0a9))
- **release:** 2.12.0-stage.3 [skip ci] ([bcf5361](https://github.com/keyshade-xyz/keyshade/commit/bcf5361cd1b89a3dfe53fd1b14248bcaa4724005))
- **release:** 2.12.0-stage.4 [skip ci] ([7dc09bd](https://github.com/keyshade-xyz/keyshade/commit/7dc09bd0acf53c36fb1261218af8ed7c7609ba5d))
- **release:** 2.12.0-stage.5 [skip ci] ([0e760f5](https://github.com/keyshade-xyz/keyshade/commit/0e760f5491b16b4529c373d558dfcaaa8cdb7370))
- **release:** 2.12.0-stage.6 [skip ci] ([c1a7fec](https://github.com/keyshade-xyz/keyshade/commit/c1a7fec7ba79674cbc949b09a49ab0e8addf2735))
- **release:** 2.12.0-stage.7 [skip ci] ([223fc92](https://github.com/keyshade-xyz/keyshade/commit/223fc92457f66a6b4f612c7afdebf170f51b70fb))
- **release:** 2.12.0-stage.8 [skip ci] ([7654a9d](https://github.com/keyshade-xyz/keyshade/commit/7654a9daf234838c7f8016c27e710de5fbcf7358))
- **release:** 2.12.0-stage.9 [skip ci] ([4682c28](https://github.com/keyshade-xyz/keyshade/commit/4682c28a3ec1729a60f675d1fa97e6d9d3d371c4))

### 🔨 Code Refactoring

- **platform:** Added avatars on [secure] and variable accordions ([#751](https://github.com/keyshade-xyz/keyshade/issues/751)) ([5345925](https://github.com/keyshade-xyz/keyshade/commit/5345925bfe1234da8fd0f0bb2e2b2aa7c84845d2))

## [2.12.0-stage.21](https://github.com/keyshade-xyz/keyshade/compare/v2.12.0-stage.20...v2.12.0-stage.21) (2025-02-27)

### 🐛 Bug Fixes

- **api:** Forks asynchronous filter fixed ([#802](https://github.com/keyshade-xyz/keyshade/issues/802)) ([5a930d6](https://github.com/keyshade-xyz/keyshade/commit/5a930d66b4893ae0d28bc841c22ca2ee01512cdc))

## [2.12.0-stage.20](https://github.com/keyshade-xyz/keyshade/compare/v2.12.0-stage.19...v2.12.0-stage.20) (2025-02-26)

### 🚀 Features

- **platform:** Update Combobox to add new workspace to state ([#796](https://github.com/keyshade-xyz/keyshade/issues/796)) ([f817397](https://github.com/keyshade-xyz/keyshade/commit/f817397ceac8c67d110d6519929ba92796c90b9d))

## [2.12.0-stage.19](https://github.com/keyshade-xyz/keyshade/compare/v2.12.0-stage.18...v2.12.0-stage.19) (2025-02-26)

### 🐛 Bug Fixes

- **api:** Added back missing endpoints ([#798](https://github.com/keyshade-xyz/keyshade/issues/798)) ([c6a0df9](https://github.com/keyshade-xyz/keyshade/commit/c6a0df9679eb4f0c1ec53ec436adc2b5f5bd84d8))

## [2.12.0-stage.18](https://github.com/keyshade-xyz/keyshade/compare/v2.12.0-stage.17...v2.12.0-stage.18) (2025-02-26)

### 🚀 Features

- **cli:** Error message formatted ([#797](https://github.com/keyshade-xyz/keyshade/issues/797)) ([0322944](https://github.com/keyshade-xyz/keyshade/commit/03229446207dc7bc55d0aed5a049255fcc86ede3))

## [2.12.0-stage.17](https://github.com/keyshade-xyz/keyshade/compare/v2.12.0-stage.16...v2.12.0-stage.17) (2025-02-26)

### 🐛 Bug Fixes

- **api:** Issue with authorities and expiry field update in API Key ([#800](https://github.com/keyshade-xyz/keyshade/issues/800)) ([8e30f15](https://github.com/keyshade-xyz/keyshade/commit/8e30f15449fcf3333c7eaa26f4d8c6bd02f8b0a6))

## [2.12.0-stage.16](https://github.com/keyshade-xyz/keyshade/compare/v2.12.0-stage.15...v2.12.0-stage.16) (2025-02-23)

### 🐛 Bug Fixes

- **web:** Misalignment of toast message after joining the waitlist ([#791](https://github.com/keyshade-xyz/keyshade/issues/791)) ([688e11c](https://github.com/keyshade-xyz/keyshade/commit/688e11c201f1cbdc77b8906805f384aad85f90ab))

### 🔧 Miscellaneous Chores

- **ci:** Remove PR unassign script ([f174101](https://github.com/keyshade-xyz/keyshade/commit/f17410100d845a28affc25d369733facd3809ab5))

## [2.12.0-stage.15](https://github.com/keyshade-xyz/keyshade/compare/v2.12.0-stage.14...v2.12.0-stage.15) (2025-02-23)

### 🐛 Bug Fixes

- **api:** Added import statement for crypto module ([#789](https://github.com/keyshade-xyz/keyshade/issues/789)) ([f6ddf0f](https://github.com/keyshade-xyz/keyshade/commit/f6ddf0fc54280c9844143ac42840fcbde1438b23))

## [2.12.0-stage.14](https://github.com/keyshade-xyz/keyshade/compare/v2.12.0-stage.13...v2.12.0-stage.14) (2025-02-23)

### 🐛 Bug Fixes

- **api:** Issue fetched via API ([#788](https://github.com/keyshade-xyz/keyshade/issues/788)) ([b373eeb](https://github.com/keyshade-xyz/keyshade/commit/b373eeb5974ee61bd07ce586da4b56dbd0d10fab))

## [2.12.0-stage.13](https://github.com/keyshade-xyz/keyshade/compare/v2.12.0-stage.12...v2.12.0-stage.13) (2025-02-23)

### 🐛 Bug Fixes

- **platform:** Add graceful fallback in error parsing ([a59de60](https://github.com/keyshade-xyz/keyshade/commit/a59de60e40b6f3617a4278837e0c63fcb5752d16))

## [2.12.0-stage.12](https://github.com/keyshade-xyz/keyshade/compare/v2.12.0-stage.11...v2.12.0-stage.12) (2025-02-22)

### 🚀 Features

- **platform:** Displays a warning message when store private key switch is ON ([#782](https://github.com/keyshade-xyz/keyshade/issues/782)) ([ae8a432](https://github.com/keyshade-xyz/keyshade/commit/ae8a432ebf269d85eb8add5c7293eb89fe94b913))

## [2.12.0-stage.11](https://github.com/keyshade-xyz/keyshade/compare/v2.12.0-stage.10...v2.12.0-stage.11) (2025-02-22)

### 🐛 Bug Fixes

- **platform:** Fixed infinite API calls bug ([#778](https://github.com/keyshade-xyz/keyshade/issues/778)) ([5aec6fc](https://github.com/keyshade-xyz/keyshade/commit/5aec6fc1c16ef4404619d4ef2a539e71fe60740f))

## [2.12.0-stage.10](https://github.com/keyshade-xyz/keyshade/compare/v2.12.0-stage.9...v2.12.0-stage.10) (2025-02-22)

### 🚀 Features

- **platform:** Add copy to clipboard functionality for project slug ([#774](https://github.com/keyshade-xyz/keyshade/issues/774)) ([746e87d](https://github.com/keyshade-xyz/keyshade/commit/746e87d3560843481e35677a329c0def81b9cbb1))

### 🔨 Code Refactoring

- **platform:** Added avatars on [secure] and variable accordions ([#751](https://github.com/keyshade-xyz/keyshade/issues/751)) ([5345925](https://github.com/keyshade-xyz/keyshade/commit/5345925bfe1234da8fd0f0bb2e2b2aa7c84845d2))

## [2.12.0-stage.9](https://github.com/keyshade-xyz/keyshade/compare/v2.12.0-stage.8...v2.12.0-stage.9) (2025-02-20)

### 🚀 Features

- **platform:** Add copy slug functionality to variable card context menu ([#769](https://github.com/keyshade-xyz/keyshade/issues/769)) ([d252668](https://github.com/keyshade-xyz/keyshade/commit/d252668658552ddd3669402045db3849c60753ce))

### 🔧 Miscellaneous Chores

- Issue PR reminder workflow created ([#763](https://github.com/keyshade-xyz/keyshade/issues/763)) ([7667ebd](https://github.com/keyshade-xyz/keyshade/commit/7667ebd275f9a741d72332da7767b9b1d88b036a))

## [2.12.0-stage.8](https://github.com/keyshade-xyz/keyshade/compare/v2.12.0-stage.7...v2.12.0-stage.8) (2025-02-19)

### 🚀 Features

- **platform:** Add checkmark icon to copy slug button for environments ([#742](https://github.com/keyshade-xyz/keyshade/issues/742)) ([#766](https://github.com/keyshade-xyz/keyshade/issues/766)) ([cd2925f](https://github.com/keyshade-xyz/keyshade/commit/cd2925f4fa7cc721ce2b2808ad424983742a963c))

## [2.12.0-stage.7](https://github.com/keyshade-xyz/keyshade/compare/v2.12.0-stage.6...v2.12.0-stage.7) (2025-02-19)

### 🚀 Features

- **platform:** Add copy to clipboard functionality for [secure] slug ([#767](https://github.com/keyshade-xyz/keyshade/issues/767)) ([ce05835](https://github.com/keyshade-xyz/keyshade/commit/ce0583595cf91b3d1afb134ff94564abcae0b9b4))

## [2.12.0-stage.6](https://github.com/keyshade-xyz/keyshade/compare/v2.12.0-stage.5...v2.12.0-stage.6) (2025-02-19)

### 🚀 Features

- **api:** Workspace ip blacklisting ([#687](https://github.com/keyshade-xyz/keyshade/issues/687)) ([bc5f6a5](https://github.com/keyshade-xyz/keyshade/commit/bc5f6a5d55206c4ab008246061f2bf472d402208))

## [2.12.0-stage.5](https://github.com/keyshade-xyz/keyshade/compare/v2.12.0-stage.4...v2.12.0-stage.5) (2025-02-18)

### 🚀 Features

- Enhanced error handling in platfrom and API ([#765](https://github.com/keyshade-xyz/keyshade/issues/765)) ([b4349ad](https://github.com/keyshade-xyz/keyshade/commit/b4349adc0c197750cb2dbdc41fe294907c193293))

## [2.12.0-stage.4](https://github.com/keyshade-xyz/keyshade/compare/v2.12.0-stage.3...v2.12.0-stage.4) (2025-02-18)

### 🐛 Bug Fixes

- **platform:** Avoid toast duplication & added optional description ([#759](https://github.com/keyshade-xyz/keyshade/issues/759)) ([7a0798a](https://github.com/keyshade-xyz/keyshade/commit/7a0798a16ee83fe1707bd6aecf534670648753a0))

### 🔧 Miscellaneous Chores

- **lint:** Fixed module not found error ([be887ff](https://github.com/keyshade-xyz/keyshade/commit/be887ff4406ed5df5e9b803355449c8b69609c6d))

## [2.12.0-stage.3](https://github.com/keyshade-xyz/keyshade/compare/v2.12.0-stage.2...v2.12.0-stage.3) (2025-02-15)

### 🐛 Bug Fixes

- **api:** Variables with empty names ([#745](https://github.com/keyshade-xyz/keyshade/issues/745)) ([b8e2abf](https://github.com/keyshade-xyz/keyshade/commit/b8e2abf77a3fbec0afb53681472f17c9e2e92ac3))

### 🔧 Miscellaneous Chores

- **ci:** Release workflow node 22.x ([#757](https://github.com/keyshade-xyz/keyshade/issues/757)) ([e910b90](https://github.com/keyshade-xyz/keyshade/commit/e910b90eb0e94b4f35ca05994210b900c72e41b3))
- lint-staged configured ([#746](https://github.com/keyshade-xyz/keyshade/issues/746)) ([27b8405](https://github.com/keyshade-xyz/keyshade/commit/27b8405e228c5558e60d07d5493d6e98edc4b420))

## [2.12.0-stage.2](https://github.com/keyshade-xyz/keyshade/compare/v2.12.0-stage.1...v2.12.0-stage.2) (2025-02-12)

### 🚀 Features

- **platform:** Add roles tab in sidebar ([#749](https://github.com/keyshade-xyz/keyshade/issues/749)) ([bbe4366](https://github.com/keyshade-xyz/keyshade/commit/bbe4366c3131ea2991cbde32454b39e02c45c4c9))

## [2.12.0-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.11.1-stage.3...v2.12.0-stage.1) (2025-02-12)

### 🚀 Features

- **platform:** Add workspace slug for projects in url ([#683](https://github.com/keyshade-xyz/keyshade/issues/683)) ([8bdd47f](https://github.com/keyshade-xyz/keyshade/commit/8bdd47fb71e902fcaf2558356be0b35bb79c7151))

## [2.11.1-stage.3](https://github.com/keyshade-xyz/keyshade/compare/v2.11.1-stage.2...v2.11.1-stage.3) (2025-02-11)

### 🐛 Bug Fixes

- **api:** Secrets with empty names ([#738](https://github.com/keyshade-xyz/keyshade/issues/738)) ([5e9c57f](https://github.com/keyshade-xyz/keyshade/commit/5e9c57fce1122289d2ee3cea1b9baae4f1c8ed11))

### 🔧 Miscellaneous Chores

- **api:** Add SMTP_SECURE environment variable to Mail Service ([#741](https://github.com/keyshade-xyz/keyshade/issues/741)) ([dd89d57](https://github.com/keyshade-xyz/keyshade/commit/dd89d57d9c5aee3979b31f8036b0870bba20ffa1))

## [2.11.1-stage.2](https://github.com/keyshade-xyz/keyshade/compare/v2.11.1-stage.1...v2.11.1-stage.2) (2025-02-11)

### 🐛 Bug Fixes

- **platform:** Follow-up for remaining changes from PR [#724](https://github.com/keyshade-xyz/keyshade/issues/724) ([#736](https://github.com/keyshade-xyz/keyshade/issues/736)) ([271c561](https://github.com/keyshade-xyz/keyshade/commit/271c561b155d7b4c18c5059a33688f8b3e182e7c))

## [2.11.1-stage.1](https://github.com/keyshade-xyz/keyshade/compare/v2.11.0...v2.11.1-stage.1) (2025-02-10)

### 🐛 Bug Fixes

- **platform:** Adjust grid layout for environment cards ([#724](https://github.com/keyshade-xyz/keyshade/issues/724)) ([029d3da](https://github.com/keyshade-xyz/keyshade/commit/029d3da61afd70527cd9a561d4d35c86f68ca988))

### 🔧 Miscellaneous Chores

- **platform:** Extract `copyToClipboad` into reusable util ([#734](https://github.com/keyshade-xyz/keyshade/issues/734)) ([1f9e42d](https://github.com/keyshade-xyz/keyshade/commit/1f9e42db84f683dc60dd104e484f4c45b8e90484))

## [2.11.0](https://github.com/keyshade-xyz/keyshade/compare/v2.10.0...v2.11.0) (2025-02-10)

### 🚀 Features

- **api, schema:** Add preview field in API Key ([#680](https://github.com/keyshade-xyz/keyshade/issues/680)) ([06d8c44](https://github.com/keyshade-xyz/keyshade/commit/06d8c44c4e06d823cdb2a41cd482aace9cba8ec2))
- **api:** Workspace-membership invitationAccepted included ([#665](https://github.com/keyshade-xyz/keyshade/issues/665)) ([3877249](https://github.com/keyshade-xyz/keyshade/commit/38772498be229c8d83c8a99c395dded9e0a6ef7f))
- **platform:** Add CopySVG icon to the Slug component and update imports ([#677](https://github.com/keyshade-xyz/keyshade/issues/677)) ([2ad93ba](https://github.com/keyshade-xyz/keyshade/commit/2ad93baa24e256aafdbeed9d0ee9b268d4781aa4))
- **platform:** Add Google OAuth ([#689](https://github.com/keyshade-xyz/keyshade/issues/689)) ([ad3a3d2](https://github.com/keyshade-xyz/keyshade/commit/ad3a3d2d94a77fcd5c0d1b3b48564a298d510f4a))
- **platform:** Add new access level SVGs and integrate into ProjectCard component ([#678](https://github.com/keyshade-xyz/keyshade/issues/678)) ([cc3ef77](https://github.com/keyshade-xyz/keyshade/commit/cc3ef77b93054e44fc5de01e12ef9d0d707a0a14))
- **platform:** Add new design for slug ([#675](https://github.com/keyshade-xyz/keyshade/issues/675)) ([2b8985c](https://github.com/keyshade-xyz/keyshade/commit/2b8985c4725dbf062dc66acf560f8433ce5d87dc))
- **platform:** Add SVGs to projectTabs ([#673](https://github.com/keyshade-xyz/keyshade/issues/673)) ([37bfddf](https://github.com/keyshade-xyz/keyshade/commit/37bfddfc993aa76b4688ac1b8693d0bad25809a4))
- **platform:** Added the feature for deleting a [secure] ([#674](https://github.com/keyshade-xyz/keyshade/issues/674)) ([37e7960](https://github.com/keyshade-xyz/keyshade/commit/37e796080fe426b69333b134db4031ba2849e401))
- **platform:** Edit [secure] in project ([#684](https://github.com/keyshade-xyz/keyshade/issues/684)) ([1e34030](https://github.com/keyshade-xyz/keyshade/commit/1e340302bc34ec061683a4af1ee0da178f59aef0))
- **platform:** Restructure workspace settings and user settings ([#682](https://github.com/keyshade-xyz/keyshade/issues/682)) ([cd0013a](https://github.com/keyshade-xyz/keyshade/commit/cd0013ade20f224bf9db24ef7431810c142be6b3))
- **platform:** Update table ui and change variable to accordion ([#676](https://github.com/keyshade-xyz/keyshade/issues/676)) ([71e9ae9](https://github.com/keyshade-xyz/keyshade/commit/71e9ae91b6067a18f144eea3e06f06a97fb73457))
- **project:** Edit project feature ([#685](https://github.com/keyshade-xyz/keyshade/issues/685)) ([a906920](https://github.com/keyshade-xyz/keyshade/commit/a9069200d02cb7555ce5265b462d3cffe3a65f0a))
- Update details in listing [secure]s ([#686](https://github.com/keyshade-xyz/keyshade/issues/686)) ([84aa5f4](https://github.com/keyshade-xyz/keyshade/commit/84aa5f46083826ce9f84752f5abae0a61da7f90e))
- Variables listing revamp ([#735](https://github.com/keyshade-xyz/keyshade/issues/735)) ([38b42fa](https://github.com/keyshade-xyz/keyshade/commit/38b42fadb791871f48dfbd3527e9b81cdbb36d1c))

### 🐛 Bug Fixes

- **api:** Convert email to lowercase ([#694](https://github.com/keyshade-xyz/keyshade/issues/694)) ([b41db33](https://github.com/keyshade-xyz/keyshade/commit/b41db33045091a47afcda0278884caeaffebfccc))
- **api:** Github OAuth redirect not working ([#692](https://github.com/keyshade-xyz/keyshade/issues/692)) ([3495f8a](https://github.com/keyshade-xyz/keyshade/commit/3495f8ad425018e49bb1d85ada76e13594709b99))
- **api:** Project hard sync existing entities deleted ([#660](https://github.com/keyshade-xyz/keyshade/issues/660)) ([3632217](https://github.com/keyshade-xyz/keyshade/commit/36322175290723089b8bd9a1a479925efd00f6f1))
- **cli:** Version flag causing errors ([#679](https://github.com/keyshade-xyz/keyshade/issues/679)) ([65bb70b](https://github.com/keyshade-xyz/keyshade/commit/65bb70b118f643a3079ece64c8b6ffd7949b8e95))
- **platform:** ContextMenu not working on variable card ([#688](https://github.com/keyshade-xyz/keyshade/issues/688)) ([fbb147a](https://github.com/keyshade-xyz/keyshade/commit/fbb147a9be27d0510112789fd0e7eaaa4db96083))
- **platform:** Fixed the typo in query params ([#723](https://github.com/keyshade-xyz/keyshade/issues/723)) ([6c6bb7f](https://github.com/keyshade-xyz/keyshade/commit/6c6bb7f6f20c0110c3f4e94d120a61cdad60b847))

### 📚 Documentation

- Added section for building packages ([#720](https://github.com/keyshade-xyz/keyshade/issues/720)) ([ecfde92](https://github.com/keyshade-xyz/keyshade/commit/ecfde929f7554396ced6dbdc7c6cfb5bb5620edd))

### 🔧 Miscellaneous Chores

- **api:** Remove failing environment tests ([d1b9767](https://github.com/keyshade-xyz/keyshade/commit/d1b9767a9714ee7dfa38b9f066beb80db40b4757))
- **cli:** Bumped CLI to v2.5.1 ([2d39815](https://github.com/keyshade-xyz/keyshade/commit/2d3981503e13fb050f23a16beab618dd11bb0a7c))
- **platform:** Fixed formatting ([81f86de](https://github.com/keyshade-xyz/keyshade/commit/81f86deb4fe5510de58151ae40ee0f1ac4485e6f))
- **release:** 2.11.0-stage.1 [skip ci] ([b442fe0](https://github.com/keyshade-xyz/keyshade/commit/b442fe0c883b2a89f1ffd22a84c96f93a6efa1a5)), closes [#675](https://github.com/keyshade-xyz/keyshade/issues/675)
- **release:** 2.11.0-stage.10 [skip ci] ([cf34066](https://github.com/keyshade-xyz/keyshade/commit/cf34066efeecfe1d7b24c0d41ffc42ac2b9e2d0a)), closes [#665](https://github.com/keyshade-xyz/keyshade/issues/665)
- **release:** 2.11.0-stage.11 [skip ci] ([1344cf1](https://github.com/keyshade-xyz/keyshade/commit/1344cf10f52cb6523cc9a2c7d4130fb0c0756928)), closes [#660](https://github.com/keyshade-xyz/keyshade/issues/660)
- **release:** 2.11.0-stage.12 [skip ci] ([92cecfc](https://github.com/keyshade-xyz/keyshade/commit/92cecfcf5d09e188cc1ed6db62e2867581d2c10f)), closes [#686](https://github.com/keyshade-xyz/keyshade/issues/686)
- **release:** 2.11.0-stage.13 [skip ci] ([c91d48a](https://github.com/keyshade-xyz/keyshade/commit/c91d48a277eb879cb717f5a4bf9b7611bca5f145)), closes [#684](https://github.com/keyshade-xyz/keyshade/issues/684)
- **release:** 2.11.0-stage.14 [skip ci] ([5d20407](https://github.com/keyshade-xyz/keyshade/commit/5d2040717b7c1917dfb9b640800000bdc692b72b)), closes [#688](https://github.com/keyshade-xyz/keyshade/issues/688)
- **release:** 2.11.0-stage.15 [skip ci] ([110e265](https://github.com/keyshade-xyz/keyshade/commit/110e265ae49ed48748b65c5929c32802cfc8d2a8)), closes [#685](https://github.com/keyshade-xyz/keyshade/issues/685)
- **release:** 2.11.0-stage.16 [skip ci] ([2a7cba6](https://github.com/keyshade-xyz/keyshade/commit/2a7cba66186e6e43c072c025a45041840cc7b259)), closes [#689](https://github.com/keyshade-xyz/keyshade/issues/689)
- **release:** 2.11.0-stage.17 [skip ci] ([e071a74](https://github.com/keyshade-xyz/keyshade/commit/e071a7427672504bd58de8fded6a76fb9ff68163)), closes [#692](https://github.com/keyshade-xyz/keyshade/issues/692) [#690](https://github.com/keyshade-xyz/keyshade/issues/690)
- **release:** 2.11.0-stage.18 [skip ci] ([94f3938](https://github.com/keyshade-xyz/keyshade/commit/94f39384f7a78ea3e9a94021ce078fe9dc9bc51a)), closes [#694](https://github.com/keyshade-xyz/keyshade/issues/694)
- **release:** 2.11.0-stage.19 [skip ci] ([f9b095c](https://github.com/keyshade-xyz/keyshade/commit/f9b095c0fd55f756531ce0ca7450f97ccc095369)), closes [#723](https://github.com/keyshade-xyz/keyshade/issues/723) [#720](https://github.com/keyshade-xyz/keyshade/issues/720)
- **release:** 2.11.0-stage.2 [skip ci] ([f9d05de](https://github.com/keyshade-xyz/keyshade/commit/f9d05de2e5095a86e0db795729ff1063070ac8e4)), closes [#673](https://github.com/keyshade-xyz/keyshade/issues/673)
- **release:** 2.11.0-stage.20 [skip ci] ([02972f2](https://github.com/keyshade-xyz/keyshade/commit/02972f266d96b8cc757d90b86d74ca5b86c8273d)), closes [#735](https://github.com/keyshade-xyz/keyshade/issues/735)
- **release:** 2.11.0-stage.3 [skip ci] ([c2398a6](https://github.com/keyshade-xyz/keyshade/commit/c2398a655e638cfcf29a724a77d10b7a94fabbfc)), closes [#677](https://github.com/keyshade-xyz/keyshade/issues/677)
- **release:** 2.11.0-stage.4 [skip ci] ([6c7e41a](https://github.com/keyshade-xyz/keyshade/commit/6c7e41a56919f352b6de1e396bf2d7f7a806c704)), closes [#676](https://github.com/keyshade-xyz/keyshade/issues/676)
- **release:** 2.11.0-stage.5 [skip ci] ([defdbcd](https://github.com/keyshade-xyz/keyshade/commit/defdbcd0d8f30f877b48f08f34c0af6fece5cd9a)), closes [#678](https://github.com/keyshade-xyz/keyshade/issues/678)
- **release:** 2.11.0-stage.6 [skip ci] ([5060fe7](https://github.com/keyshade-xyz/keyshade/commit/5060fe7118da47c0781208d5c9fbfe8e3036c06a)), closes [#679](https://github.com/keyshade-xyz/keyshade/issues/679)
- **release:** 2.11.0-stage.7 [skip ci] ([b2be010](https://github.com/keyshade-xyz/keyshade/commit/b2be0109b1cf6018a70ed3355da4489ffbd06cf8)), closes [#674](https://github.com/keyshade-xyz/keyshade/issues/674)
- **release:** 2.11.0-stage.8 [skip ci] ([972e55b](https://github.com/keyshade-xyz/keyshade/commit/972e55bbb431d2a60db333762e1cde4e3057597c)), closes [#680](https://github.com/keyshade-xyz/keyshade/issues/680)
- **release:** 2.11.0-stage.9 [skip ci] ([fd92c3b](https://github.com/keyshade-xyz/keyshade/commit/fd92c3b3a464d3d903b097c6c5ca9aacb3041032)), closes [#682](https://github.com/keyshade-xyz/keyshade/issues/682)

### 🔨 Code Refactoring

- **platform:** Updated the [secure] table and changed edit variable dialog to a sheet ([#690](https://github.com/keyshade-xyz/keyshade/issues/690)) ([f51ad34](https://github.com/keyshade-xyz/keyshade/commit/f51ad34335ef41e5175e5c8df6dbc9d3b3ab5856))

## [2.11.0-stage.20](https://github.com/keyshade-xyz/keyshade/compare/v2.11.0-stage.19...v2.11.0-stage.20) (2025-02-10)

### 🚀 Features

- Variables listing revamp ([#735](https://github.com/keyshade-xyz/keyshade/issues/735)) ([38b42fa](https://github.com/keyshade-xyz/keyshade/commit/38b42fadb791871f48dfbd3527e9b81cdbb36d1c))

## [2.11.0-stage.19](https://github.com/keyshade-xyz/keyshade/compare/v2.11.0-stage.18...v2.11.0-stage.19) (2025-02-09)

### 🐛 Bug Fixes

- **platform:** Fixed the typo in query params ([#723](https://github.com/keyshade-xyz/keyshade/issues/723)) ([6c6bb7f](https://github.com/keyshade-xyz/keyshade/commit/6c6bb7f6f20c0110c3f4e94d120a61cdad60b847))

### 📚 Documentation

- Added section for building packages ([#720](https://github.com/keyshade-xyz/keyshade/issues/720)) ([ecfde92](https://github.com/keyshade-xyz/keyshade/commit/ecfde929f7554396ced6dbdc7c6cfb5bb5620edd))

## [2.11.0-stage.18](https://github.com/keyshade-xyz/keyshade/compare/v2.11.0-stage.17...v2.11.0-stage.18) (2025-02-08)

### 🐛 Bug Fixes

- **api:** Convert email to lowercase ([#694](https://github.com/keyshade-xyz/keyshade/issues/694)) ([b41db33](https://github.com/keyshade-xyz/keyshade/commit/b41db33045091a47afcda0278884caeaffebfccc))

## [2.11.0-stage.17](https://github.com/keyshade-xyz/keyshade/compare/v2.11.0-stage.16...v2.11.0-stage.17) (2025-02-07)

### 🐛 Bug Fixes

- **api:** Github OAuth redirect not working ([#692](https://github.com/keyshade-xyz/keyshade/issues/692)) ([3495f8a](https://github.com/keyshade-xyz/keyshade/commit/3495f8ad425018e49bb1d85ada76e13594709b99))

### 🔨 Code Refactoring

- **platform:** Updated the [secure] table and changed edit variable dialog to a sheet ([#690](https://github.com/keyshade-xyz/keyshade/issues/690)) ([f51ad34](https://github.com/keyshade-xyz/keyshade/commit/f51ad34335ef41e5175e5c8df6dbc9d3b3ab5856))

## [2.11.0-stage.16](https://github.com/keyshade-xyz/keyshade/compare/v2.11.0-stage.15...v2.11.0-stage.16) (2025-02-06)

### 🚀 Features

- **platform:** Add Google OAuth ([#689](https://github.com/keyshade-xyz/keyshade/issues/689)) ([ad3a3d2](https://github.com/keyshade-xyz/keyshade/commit/ad3a3d2d94a77fcd5c0d1b3b48564a298d510f4a))

## [2.11.0-stage.15](https://github.com/keyshade-xyz/keyshade/compare/v2.11.0-stage.14...v2.11.0-stage.15) (2025-02-06)

### 🚀 Features

- **project:** Edit project feature ([#685](https://github.com/keyshade-xyz/keyshade/issues/685)) ([a906920](https://github.com/keyshade-xyz/keyshade/commit/a9069200d02cb7555ce5265b462d3cffe3a65f0a))

## [2.11.0-stage.14](https://github.com/keyshade-xyz/keyshade/compare/v2.11.0-stage.13...v2.11.0-stage.14) (2025-02-06)

### 🐛 Bug Fixes

- **platform:** ContextMenu not working on variable card ([#688](https://github.com/keyshade-xyz/keyshade/issues/688)) ([fbb147a](https://github.com/keyshade-xyz/keyshade/commit/fbb147a9be27d0510112789fd0e7eaaa4db96083))

## [2.11.0-stage.13](https://github.com/keyshade-xyz/keyshade/compare/v2.11.0-stage.12...v2.11.0-stage.13) (2025-02-05)

### 🚀 Features

- **platform:** Edit [secure] in project ([#684](https://github.com/keyshade-xyz/keyshade/issues/684)) ([1e34030](https://github.com/keyshade-xyz/keyshade/commit/1e340302bc34ec061683a4af1ee0da178f59aef0))

## [2.11.0-stage.12](https://github.com/keyshade-xyz/keyshade/compare/v2.11.0-stage.11...v2.11.0-stage.12) (2025-02-04)

### 🚀 Features

- Update details in listing [secure]s ([#686](https://github.com/keyshade-xyz/keyshade/issues/686)) ([84aa5f4](https://github.com/keyshade-xyz/keyshade/commit/84aa5f46083826ce9f84752f5abae0a61da7f90e))

### 🔧 Miscellaneous Chores

- **api:** Remove failing environment tests ([d1b9767](https://github.com/keyshade-xyz/keyshade/commit/d1b9767a9714ee7dfa38b9f066beb80db40b4757))

## [2.11.0-stage.11](https://github.com/keyshade-xyz/keyshade/compare/v2.11.0-stage.10...v2.11.0-stage.11) (2025-02-04)

### 🐛 Bug Fixes

- **api:** Project hard sync existing entities deleted ([#660](https://github.com/keyshade-xyz/keyshade/issues/660)) ([3632217](https://github.com/keyshade-xyz/keyshade/commit/36322175290723089b8bd9a1a479925efd00f6f1))

## [2.11.0-stage.10](https://github.com/keyshade-xyz/keyshade/compare/v2.11.0-stage.9...v2.11.0-stage.10) (2025-02-04)

### 🚀 Features

- **api:** Workspace-membership invitationAccepted included ([#665](https://github.com/keyshade-xyz/keyshade/issues/665)) ([3877249](https://github.com/keyshade-xyz/keyshade/commit/38772498be229c8d83c8a99c395dded9e0a6ef7f))

## [2.11.0-stage.9](https://github.com/keyshade-xyz/keyshade/compare/v2.11.0-stage.8...v2.11.0-stage.9) (2025-01-31)

### 🚀 Features

- **platform:** Restructure workspace settings and user settings ([#682](https://github.com/keyshade-xyz/keyshade/issues/