Releases: adevinta/spark-ios
Releases · adevinta/spark-ios
0.11.0 - Add Textlink
What's Changed
Full Changelog: 0.10.0...0.11.0
0.10.0 - Add Slider - Small fixes to some components
What's Changed
- [Slider#204] Colors & shapes + use cases by @LouisBorleeAdevinta in #638
- [Slider#204] Started ViewModel + Added SliderGetClosestValueUseCase by @LouisBorleeAdevinta in #639
- [Slider#204] Implementation of SliderUIControl by @LouisBorleeAdevinta in #675
- [RatingDisplay#667] SwiftUI Rating Display by @michael-zimmermann in #670
- [Fix#691] Add helper to detect changes to environment. by @michael-zimmermann in #692
- [RadioButton#690] Use disabled state. by @michael-zimmermann in #693
- [Chip#694] Use environment disabled. by @michael-zimmermann in #695
- [Demo#684] Improve testing with output console by @michael-zimmermann in #687
- [Fix#698] Tab Use environment isEnabled to detect enabled state. by @michael-zimmermann in #699
- [RadioButtonGroup#696] Use environment variable to detect if disabled. by @michael-zimmermann in #697
- [Bug#715] Fix updating disabled state when dynamic sizes change. by @michael-zimmermann in #716
- [TextField#680] Update border color when appearance changes. by @michael-zimmermann in #710
- [Checkbox#681] Fix border color update of dark/light mode. by @michael-zimmermann in #709
- [Demo#703] Logging of checkbox actions. by @michael-zimmermann in #704
- [Chip#719] Use onChange in ButtonStyle. by @michael-zimmermann in #720
- [RadioButton#723] Use onChange in ButtonStyle. by @michael-zimmermann in #724
- [Checkbox#707] Use environment isEnabled state. by @michael-zimmermann in #708
- [RadioButton#688] Don't publish value from binding. by @michael-zimmermann in #689
- [Switch#705] Use environment property. by @michael-zimmermann in #706
- [Checkbox#711] Added support for value changed to checkbox and group. by @michael-zimmermann in #712
- [Tab#717] Fix rescaling issue. by @michael-zimmermann in #718
- [Tab#713] Fix state change by @michael-zimmermann in #714
- [Checkbox#721] Use onChange in ButtonStyle. by @michael-zimmermann in #722
- [DemoApp#727] Fix constraint bug by @aycil-alican in #728
- [Switch#729] Added disabled modifier back to switch for testing. by @michael-zimmermann in #730
- [RatingInput#672] Rating Input SwiftUI by @michael-zimmermann in #673
- [Slider#204] Added snapshot tests + corrected CGColor not updating on traitCollectionDidChange + added comments on functions using CGLayers like applyShadow by @LouisBorleeAdevinta in #677
- [Wiki] Add Textlink anatomy image by @robergro in #738
- [Chip#736] Set tint adjustment mode on icon. by @michael-zimmermann in #737
- [DemoApp#650] Add list pages for all components by @aycil-alican in #700
- [DemoApp#725] Fix bugs that are on component list pages by @aycil-alican in #734
- [Demo-748] Fix alertcontroller crash on iPad by @robergro in #749
- [Checkbox#744] Fix intent initiliaze and empty text issue by @aycil-alican in #745
- [RatingDisplay#731] Added size 24px. by @michael-zimmermann in #732
- Added Slider component for UIKit and SwiftUI by @LouisBorleeAdevinta in #739
Full Changelog: 0.9.1...0.10.0
0.9.1 Update to Checkbox and Radiobuttons
What's Changed
- [Tab#645] Simplify highlighting. by @michael-zimmermann in #646
- [Chip#643] Simplify highlighting. by @michael-zimmermann in #644
- [Rating#526] Rating Display Component (UIKit) by @michael-zimmermann in #637
- [Chip#661] Fix cell reuse. by @michael-zimmermann in #662
- [Button] Remove Snapshots by @robergro in #659
- [RadioButton#629] Move single radio button support from polaris to spark by @michael-zimmermann in #663
- Update build to use Xcode 15.0.1 by @michael-zimmermann in #671
- [RatingInput#1676] The rating input component by @michael-zimmermann in #660
All changes from the blocked release 0.7.12
- [RadioButton]add accessibility identifier on Radio Group title by @AliouSARR in #570
- [RadioButton]add accessibility identifier on Radio button text label by @AliouSARR in #571
- [Refacto-557] Button: rename all text to title by @robergro in #573
- [Fix] Tab snapshots tests. by @michael-zimmermann in #574
- [Chip#577] Give user possibility to enable action on extra component. by @michael-zimmermann in #578
- [Fix-580] Components: remove some animations by @robergro in #582
- [Fix] Switch: Remove the space when there is no text by @robergro in #551
- [Chip#576] Updated snapshots for chip. by @michael-zimmermann in #583
- [Refacto-557] Button: Add common Control management by @robergro in #579
- [Badge-572] Removed old snapshots. Fix rescaling when text changes. by @michael-zimmermann in #586
- [Fix-584] Switch: invalidateIntrinsicContentSize by @robergro in #585
- [Component-376] Add ProgressBar for SwiftUI by @robergro in #552
- [Wiki] Add progress-bar anatomy image - Add background on images by @robergro in #598
- [Switch-596] Improve init and remove some modifiers by @robergro in #597
- [Fix] performance improvement by removing layoutIfNeeded by @robergro in #609
New Contributors
- @AliouSARR made their first contribution in #570
Full Changelog: 0.8.1...0.9.1
And the following: 0.7.9...0.7.10
0.9.0
What's Changed
- [RatingsDisplay] Copied RatingsDisplay to make a clean release of this component (from 0.8.0) by @LouisBorleeAdevinta in #669
Full Changelog: 0.8.0...0.9.0
0.8.0
What's Changed
- [ProgressBar] Copied Progress bar to a new branch from last clean tag (0.7.13) to make a clean release of this component by @LouisBorleeAdevinta in #668
Full Changelog: 0.7.13...0.8.0
0.7.13 Remove animation on ChipUIView
- The animation of state change on the chip causes problems when used in reusable cells. The animation has been removed.
0.7.9
What's Changed
- [Fix-559] Demo: Open the alignment of the integration StackView by @robergro in #560
- [Fix-561] Tag: remove left space by @robergro in #562
- [Tech#564] Added .notEnabled accessibility trait when component is no… by @LouisBorleeAdevinta in #565
- [Fix-563] Switch: UserInteraction bug by @robergro in #566
Full Changelog: 0.7.8...0.7.9
0.7.8 Removed outlinePressed color token
What's Changed
- [Chip#553] Added label editing feature to demo. by @michael-zimmermann in #556
- [Demo] Improve RangeSelector by @robergro in #493
- [Tokens#487] Remove outlinePressed color token by @LouisBorleeAdevinta in #558
Full Changelog: 0.7.7...0.7.8
Fix thread for updating state of ui-kit component. SwiftUI Chip component.
What's Changed
- [Tech#443] Removed SparkCoreDemo by @LouisBorleeAdevinta in #447
- [Wiki] Add images for the wiki by @robergro in #451
- [Tech] Small refactoring of SwiftUI demos. by @michael-zimmermann in #448
- [Component] Tab#347: SwiftUI Tab by @michael-zimmermann in #439
- [Tech] Switch: ViewModel and UseCases by @robergro in #445
- Button: implement displayed text by @robergro in #441
- [Component] Switch: Add SwiftUI version by @robergro in #455
- [Demo] Add spacing for each component by @robergro in #456
- [Tech] Remove text and attributedText on DisplayedText by @robergro in #459
- [Fix-462] Fix constraints on UIKit & image color on SwiftUI by @robergro in #463
- [Tech#444] Split snapshots from unit tests by updating xcodegen and gha by @LouisBorleeAdevinta in #464
- [Fix-465] Switch: Bad invisible spacing by @robergro in #466
- [Tab#347] Fix irregular pressed state on SwiftUI-Tab. by @michael-zimmermann in #467
- [Tab#480] Fix delegate and action being triggered twice when tapped. by @michael-zimmermann in #481
- [Snapshot] Refactoring: Snapshot TestCase by @robergro in #485
- [Component] Chip SwiftUI by @michael-zimmermann in #458
- [Fix] Snapshot file naming by @robergro in #490
- [Sourcery-491] Add new stencil by @robergro in #492
- [Fix] Remove broken test. by @michael-zimmermann in #510
- [Thread-507] Replace RunLoop to new UIScheduler by @robergro in #513
- [Snapshot-1544] Update the Tag snapshot by @robergro in #514
- [Component-518] Tag UIKit Height: Add scalability by @robergro in #519
- [Demo#542] Remove missing system image in demo. by @michael-zimmermann in #543
- [Badge#544] Update font when theme updates. by @michael-zimmermann in #545
- [Demo#546] Subscribe to space component on run loop main. by @michael-zimmermann in #547
- [Fix-548] Switch: Space position inside toggle by @robergro in #549
- [ProgressBar-203-376] Add all content data and logic by @robergro in #508
- [Chip#469] Update designs to latest version by @michael-zimmermann in #495
Full Changelog: 0.7.6...0.7.7
Transparent background on outlined elements. Tab UIKit component.
What's Changed
- [Tech] Button: Improve ViewModel test by @robergro in #414
- [Tech] PublisherMock: add missing data and method by @robergro in #426
- [Tech-343] Switch: Update ViewModel & test by @robergro in #427
- [Fix#433] Subscribe on RunLoop.main. by @michael-zimmermann in #434
- [Tech#429] Demo app setting tab and dark mode fix by @aycil-alican in #431
- [Tab#234] The UI tab control comoponent by @michael-zimmermann in #338
- Components/outline transparent background by @LouisBorleeAdevinta in #438
- [Tech] Update DisplayedTextViewModel: Add a model, deprecate some var by @robergro in #440
Full Changelog: 0.7.5...0.7.6