Skip to content

StepperView 2.0 — AI-Powered StepperView Generator

Choose a tag to compare

@badrinathvmbadrinathvm released this 17 Feb 03:03
· 7 commits to master since this release

What's New

AI-Powered StepperView Generator (iOS 26+)

Generate fully configured StepperViews from natural language prompts using Apple's on-device Foundation Models framework — no network calls required.

  • Describe your stepper in plain English and get a live preview instantly
  • Supports vertical and horizontal modes
  • Choose from numbered circles, plain circles, or SF Symbol indicators
  • Use named colors or any hex color (e.g., #FF6B35)
  • Add pit stops with descriptions using keywords like "details" or "subtitles"
  • Tabbed interface with live preview and copyable Swift code
  • All generation behavior is configurable via ai_config.yaml

Modernized Codebase

  • Updated Swift tools version to 5.9
  • Removed legacy @available(iOS 13.0, ...) annotations across the entire codebase
  • Updated minimum deployment targets: iOS 13.0, watchOS 7.0, macOS 10.15

New Utilities

  • Added Color(hex:) initializer for hex color support (e.g., Color(hex: "#FF6B35"))
  • Expanded Colors palette with additional named colors (black, yellow, polar)

Package Manager Updates

  • Added Yams dependency for YAML configuration (iOS and macOS only)
  • Updated CocoaPods podspec with resource bundles for AI config
  • Cleaned up .gitignore to exclude Pods/ and Package.resolved

Requirements

  • iOS 13.0+ (AI features require iOS 26.0+)
  • Xcode 16+
  • Swift 5.9+