Skip to content

Apple Codesign 0.27.0

Latest
Compare
Choose a tag to compare
@indygreg indygreg released this 17 Jan 05:11

Release Info

Changelog

  • Published a GitHub Action for code signing and notarization and wrote project documentation for how to use it. (#6)
  • Fix to restore working builds with --no-default-features.
  • Added notary-list command to print information about recently submitted notarizations to Apple. (#124)
  • Fixed a bug where .dSYM/ directories were incorrectly signed as bundles. (#128)
  • The sign command has gained a --shallow argument to prevent traversing into nested entities when signing. It currently only prevents traversal into nested bundles. In the future, behavior may be expanded to also exclude signing of additional Mach-O binaries inside bundles, among other potential changes. Ultimately we want this signing mode to converge with the default behavior of Apple's tooling.
  • The sign command has gained a --for-notarization argument that attempts to engage and enforce signing settings required for Apple notarization (such as enabling the hardened runtime). The goal of the feature is to cut down on notarization failures after successful signing operations. If you encounter a preventable notarization failure when using this new flag, consider filing a bug report.
  • (API) BundleSigner now requires calling collect_nested_bundles() to register child bundles for signing instead of signing all nested bundles by default.
  • aws-config 0.57 -> 1.1.
  • aws-sdk-s3 0.36 -> 1.10.
  • aws-smithy-http 0.57 -> 0.60.
  • aws-smithy-types 0.57 -> 1.1.
  • goblin 0.7 -> 0.8.
  • scroll 0.11 -> 0.12.
  • tungstenite 0.20 -> 0.21.
  • windows-sys 0.48 -> 0.52.