Neumorphic v2.2.0
Highlights
- Improved Neumorphic Slider behavior, editing lifecycle, step mapping, accessibility values, and hit targets.
- Unified Theme and Shadow Preset resolution across built-in controls and view modifiers.
- Improved VoiceOver labels, localization, Reduce Motion, Dynamic Type, keyboard focus, and selection semantics.
- Completed shared iOS/macOS examples and added Example builds to CI.
- Strengthened DocC, Swift formatting, API compatibility, and release validation.
- Removed the tvOS platform declaration.
Compatibility
- iOS 13+ and macOS 10.15+ for the core package.
NeumorphicMenuandNeumorphicLinkrequire iOS 14+ / macOS 11+.- Swift 5.7+ / Xcode 14+. Xcode 13 and earlier should remain on the 2.1.x release line.
Installation
.package(url: "https://github.com/gewill/neumorphic.git", .upToNextMajor(from: "2.2.0"))Verification
swift test— 17 tests passed- iOS 13 and macOS 10.15 package builds passed
- iOS Simulator and macOS Example builds passed
- Swift 6 strict concurrency, DocC, API compatibility, and Swift format checks passed
See the CHANGELOG and documentation for details.