Skip to content

Releases: mgcrea/react-native-swiftui

v0.15.2

09 Feb 09:44
0.15.2
3fafe3b

Choose a tag to compare

  • docs: add controlSize prop to SwiftUIPicker documentation (d47d6cf)
  • feat: add controlSize to standalone SwiftUIPicker component (a4426db)
  • docs: add controlSize prop to Picker documentation (e98df34)

v0.15.1

09 Feb 09:37
0.15.1
fccfd6f

Choose a tag to compare

  • chore: migrate eslint config to .mjs format (7326d7f)
  • style: format useNormalizedStyles to single line (69430f8)
  • feat: add controlSize prop to Picker component (b987649)

v0.15.0

01 Feb 10:42
0.15.0
1f1cadb

Choose a tag to compare

  • docs: update Picker documentation for new API (bbb9049)
  • feat!: align Picker API with structured options and value prop (c08ce04)
  • feat: add markdown source link to documentation pages (e76f463)
  • chore: update documentation dependencies (96ae2f6)

v0.14.3

15 Jan 21:07
0.14.3
5907eac

Choose a tag to compare

  • fix v0.14.2 build

v0.14.2

15 Jan 20:39
0.14.2
1959da1

Choose a tag to compare

  • fix: ensure Slider onBlur fires reliably (092506b)

v0.14.1

08 Jan 20:44
0.14.1
412ecfc

Choose a tag to compare

  • feat: add contentMargins prop to Form (dbb04c3)
  • fix: apply textContentType, autocapitalization, and maxLength (57c6854)
  • fix: align DatePicker style type with Swift implementation (7c4e3c3)
  • fix: preserve nil values and enforce min/max in NumberField (24b189e)
  • fix: correct Font.fromString case matching (befb2d1)
  • fix: normalize StyleSheet.create() numeric IDs properly (72fc5a5)
  • refactor: use type-only imports for verbatimModuleSyntax compliance (f2cd2ec)
  • chore: enable verbatimModuleSyntax in tsconfig (4362c4b)

v0.14.0

15 Dec 11:17
0.14.0
9eae6a7

Choose a tag to compare

  • docs: add Tailwind CSS integration guide (7411704)
  • docs: add labelStyle prop to component documentation (24892e0)
  • feat: apply labelStyle to component label views (ffc25e5)
  • refactor: use LabeledContent pattern in DatePicker and Toggle (b59449c)
  • feat: add labelStyle to Swift component props (7e15cc8)
  • feat: add labelStyle prop to components with labels (be97690)
  • feat: add NativeLabelStyleProps interface for declaration merging (81cbbed)
  • refactor: use public CodegenTypes API instead of private imports (3482972)
  • refactor: use NativeTextStyleProps and NativeViewStyleProps interfaces (94a6ee2)

v0.13.1

11 Dec 21:37
0.13.1
3fe8641

Choose a tag to compare

  • fix: correct SwiftUI type import path (82fbc03)
  • refactor: remove redundant type export from SwiftUISheet (aefafc0)
  • feat: export SwiftUI component types (8336088)
  • chore(docs): update astro and starlight dependencies (81148a9)
  • docs: add starlight-llms-txt plugin for LLM-friendly docs (f83173c)
  • style: format component files with prettier (3ed7bca)
  • chore: add format script to package.json (ab6faa9)
  • docs: add iOS-only note with Android alternative reference (e238d9f)

v0.13.0

08 Dec 20:32
0.13.0
44064dd

Choose a tag to compare

  • fix: prevent view update warnings in Slider component (fcc712b)
  • chore: update .gitignore (7271a53)
  • chore: remove example, prepare to move to docs (44ad5bd)
  • fix(SheetPicker): prevent race condition on auto-dismiss (5318500)
  • fix: use AsyncImage to avoid synchronous URL loading on main thread (7272075)
  • docs: add error and helperText props to TextField documentation (973e91c)
  • feat: add error and helperText props to TextField (8802d07)
  • refactor: use useDeepMemo in useSwiftUINode (fcd8880)
  • perf: simplify nodesKey and renderSequenceKey computation (6650d87)
  • refactor: replace useJsonMemo with useDeepMemo (ae91385)
  • chore: update docs intro (7f76cdf)
  • chore: update readme (533be87)
  • feat: rework readme, update starlight config (8aa0182)
  • feat(update): minor changes (2427a62)
  • feat: github add github actions (496dd33)
  • feat: add complete docs (77ab9a1)

v0.12.0

29 Nov 15:45
0.12.0
c7126d8

Choose a tag to compare

  • feat: add starlight docs (23ec581)
  • chore: update SFSymbol example and dependencies (5030e28)
  • refactor: simplify SFSymbolContainer sizing (c063646)
  • feat: add explicit sizing to SFSymbol component (db8f828)
  • feat: implement SwiftUI resizeMode handling (136efe8)
  • feat: add resizeMode prop to SFSymbol component (f45c5ff)
  • feat: add SFSymbol example page (f8bc1af)
  • style: format SFSymbol component code (9dbdd88)
  • fix: add iOS version compatibility checks for SFSymbol (8e2510c)
  • fix: add intrinsic content sizing support for SFSymbol (f7777a9)
  • docs: add SFSymbol component documentation and examples (28dea13)
  • chore: register SFSymbol component in codegen and exports (00a5ad7)
  • feat: add SFSymbol standalone component with full SF Symbols support (16f5676)
  • fix: normalize MultiPicker selections to prevent out-of-bounds crash (dbf4208)
  • fix: track event keys in useSwiftUINode to prevent stale listeners (737a898)
  • fix: wire onFocus/onBlur events for DatePicker and Stepper (7c3b1bc)
  • fix: include submitLabel in TextField merge to enable updates (f231471)
  • fix: apply autoDismiss default in SwiftUISheetPicker (834dea4)
  • fix: use StyleProp and normalize styles in SwiftUI components (ac9b8d5)
  • fix: align package type with CommonJS output format (349b6d2)