Neumorphic v2.1.0
Highlights
- Added a shared set of Neumorphic SwiftUI controls: Slider, TextField, ProgressView (linear and circular), Picker, Stepper, Checkbox, Radio, Card, DatePicker, Menu, DisclosureGroup, and Link.
- Added reusable Theme, high-contrast Theme, Shadow Presets, Focus Ring, and macOS Hover APIs.
- Improved accessibility with VoiceOver labels and values, adjustable Slider actions, selection state semantics, 44pt interaction targets, Dynamic Type-friendly layouts, Reduce Motion behavior, and non-color selection cues.
- Added Swift Package Index configuration, DocC coverage, shared iOS/macOS examples, and build/test validation.
Compatibility
- iOS 13+ and macOS 10.15+ for the core package.
NeumorphicMenuandNeumorphicLinkrequire iOS 14+ / macOS 11+.
Installation
.package(url: "https://github.com/gewill/neumorphic.git", .upToNextMajor(from: "2.1.0"))Verification
swift test— 11 tests passed- iOS Simulator build passed
- macOS build passed
See the CHANGELOG and documentation for details.