Releases: adevinta/spark-ios
Releases · adevinta/spark-ios
0.11.1 - Button Refactoring
Description
UIKit
The button has been completely redone.
Now the button and the icon button are two separated components and inherit from UIControl.
SwiftUI
The Button and the IconButton are now available for SwiftUI.
Wiki
PR
- [Wiki#767] Added slider anatomy asset by @LouisBorleeAdevinta in #768
- [Button-557] Fixes after QA review by @robergro in #774
- [Button] Merge to main by @robergro in #761
- [Button] Split width constraint by @robergro in #785
- [Textlink#772] Manage accessibility by @robergro in #773
- [Button-821] Default gesture by @robergro in #823
Full Changelog: 0.11.0...0.11.1
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