Skip to content

Neumorphic v2.1.0

Choose a tag to compare

@gewill gewill released this 08 Aug 19:13
· 23 commits to master since this release

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.
  • NeumorphicMenu and NeumorphicLink require 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.