Releases
v2.12.0
2.12.0 (2025-02-27)
🚀 Features
api: Workspace ip blacklisting (#687 ) (bc5f6a5 )
cli: Error message formatted (#797 ) (0322944 )
Enhanced error handling in platfrom and API (#765 ) (b4349ad )
platform: Add checkmark icon to copy slug button for environments (#742 ) (#766 ) (cd2925f )
platform: Add copy slug functionality to variable card context menu (#769 ) (d252668 )
platform: Add copy to clipboard functionality for project slug (#774 ) (746e87d )
platform: Add copy to clipboard functionality for [secure] slug (#767 ) (ce05835 )
platform: Add roles tab in sidebar (#749 ) (bbe4366 )
platform: Add workspace slug for projects in url (#683 ) (8bdd47f )
platform: Displays a warning message when store private key switch is ON (#782 ) (ae8a432 )
platform: Update Combobox to add new workspace to state (#796 ) (f817397 )
🐛 Bug Fixes
api: Added back missing endpoints (#798 ) (c6a0df9 )
api: Added import statement for crypto module (#789 ) (f6ddf0f )
api: Forks asynchronous filter fixed (#802 ) (5a930d6 )
api: Issue fetched via API (#788 ) (b373eeb )
api: Issue with authorities and expiry field update in API Key (#800 ) (8e30f15 )
api: Secrets with empty names (#738 ) (5e9c57f )
api: Variables with empty names (#745 ) (b8e2abf )
platform: Add graceful fallback in error parsing (a59de60 )
platform: Adjust grid layout for environment cards (#724 ) (029d3da )
platform: Avoid toast duplication & added optional description (#759 ) (7a0798a )
platform: Fixed infinite API calls bug (#778 ) (5aec6fc )
platform: Follow-up for remaining changes from PR #724 (#736 ) (271c561 )
web: Misalignment of toast message after joining the waitlist (#791 ) (688e11c )
🔧 Miscellaneous Chores
api: Add SMTP_SECURE environment variable to Mail Service (#741 ) (dd89d57 )
ci: Release workflow node 22.x (#757 ) (e910b90 )
ci: Remove PR unassign script (f174101 )
Issue PR reminder workflow created (#763 ) (7667ebd )
lint-staged configured (#746 ) (27b8405 )
lint: Fixed module not found error (be887ff )
platform: Extract copyToClipboad
into reusable util (#734 ) (1f9e42d )
release: 2.11.1-stage.1 [skip ci] (d3df3fd )
release: 2.11.1-stage.2 [skip ci] (c1d0399 )
release: 2.11.1-stage.3 [skip ci] (73cbc40 )
release: 2.12.0-stage.1 [skip ci] (88ba049 )
release: 2.12.0-stage.10 [skip ci] (2f63773 )
release: 2.12.0-stage.11 [skip ci] (1414e6e )
release: 2.12.0-stage.12 [skip ci] (96811aa )
release: 2.12.0-stage.13 [skip ci] (51c0464 )
release: 2.12.0-stage.14 [skip ci] (3baf084 )
release: 2.12.0-stage.15 [skip ci] (d8c58fe )
release: 2.12.0-stage.16 [skip ci] (ff891ae )
release: 2.12.0-stage.17 [skip ci] (1047671 )
release: 2.12.0-stage.18 [skip ci] (9392756 )
release: 2.12.0-stage.19 [skip ci] (6b4ea28 )
release: 2.12.0-stage.2 [skip ci] (557b3b6 )
release: 2.12.0-stage.20 [skip ci] (f7d997a )
release: 2.12.0-stage.21 [skip ci] (c613f6f )
release: 2.12.0-stage.3 [skip ci] (bcf5361 )
release: 2.12.0-stage.4 [skip ci] (7dc09bd )
release: 2.12.0-stage.5 [skip ci] (0e760f5 )
release: 2.12.0-stage.6 [skip ci] (c1a7fec )
release: 2.12.0-stage.7 [skip ci] (223fc92 )
release: 2.12.0-stage.8 [skip ci] (7654a9d )
release: 2.12.0-stage.9 [skip ci] (4682c28 )
🔨 Code Refactoring
platform: Added avatars on [secure] and variable accordions (#751 ) (5345925 )
You can’t perform that action at this time.