Skip to content

Neumorphic v2.2.0

Choose a tag to compare

@gewill gewill released this 09 Aug 08:08
673016b

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