Skip to content

1.0.2

Latest

Choose a tag to compare

@samdeane samdeane released this 23 Jul 09:54
033e958

Icons 1.0.2 updates the package for Swift 6.3 and refines the icon-backed SwiftUI and UIKit APIs with clearer documentation and broader test coverage.

Changes since v1.0.1

  • Updated the package to Swift tools 6.3.
  • Added CI coverage for iOS, macOS, and tvOS, including stable and beta toolchain detection.
  • Made label string literals localizable by default while retaining an explicit verbatim initializer.
  • Added the preferred UIImage(icon:) initializer and deprecated UIImage(systemName:) when passed an Icon.
  • Documented the public icon helpers and expanded tests for the icon model, SwiftUI rendering, and UIKit image creation.
  • Added repository guidance and a development journal.

Commits

  • d1ce72b Added a CI workflow
  • 0870057 build with Swift 6.3
  • ab55809 added 6.3 tests
  • 749e595 version scan support betas
  • 97d1219 bumped tools requirement to 6.3
  • 6efb655 Added LabeledContent support
  • d7da871 Treat string literals as localization keys unless verbatim is used.
  • 6239f57 updated workflow
  • ef6b1a9 More consistent initialisers.
  • 33edf49 Added agents, cleaned up API comments
  • 80fa8f8 expanded unit tests

Range: v1.0.1..main • End: main