Releases: cryptomator/integrations-api
Releases · cryptomator/integrations-api
Release 1.2.0-alpha1
What's new
- Mount Service: Service interfaces and SPI to mount a filesystem into the underlying OS (#12)
Full Changelog: 1.1.0...1.2.0-alpha1
Release 1.1.0
- Improved logging (#9)
- Filter service loading candidates using new
@CheckAvailabilityannotation - restore ability to load .jars from
cryptomator.pluginDir - added
boolean enabledto tray menu'sActionItem - Added KeychainAccessProvider#isLocked().
- #5 Added tray menu API
- #7 Added service loading mechanism controllable using annotations for filtering and priority
- Annotated methods using
org.jetbrains.annotationsfor better static code analysis - Added display to be shown in 3rd party keychains (#5) - kudos to @purejava
Release 1.1.0-rc1
- made deprecated methods
defaultmethods, so they aren't forced into implementations
Release 1.1.0-beta4
- Improved logging (#9)
Release 1.1.0-beta3
- Filter service loading candidates using new
@CheckAvailabilityannotation - restore ability to load .jars from
cryptomator.pluginDir - added
boolean enabledto tray menu'sActionItem
Release 1.1.0-beta2
- Added KeychainAccessProvider#isLocked().
- #5 Added tray menu API
- #7 Added service loading mechanism controllable using annotations for filtering and priority
- Annotated methods using
org.jetbrains.annotationsfor better static code analysis
Release 1.1.0-beta1
Release 1.0.0
Initial Plugin API used by Cryptomator 1.6.0
This version provides four APIs:
AutoStartProviderallowing Cryptomator to register itself to be launched during system startKeychainAccessProviderallows Cryptomator to store passphrases in 3rd party keychainsTrayIntegrationProviderto react to minimize/restore events, as some desktop environments may require additional stepsUiAppearanceProviderallows Cryptomator to react to system UI changes (such as automatically toggling light/dark mode)