The Wayback Machine - https://web.archive.org/web/20210107105520/https://github.com/square/Valet/releases
Skip to content

@dfed dfed released this Jun 26, 2020 · 6 commits to master since this release

  • Added availability annotations for renamed methods. Thanks to @idrougge for the contribution!
Assets 2

@dfed dfed released this Jun 25, 2020 · 8 commits to master since this release

  • Added the ability to transform key:value pairs during migration: #228
Assets 2
  • 4.0.0
  • dfcf1fd
  • Compare
    Choose a tag to compare
    Search for a tag
  • 4.0.0
  • dfcf1fd
  • Compare
    Choose a tag to compare
    Search for a tag

@dfed dfed released this Jun 25, 2020 · 10 commits to master since this release

Valet 4.0 comes with lots of new functionality:

  • Introduced a throw-driven API, enabling more idiomatic handling of errors: #198
  • Enabled the customization of kSecAttrService on Mac: #140
  • Brought SinglePromptSecureEnclaveValet to tvOS: #191
  • Support for keychain sharing via App Groups: #230

This release included breaking source changes from version 3. Data persisted by Valet 2 or Valet 3 can continue to be read and updated on Valet 4. Some functionality has been removed from Valet in this release:

  • Xcode 9 and 10 support has been removed: #190
  • Swift 4 support has been removed: #191
  • Accessibility's always and alwaysThisDeviceOnly were removed, as the underlying values were deprecated by Apple: #197

See our README for instructions on migrating from prior Valet versions.

Assets 2
May 31, 2020
Support sharing keychain items using App Groups (#230)
* Add App Group group.valet.test

* Update syntax for Swift 5

* Enable SharedAccessGroup code to semantically handle AppGroups. Rename SharedAccessGroup -> SharedGroup

* README updates

* Add sharedAppGroupIdentifier tests to Valet

* Add sharedAppGroupIdentifier test to SecureEnclave

* Add sharedAppGroupIdentifier test to SinglePromptSecureEnclave

* Add objective-c compatibility layer
Apr 13, 2020
[Valet 4.0] Update migration guide (#221)
* Update migration guide for Valet 4.0

* NickEntin feedback

Co-Authored-By: Nick Entin <nckentn@gmail.com>
  • 3.2.8
  • 7447d16
  • Compare
    Choose a tag to compare
    Search for a tag
  • 3.2.8
  • 7447d16
  • Compare
    Choose a tag to compare
    Search for a tag

@dfed dfed released this Jan 14, 2020 · 22 commits to master since this release

  • Added explicit macOS Catalina support. Run migrateObjectsFromPreCatalina() on your Valet instances on macOS 10.15 or later prior to accessing values in a Valet. Your macOS application needs the Keychain Sharing entitlement to use Valet, even if you do not plan on sharing keychain data between applications. See #213 for more information.
  • This release does not affect iOS, tvOS, or watchOS.
Assets 2
  • 3.2.7
  • bb7745c
  • Compare
    Choose a tag to compare
    Search for a tag
  • 3.2.7
  • bb7745c
  • Compare
    Choose a tag to compare
    Search for a tag

@dfed dfed released this Jan 14, 2020 · 66 commits to master since this release

  • Improved Swift Package Manager support. No code changes.
Assets 2
  • 3.2.6
  • 0e3d9a9
  • Compare
    Choose a tag to compare
    Search for a tag
  • 3.2.6
  • 0e3d9a9
  • Compare
    Choose a tag to compare
    Search for a tag

@dfed dfed released this Aug 16, 2019 · 79 commits to master since this release

  • Swift Package Manager works as expected. No functional code changes in this release.
Assets 2

@dfed dfed released this May 30, 2019 · 94 commits to master since this release

  • Removed deprecation warnings for projects that target an SDK of iOS 11.3, macOS 10.13.4, tvOS 11.3, watchOS 4.3 or higher. Thanks to @LinusU for the contribution!
Assets 2
  • 3.2.4
  • eab5f75
  • Compare
    Choose a tag to compare
    Search for a tag
  • 3.2.4
  • eab5f75
  • Compare
    Choose a tag to compare
    Search for a tag

@dfed dfed released this May 28, 2019 · 104 commits to master since this release

  • Adds explicit support for Swift versions 4.1, 4.2, and 5.0 to our Podspec. Thanks to @jakeholland for this contribution!
Assets 2
You can’t perform that action at this time.