Skip to content

Releases: mgcrea/react-native-swiftui

v0.9.1

10 Aug 20:33
0.9.1
f1ba48e
Compare
Choose a tag to compare
  • feat(update): minor changes (9f0e275)

v0.9.0

10 Aug 20:20
0.9.0
37521a1
Compare
Choose a tag to compare
  • feat(update): minor changes (302b230)
  • fix: prevent viewTree update if the prop did not change (8aa11d8)
  • chore: update example (8e1f2f4)
  • feat(update): minor changes (74918f1)
  • feat(update): minor changes (054db75)
  • chore(npm): bump pnpm, deps (8e46f3c)
  • feat(example): update example to latest react-native (f980b9f)

v0.8.0

29 Jul 19:36
0.8.0
6d3d97a
Compare
Choose a tag to compare
  • fix(SwiftUIContainerView): improve hosting controller lifecycle management and preserve SwiftUI view state fix(SwiftUIRootView): clean up Combine subscriptions in deinit to prevent memory leaks (034fd23)
  • chore(.gitignore): update ignored files for better project management (43ac3f5)
  • fix(SwiftUIRootView): simplify updateSwiftUIView and clean up multiPicker case (7e3a1d7)

v0.7.1

28 Apr 10:15
0.7.1
07d51e7
Compare
Choose a tag to compare
  • feat(form): add support for disabled and scrollDisabled properties in FormProps and Form components (04aa25f)
  • feat(example): upgrade to react-native 0.79.0 (6f36743)
  • feat(picker): add configuration support for dynamic option generation and update computed options handling (b19650b)
  • feat(multi-picker): add configuration support for dynamic option generation (28c3c65)

v0.7.0

10 Apr 12:36
a38b10b
Compare
Choose a tag to compare
  • feat(date-picker): enhance date selection decoding with fallback formats and improve component handling feat(picker): update options type for better flexibility refactor(text): normalize styles in Text component and improve type definitions (0d9c417)
  • feat(multi-picker): add MultiPicker component with props and view implementation (32f7b69)
  • refactor: wrap SwiftUI components in VStack for better layout structure (aadc9bf)
  • feat(update): minor changes (a6517ba)
  • fix(docs): correct installation command order in README (80b5774)
  • docs: update README with contribution guidelines and example project setup chore: bump RNSwiftUI version to 0.6.0 in Podfile.lock chore: remove unused font reference from Info.plist (15a872f)
  • feat(colors): add html color support back (f59a62b)
  • feat(colors): add system colors full list back (31dc1c0)

v0.6.0

03 Apr 13:35
e179e8c
Compare
Choose a tag to compare
  • feat(colors): add support for both DynamicColorIOS and PlatformColor (bec36ca)
  • feat(typescript): update API (46956cc)
  • feat(TextField): add toolbar (4e23c55)
  • chore(podspec): add sponsoring message (350b62f)
  • feat(Picker): improve toolbar, add focus events (7ec9860)
  • feat(NumberField): improve component (bc764da)
  • feat(styles): add preferredColorScheme (27f33fd)
  • feat(TextField): add support for submitLabel (ddf0533)
  • fix(RCTSwiftUIRootView): fix eventEmitter crash when view not in the window hierarchy (2bfc07e)

v0.5.0

27 Mar 22:45
8ab6d68
Compare
Choose a tag to compare
  • feat(api): update TypeScript api (2bc382a)
  • chore(ios): minor fixes (d9ce444)
  • chore(example): improve example (4f1b313)
  • feat(ios): add NumberField component (0dd717b)
  • feat(styles): add support for textAlign (e7f9bbb)
  • chore(Section): format files (618fdcb)
  • feat(Picker): display label when pickerStyle is segmented, support separate label/value for options (d063d48)
  • feat(update): minor changes (557e747)
  • feat(update): minor changes (5d5017b)
  • feat(readme): add demo gif (03d6a35)
  • feat(Slider): allow dynamic children (6adee18)

v0.4.0

25 Mar 21:36
4821fba
Compare
Choose a tag to compare
  • feat(typescript): update interfaces (d7c39f6)
  • feat(style): add support for tint/accentColor (a8a84eb)
  • feat(Stepper): allow dynamic children (1ad602a)
  • feat(Picker): support ViewStyles (b2b15e5)
  • feat(Form): support ViewStyles (b26b19c)
  • feat(update): minor changes (afaae4a)
  • feat(update): minor changes (0a206f5)
  • feat(ios): initial dynamic size handling (%) (e5c900a)
  • feat(TextField): allow custom styles for TextField (dfa97e1)
  • feat(styles): add support for more padding options, initial absolute positionning support (466e7eb)
  • feat(Stepper): allow styling (19db7bc)
  • feat(Button): allow usage of children inside Buttons (22d55d4)
  • feat(stacks): unify stack props regarding styles (224250c)
  • feat(SwiftUI): refactor node updates tracking (0bd00c7)
  • feat(components): allow Group to be styled (de52e6b)
  • chore(SwiftUIRootView): split props away (cdf72d2)
  • feat(components): add LazyVGrid (19292ad)
  • feat(update): minor changes (df6a8eb)

v0.3.0

12 Mar 21:49
462f53a
Compare
Choose a tag to compare
  • feat(Image): add support for local image (9fbb44b)
  • feat(components): initial Image implementation (53a406d)
  • feat(Slider): add displayed value (3a7e15b)
  • feat(components): add Rectangle, Spacer components, improve styling (7a5150a)
  • chore(test): fix tests (cba9fb8)
  • chore(lint): fix lint errors (d98b126)

v0.2.3

11 Mar 22:32
f5e5e25
Compare
Choose a tag to compare
  • fix(TextField): properly bind events (75fa493)