Releases: maxgoedjen/secretive
2.4.1
The multilingual release!
Features
- Adding support for 6 new languages!
- Switched to Apple Silicon builders (#519).
- Build using Xcode 15.2 (#516).
Localizations
A huge thank you to:
- @mtardy for the French translation (#506).
- @GravityRyu for the Chinese (Simplified) translation (#508).
- @Saeger for the Portuguese (Brazil) translation (#515).
- @moritzsternemann for the German translation (#514).
- @RoboRich00A16 for the Italian translation (#512).
- @akx for the Finnish translation (#521).
Fixes
- Fixed unescaped text on the English agent popover (#505).
Minimum macOS Version
12.0.0
Build
https://github.com/maxgoedjen/secretive/actions/runs/7648958148
New Contributors
- @bomberstudios made their first contribution in #505
- @mtardy made their first contribution in #506
- @GravityRyu made their first contribution in #508
- @Saeger made their first contribution in #515
- @moritzsternemann made their first contribution in #514
- @RoboRich00A16 made their first contribution in #512
- @akx made their first contribution in #521
Full Changelog: v2.4.0...v2.4.1
2.4.0
Features
- Support for localization. If you speak a language you'd like Secretive to be localized in, we'd love it if you'd consider contributing! There's a LOCALIZING.md page in the GitHub Repository describing how to get started. (#500)
- Support for multiple long lasting/concurrent connections to the agent. (#495)
Fixes
- Fixed issue where temporary directory could become very large due to duplicated icon file caches. (#479)
- Fixed display issue for release notes where spaces would be omitted in headers (#502)
- Build using Xcode 15.1 (#504)
- Enabled strict concurrency warnings (#497)
New Contributors
Full Changelog
Minimum macOS Version
12.0.0
Build
https://github.com/maxgoedjen/secretive/actions/runs/7435252002
2.3.1
Features
This release does not contain any new features.
Fixes
- Fixed certificate behavior around offering both keys and certs (#454).
- Fixes bug where popovers would not display correctly on macOS Sonoma beta (#477).
- Fixes bug where public keys would not be written to disk on fresh installs (#476).
New Contributors
- @mxswd made their first contribution in #450
- @ehershey made their first contribution in #453
- @chriseldredge made their first contribution in #454
Minimum macOS Version
11.0.0
Build
https://github.com/maxgoedjen/secretive/actions/runs/5638740552
2.3.0
Lots of great new features and some important bug fixes.
Huge thanks to @unreality in particular, for proposing and implementing support of OpenSSH Certificates!
Features
- Support for OpenSSH Certificates (#416)
- Redesign the "Create Secret" view (#370)
- Add "agent is running" toolbar item (#434)
- Show lock icon in items that require authentication (#357)
Fixes
- Fix bug where agent could act as if it had no keys (#427)
- Fix potential crash in agent around path generation (#420)
- Fix crash in agent when tapping notification, causing re-auth to be prompted after authorizing time-based unlock (#385)
- Fix issue where toolbar text could be illegible when in light mode (#434)
- UI tweaks for light mode (#429)
- Fixed selection after creating/renaming/deleting secrets (#436)
New Contributors
- @PBHDK made their first contribution in #360
- @paulhammond made their first contribution in #377
- @thebitstick made their first contribution in #380
- @KitAdams made their first contribution in #406
- @bermannoah made their first contribution in #382
- @unreality made their first contribution in #416
Minimum macOS Version
11.0.0
Build
https://github.com/maxgoedjen/secretive/actions/runs/3763232242
2.2.0
More quality of life improvements and bug fixes.
Features
- Added the ability to temporarily unlock authentication-required keys for set periods of time (#252)
- Added on-disk public key representations managed by Secret Agent (#264)
- Added scrolling to detail view (#241)
- Identify smart cards by name when connected and on macOS 12.0 or greater (#223)
- Disabled symbol stripping to allow easier crash and performance tracing (#291)
Fixes
- Fixed crash (#284)
- Fixed bug where setup prompt would sometimes not correctly appear (#340)
- Fixed incompatibility with ruby
net:ssh
(#267) - Fixed bug where agent would sometimes not update when new key is added (#350)
Minimum macOS Version
11.0.0
Build
https://github.com/maxgoedjen/secretive/actions/runs/1857237470
2.1.1
Lots of bug fixes and quality-of-life improvements!
Features
- Easier bundle ID setup when configuring a development environment (#202)
- Improvements to UI around requiring authentication (#210)
- Direct SSH configuration as alternative to shell config (#208)
- Ability to rename secrets (#216)
Fixes
- Fixed threading bug (#217)
- Fixes bug where app would resign active status due to background relaunch (#227)
Minimum macOS Version
11.0.0
Build
https://github.com/maxgoedjen/secretive/actions/runs/1111024541
2.1.0
NOTE: This update requires macOS 11.0 Big Sur
The 1.0 series of Secretive will continue to receive security patches, but going forward, Secretive will require 11.0 and above. There is a final update for 1.0 available here which fixes a few bugs around updating and will let you ignore this release if you're not planning on upgrading to Big Sur.
Features
- Add support for SHA256 fingerprints (#198)
- Add comment to public keys (#181)
- Updater will now only prompt you to update if your OS is capable of running that version of Secretive (#203)
- Updater will always pick the greatest eligible semantic version, instead of the "last published" version (#203)
- Add Internet Access Policy (#199)
Fixes
- Fix arrow positioning in onboarding flow (#200)
- Allow the app to run in ~/Applications without warning. (#178)
Minimum macOS Version
11.0.0
Build
https://github.com/maxgoedjen/secretive/actions/runs/494736918
2.0.0
A big update for Big Sur!
Features
- A top-to-bottom redesign for Big Sur! (#134 #157)
- Full support for Apple Silicon
- Redesigned onboarding flow (#137 #50)
- Specific instructions for zsh/bash/fish in onboarding (#131)
- Improved readme for app setup (#161)
- Show requesting app in Touch ID prompt (#142)
- Lots of code cleanup around SwiftUI views (#133)
- Show warning if app is not in
/Applications
(#77)
Fixes
- Fixes bugs around agent not launching properly in some circumstances (#96 #151 #169)
- Fixes bug where electron-based apps would show as just "Electron" in notifications (#148)
- Fixes bug where version comparison would incorrectly prompt update (#144)
- Fixes bug where critical/regular notifications were using the same identifier (#135)
Minimum macOS Version
11.0.0
Build
https://github.com/maxgoedjen/secretive/actions/runs/361209406
1.0.3
Bug fix release to address restarting agent after updating.
NOTE: This is the final planned release for macOS 10.15 Catalina.
Features
This release does not contain any new features.
Fixes
- Fixes bug where users would not be able to ignore update prompts.
- Fixes version check comparison (#144)
Minimum macOS Version
10.15.0
Build
https://github.com/maxgoedjen/secretive/actions/runs/361194612
1.0.2
Bug fix release to address restarting agent after updating.
Features
This release does not contain any new features
Fixes
- Fixes bug where the agent would not be properly updated after the main app is updated (#85). This is fixed by restarting the agent after updating.
Minimum macOS Version
10.15.0
Build
https://github.com/maxgoedjen/secretive/actions/runs/70780144