Skip to content

Conversation

@tichise
Copy link
Owner

@tichise tichise commented Jan 7, 2026

  • Update Swift Tools version to 5.10 and minimum iOS to 14.0
  • Add test target to Package.swift with StrictConcurrency enabled
  • Modernize MaterialDesignSymbol with UIGraphicsImageRenderer
  • Add Sendable conformance to MaterialDesignFont, FontLoader, and enums
  • Improve error handling with descriptive FontError cases
  • Replace #if !os(macOS) with #if canImport(UIKit) for consistency
  • Add comprehensive unit tests for symbol, font, and icon enum
  • Update documentation comments to use modern Swift doc style

- Update Swift Tools version to 5.10 and minimum iOS to 14.0
- Add test target to Package.swift with StrictConcurrency enabled
- Modernize MaterialDesignSymbol with UIGraphicsImageRenderer
- Add Sendable conformance to MaterialDesignFont, FontLoader, and enums
- Improve error handling with descriptive FontError cases
- Replace #if !os(macOS) with #if canImport(UIKit) for consistency
- Add comprehensive unit tests for symbol, font, and icon enum
- Update documentation comments to use modern Swift doc style
@tichise tichise closed this Jan 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants