Releases: Orange-OpenSource/ouds-android
Releases · Orange-OpenSource/ouds-android
1.0.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- fix(deps): update dependency androidx.navigation:navigation-compose to v2.9.6 by @renovate[bot] in #905
- fix(deps): update dependency androidx.compose:compose-bom to v2025.11.00 by @renovate[bot] in #906
- fix(a11y,text-input): error description is heard twice with Talkback by @florentmaitre in #913
- fix(deps): update gradle to v8.13.1 by @renovate[bot] in #919
- fix(deps): update zxing to v3.5.4 by @renovate[bot] in #927
- fix(deps): update grpc-java monorepo to v1.77.0 by @renovate[bot] in #936
- fix(deps): update dependency androidx.datastore:datastore-preferences to v1.2.0 by @renovate[bot] in #943
- fix(deps): update dependency androidx.activity:activity-compose to v1.12.0 by @renovate[bot] in #942
- fix(deps): update dependency androidx.compose:compose-bom to v2025.11.01 by @renovate[bot] in #941
- feat: create component - navigation bar by @paulinea in #631
- feat(checkbox-item,radio-button-item,switch-item): update design of OudsCheckboxItem to 2.3, OudsRadioButtonItem to 1.3 and OudsSwitchItem to 1.4 by @paulinea in #896
- feat(checkbox-item,radio-button-item,switch-item): update to switch 1.5, checkbox v2.4 and radio button 1.4 by @paulinea in #922
- fix(deps): update dependency dev.chrisbanes.haze:haze to v1.7.0 by @renovate[bot] in #949
- fix: demo app crashes when scrolling through color tokens with orange theme by @florentmaitre in #953
- fix(deps): update dependency dev.chrisbanes.haze:haze to v1.7.1 by @renovate[bot] in #956
- fix: several control item component tokens are not taken into account by @florentmaitre in #958
- feat(checkbox-item,radio-button-item,switch-item): Update edge-to-edge padding management on control items by @paulinea in #939
- fix(deps): update dependency androidx.activity:activity-compose to v1.12.1 by @renovate[bot] in #970
- fix(deps): update dependency androidx.compose:compose-bom to v2025.12.00 by @renovate[bot] in #971
- fix(deps): update dependency com.google.auth:google-auth-library-oauth2-http to v1.41.0 by @renovate[bot] in #972
- feat: update OUDS icons to 1.4 and change the structure to access to icons drawable resources by @paulinea in #974
- doc: enrich the documentation for better OUDS Android onboarding by @paulinea in #937
- fix(tag): scale functional icons and loader for a11y reasons by @paulinea in #960
- fix(deps): update gradle to v8.13.2 by @renovate[bot] in #989
- fix(deps): update dependency org.mockito:mockito-android to v5.21.0 by @renovate[bot] in #988
- feat: create component - top app bar by @florentmaitre in #954
- doc: add documentation for tokens and improve core documentation by @paulinea in #955
- doc: update DSM links in components documentation by @paulinea in #983
- feat(checkbox-item,radio-button-item,switch-item,text-input): add a constrained max width parameter to these components by @paulinea in #985
- feat(button): remove background for minimal buttons in loading state by @paulinea in #995
Full Changelog: 0.4.0...1.0.0
0.4.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- fix(deps): update gradle to v8.13.0 by @renovate[bot] in #721
- fix: [bug][a11y] tag component : unlabelled image by @florentmaitre in #719
- fix: [bug][a11y][badge] icon doesn't resize by @florentmaitre in #720
- fix(deps): update dependency com.google.android.material:material to v1.13.0 by @renovate[bot] in #725
- fix(deps): update dependency com.google.auth:google-auth-library-oauth2-http to v1.39.0 by @renovate[bot] in #732
- fix(tag): tag bullet icon should not be overridable in a theme by @florentmaitre in #731
- feat: refactor theme settings by @florentmaitre in #734
- fix(deps): update dependency androidx.navigation:navigation-compose to v2.9.4 by @renovate[bot] in #745
- fix(deps): update dependency androidx.compose:compose-bom to v2025.09.00 by @renovate[bot] in #747
- fix(deps): update dependency androidx.activity:activity-compose to v1.11.0 by @renovate[bot] in #746
- fix(deps): update kotlin to v2.2.20 by @renovate[bot] in #744
- fix(deps): update dependency androidx.hilt:hilt-navigation-compose to v1.3.0 by @renovate[bot] in #748
- feat: create component - input tag by @paulinea in #701
- fix(checkbox,radio-button,switch): [bug][a11y] error status not returned by TalkBack by @florentmaitre in #727
- feat(tag): update to version 1.2.0 by @paulinea in #754
- fix(checkbox, radio-button): [a11y] error status and description not returned by talkback by @paulinea in #760
- feat(button): change api signature by renaming hierarchy parameter into appearance by @paulinea in #772
- feat: add an OudsInputChip alias to OudsInputTag by @paulinea in #767
- doc(badge,chip): add DSM links by @paulinea in #774
- fix(deps): update dependency com.google.auth:google-auth-library-oauth2-http to v1.39.1 by @renovate[bot] in #766
- fix(deps): update dependency se.bjurr.gitchangelog:git-changelog-gradle-plugin to v3.1.0 by @renovate[bot] in #783
- fix(deps): update dependency org.mockito:mockito-android to v5.20.0 by @renovate[bot] in #784
- fix: adjust talkback frames so that they fit to the entire component by @paulinea in #778
- fix(deps): update dependency androidx.navigation:navigation-compose to v2.9.5 by @renovate[bot] in #795
- fix(deps): update hilt to v2.57.2 by @renovate[bot] in #796
- feat(checkbox-item,radio-button-item,switch-item): set divider to false by default by @paulinea in #792
- fix(deps): update dependency androidx.compose:compose-bom to v2025.09.01 by @renovate[bot] in #794
- doc: allocate more space to the side bar and improve deprecated content display by @paulinea in #798
- fix(deps): update dependency se.bjurr.gitchangelog:git-changelog-gradle-plugin to v3.1.1 by @renovate[bot] in #808
- fix(deps): update dependency se.bjurr.gitchangelog:git-changelog-lib to v2.6.2 by @renovate[bot] in #809
- fix(deps): update dependency se.bjurr.gitchangelog:git-changelog-lib to v2.6.3 by @renovate[bot] in #819
- fix(deps): update dependency org.mockito.kotlin:mockito-kotlin to v6.1.0 by @renovate[bot] in #822
- feat: update README file to add a QR code to download Design Toolbox app by @paulinea in #824
- feat: rename component objects to avoid confusion with composables by @florentmaitre in #818
- fix(deps): update grpc-java monorepo to v1.76.0 by @renovate[bot] in #833
- fix(deps): update dependency androidx.compose:compose-bom to v2025.10.00 by @renovate[bot] in #835
- feat(tag): update to version 1.4.0 by @paulinea in #789
- fix: crash with an OudsComponentIcon without any extra parameters by @florentmaitre in #856
- feat: create component - text input by @paulinea in #729
- fix(deps): update dependency com.google.auth:google-auth-library-oauth2-http to v1.40.0 by @renovate[bot] in #857
- fix(link): flip back and next chevron to support RTL by @paulinea in #848
- fix(deps): update dokka to v2.1.0 by @renovate[bot] in #858
- feat: [typography] manage the new medium font weight by @florentmaitre in #862
- fix: [bug]: border token of 0 should not show any border by @florentmaitre in #861
- fix: rename components multi theme icons by @florentmaitre in #870
- fix(deps): update kotlin monorepo to v2.2.21 by @renovate[bot] in #879
- fix(deps): update firebaseappdistribution to v5.2.0 by @renovate[bot] in #886
- fix(deps): update dependency androidx.compose:compose-bom to v2025.10.01 by @renovate[bot] in #878
- feat(badge): update to version 1.2.0 by @paulinea in #867
- fix: standalone checkbox and radio button should have rounded corners with sosh and wireframe themes by @florentmaitre in #875
Full Changelog: 0.3.0...0.4.0
0.3.0
What's Changed
- fix(deps): update grpc-java monorepo to v1.73.0 by @renovate[bot] in #544
- fix(deps): update dependency com.google.auth:google-auth-library-oauth2-http to v1.36.0 by @renovate[bot] in #547
- fix(deps): update gradle to v8.10.1 by @renovate[bot] in #546
- fix(deps): update dependency com.google.auth:google-auth-library-oauth2-http to v1.37.0 by @renovate[bot] in #552
- fix(deps): update dependency androidx.compose:compose-bom to v2025.06.00 by @renovate[bot] in #551
- fix(deps): update dependency androidx.appcompat:appcompat to v1.7.1 by @renovate[bot] in #550
- fix(deps): update dependency com.google.firebase:firebase-bom to v33.15.0 by @renovate[bot] in #557
- fix: use components initial settings from Figma as parameters default values by @florentmaitre in #537
- docs: documentation - update getting started section by @florentmaitre in #578
- fix(deps): update dependency androidx.compose:compose-bom to v2025.06.01 by @renovate[bot] in #587
- fix: OudsLink content is not left aligned by @florentmaitre in #584
- fix(deps): update dependency com.google.auth:google-auth-library-oauth2-http to v1.37.1 by @renovate[bot] in #590
- fix(deps): update gradle to v8.11.0 by @renovate[bot] in #596
- fix: divider implement ordered display of color options by @florentmaitre in #598
- fix(deps): update dependency com.google.firebase:firebase-bom to v33.16.0 by @renovate[bot] in #602
- fix(deps): update kotlin to v2.2.0 by @renovate[bot] in #592
- fix: OudsButton and OudsLink are not described as buttons by TalkBack by @florentmaitre in #612
- docs: style integration by @MaxLardenois in #591
- fix(deps): update dependency androidx.navigation:navigation-compose to v2.9.1 by @renovate[bot] in #619
- feat: add Sosh theme by @boosted-bot in #616
- feat: create component - badge by @florentmaitre in #601
- fix: switch focus border should have corner radius by @florentmaitre in #627
- fix(deps): update gradle to v8.11.1 by @renovate[bot] in #632
- feat: create component - chips by @florentmaitre in #585
- feat(design toolbox): add colored background to demo app by @florentmaitre in #377
- fix(deps): update hilt to v2.57 by @renovate[bot] in #652
- fix(deps): update dependency androidx.compose:compose-bom to v2025.07.00 by @renovate[bot] in #651
- fix(deps): update dependency androidx.navigation:navigation-compose to v2.9.2 by @renovate[bot] in #649
- fix(deps): update dependency org.mockito.kotlin:mockito-kotlin to v6 by @renovate[bot] in #648
- feat: each theme can provide their own components drawable resources by @paulinea in #641
- fix(deps): update grpc-java monorepo to v1.74.0 by @renovate[bot] in #676
- fix(deps): update gitchangelog by @renovate[bot] in #677
- fix(deps): update dependency androidx.navigation:navigation-compose to v2.9.3 by @renovate[bot] in #681
- fix(deps): update gradle to v8.12.0 by @renovate[bot] in #683
- fix(deps): update dependency androidx.browser:browser to v1.9.0 by @renovate[bot] in #682
- feat: create component - tag by @paulinea in #654
- fix: OudsTag - manage the bullet as an icon by @florentmaitre in #695
- fix(tag): update muted tag display with colored bullets and icons by @paulinea in #694
- feat(button): change apis by replacing the style parameter by a loading parameter by @paulinea in #696
- fix(deps): update dependency androidx.compose:compose-bom to v2025.08.01 by @renovate[bot] in #704
- fix(deps): update kotlin to v2.2.10 by @renovate[bot] in #706
- fix(deps): update dependency org.mockito:mockito-android to v5.19.0 by @renovate[bot] in #707
- fix(deps): update dependency androidx.core:core-ktx to v1.17.0 by @renovate[bot] in #705
- fix(deps): update gradle to v8.12.2 by @renovate[bot] in #708
- fix(deps): update hilt to v2.57.1 by @renovate[bot] in #709
- fix(deps): update grpc-java monorepo to v1.75.0 by @renovate[bot] in #711
- fix(deps): update dependency com.google.auth:google-auth-library-oauth2-http to v1.38.0 by @renovate[bot] in #712
New Contributors
- @MaxLardenois made their first contribution in #591
Full Changelog: 0.2.0...0.3.0
0.2.0
What's Changed
- fix(deps): update dependency com.google.auth:google-auth-library-oauth2-http to v1.32.0 by @renovate in #324
- fix(deps): update dependency com.google.firebase:firebase-bom to v33.9.0 by @renovate in #334
- fix(deps): update dependency com.google.auth:google-auth-library-oauth2-http to v1.32.1 by @renovate in #338
- fix(deps): update dependency se.bjurr.gitchangelog:git-changelog-gradle-plugin to v3.0.5 by @renovate in #339
- fix(deps): update dependency androidx.compose:compose-bom to v2025.02.00 by @renovate in #346
- fix(deps): update dependency androidx.navigation:navigation-compose to v2.8.7 by @renovate in #345
- feat: add the app version number in the app about page by @florentmaitre in #305
- fix(deps): update gradle to v8.8.1 by @renovate in #348
- feat(design toolbox): add text value customization for link and button by @paulinea in #342
- fix: Material color tokens are not used by @florentmaitre in #354
- fix(deps): update dependency com.google.auth:google-auth-library-oauth2-http to v1.33.0 by @renovate in #358
- fix(deps): update dependency com.google.auth:google-auth-library-oauth2-http to v1.33.1 by @renovate in #360
- feat: create checkbox component by @paulinea in #337
- fix(deps): update gradle to v8.8.2 by @renovate in #362
- fix(deps): update dependency androidx.activity:activity-compose to v1.10.1 by @renovate in #363
- fix(deps): update dependency androidx.datastore:datastore-preferences to v1.1.3 by @renovate in #364
- fix(deps): update dependency androidx.navigation:navigation-compose to v2.8.8 by @renovate in #365
- fix(deps): update dependency com.google.firebase:firebase-bom to v33.10.0 by @renovate in #366
- fix(deps): update dependency org.mockito:mockito-android to v5.16.0 by @renovate in #369
- fix(deps): update grpc-java monorepo to v1.71.0 by @renovate in #374
- fix(deps): update gradle to v8.9.0 by @renovate in #373
- feat(design toolbox): display code implementation for each component by @florentmaitre in #343
- fix: customization bottom sheet bugs by @florentmaitre in #349
- feat(checkbox): use new selector assets and remove usage of obsolete tokens by @paulinea in #380
- fix: instrumented tests do not work on recent Android versions by @florentmaitre in #387
- fix(deps): update dependency androidx.navigation:navigation-compose to v2.8.9 by @renovate in #393
- fix(deps): update dependency androidx.compose:compose-bom to v2025.03.00 by @renovate in #394
- fix(deps): update dependency org.mockito:mockito-android to v5.16.1 by @renovate in #397
- fix(deps): update gitchangelog by @renovate in #398
- feat: create checkbox item component by @paulinea in #367
- fix(deps): update hilt to v2.56 by @renovate in #404
- fix(deps): update kotlin to v2.1.20 by @renovate in #405
- feat(design toolbox): set maximum bottom sheet height to half screen by @paulinea in #381
- fix(deps): update dependency com.google.firebase:firebase-bom to v33.11.0 by @renovate in #407
- fix(checkbox): handle high contrast mode to reach a11y AAA requirements by @paulinea in #391
- fix(design toolbox): use
grids.margintoken for horizontal screen margins by @paulinea in #395 - fix(deps): update gradle to v8.9.1 by @renovate in #427
- Fix a bug where the customization bottom sheet was taking the half screen height even if the content was smaller by @paulinea in #432
- chore: update tokens 0.8.0 by @boosted-bot in #431
- fix(deps): update hilt to v2.56.1 by @renovate in #435
- fix(deps): update dependency androidx.datastore:datastore-preferences to v1.1.4 by @renovate in #439
- fix(deps): update dependency androidx.compose:compose-bom to v2025.03.01 by @renovate in #438
- test: several test snapshots are truncated by @florentmaitre in #442
- feat(design toolbox): display two checkboxes instead of one in each demo by @paulinea in #436
- fix(deps): update dependency com.google.firebase:firebase-bom to v33.12.0 by @renovate in #446
- feat: create radio button component by @paulinea in #385
- feat: create radio button item component by @paulinea in #409
- fix(deps): update dependency org.mockito:mockito-android to v5.17.0 by @renovate in #460
- fix: gradle publication warning (#458) by @florentmaitre in #459
- fix(design toolbox): content is obscured by display cutout in landscape (#461) by @florentmaitre in #462
- fix(deps): update dependency androidx.core:core-ktx to v1.16.0 by @renovate in #476
- fix(deps): update dependency androidx.compose:compose-bom to v2025.04.00 by @renovate in #475
- fix(radio button): handle high contrast mode accessibility setting by @paulinea in #474
- feat: create component switch by @florentmaitre in #445
- feat: create divider component by @paulinea in #449
- fix(deps): update grpc-java monorepo to v1.72.0 by @renovate in #480
- fix(deps): update hilt to v2.56.2 by @renovate in #483
- feat: rename APIs parameters for homogenization purpose by @paulinea in #479
- feat: create component switch item by @florentmaitre in #482
- fix(deps): update gradle to v8.9.2 by @renovate in #486
- fix(deps): update dependency com.google.firebase:firebase-bom to v33.13.0 by @renovate in #493
- fix(deps): update dependency androidx.compose:compose-bom to v2025.04.01 by @renovate in #489
- fix(deps): update dependency com.google.auth:google-auth-library-oauth2-http to v1.34.0 by @renovate in #503
- docs: enrich components documentation by @paulinea in #491
- fix(deps): update dependency androidx.datastore:datastore-preferences to v1.1.6 by @renovate in #510
- fix(deps): update dependency androidx.navigation:navigation-compose to v2.9.0 by @renovate in #512
- fix(deps): update dependency androidx.compose:compose-bom to v2025.05.00 by @renovate in #511
- fix(deps): update dependency com.google.auth:google-auth-library-oauth2-http to v1.35.0 by @renovate in #515
- fix(deps): update kotlin to v2.1.21 by @renovate in #516
- feat(design toolbox): add Arabic translations and language change option by @markoeltiger in #485
- fix: visual aspect of focused or hovered components does not change when pressed by @florentmaitre in #506
- fix(deps): update gradle ...
0.1.0
What's Changed
- chore: add LICENSE by @julien-deramond in #4
- chore: first version of README.md by @julien-deramond in #26
- fix: apply naming rules by @julien-deramond in #28
- feat: create the basic architecture of the demo application by @paulinea in #31
- feat: create the basic architecture of the library by @paulinea in #32
- chore: enable renovate semantic commits by @paulinea in #41
- chore: add CI build workflow by @florentmaitre in #40
- chore: add pull request template by @paulinea in #43
- chore: add some IDE files to version control by @paulinea in #42
- chore: distribute demo app development version by @florentmaitre in #47
- chore: distribute demo app for validation by @florentmaitre in #48
- feat: implement tokens architecture by @paulinea in #52
- feat: add opacity tokens by @paulinea in #53
- feat: add border tokens by @paulinea in #54
- chore: set up test environment by @paulinea in #56
- feat(opacity): update
opacity800from0.88fto0.80fby @julien-deramond in #60 - chore: add library publication tasks by @paulinea in #57
- chore: update GitHub PR template by @paulinea in #50
- feat: add elevation tokens by @paulinea in #62
- feat(opacity): rename
opacity-emphasistoopacity-strongby @paulinea in #63 - docs: create the basics of a documentation by @paulinea in #35
- feat: add grid tokens by @paulinea in #65
- feat(border): change semantic tokens for border width by @paulinea in #69
- chore: update dev doc workflow for review when updating PR by @florentmaitre in #66
- refactor: rename token enums adding key keyword by @paulinea in #72
- renovate does not open pull requests by @florentmaitre in #75
- chore: Configure Renovate by @renovate in #76
- chore(deps): update kotlin to v2.0.20 by @renovate in #78
- fix(deps): update zxing to v3.5.3 by @renovate in #81
- chore(deps): update actions/configure-pages action to v5 by @renovate in #90
- fix(deps): update dependency androidx.activity:activity-compose to v1.9.2 by @renovate in #79
- fix(deps): update dependency org.mockito:mockito-android to v5.13.0 by @renovate in #89
- fix(deps): update dependency org.mockito.kotlin:mockito-kotlin to v5.4.0 by @renovate in #88
- chore(deps): update hilt to v2.52 by @renovate in #84
- fix(deps): update dependency com.google.firebase:firebase-bom to v33.3.0 by @renovate in #87
- fix(deps): update dependency androidx.compose:compose-bom to v2024.09.02 by @renovate in #80
- fix(deps): update dependency androidx.navigation:navigation-compose to v2.8.1 by @renovate in #85
- chore(deps): update gradle to v8.6.1 by @renovate in #83
- chore(deps): update dependency gradle to v8.10.1 by @renovate in #82
- fix(deps): update dependency com.google.auth:google-auth-library-oauth2-http to v1.27.0 by @renovate in #86
- fix(deps): update grpc-java monorepo to v1.68.0 by @renovate in #93
- chore(deps): update dependency gradle to v8.10.2 by @renovate in #92
- fix(deps): update dependency org.mockito:mockito-android to v5.14.1 by @renovate in #94
- chore(deps): update gradle to v8.7.0 by @renovate in #98
- fix(deps): update dependency com.google.firebase:firebase-bom to v33.4.0 by @renovate in #99
- fix(deps): update dependency androidx.compose:compose-bom to v2024.09.03 by @renovate in #100
- fix(deps): update dependency androidx.navigation:navigation-compose to v2.8.2 by @renovate in #101
- feat: add font tokens and theme typography by @paulinea in #97
- fix(deps): update dependency com.google.auth:google-auth-library-oauth2-http to v1.28.0 by @renovate in #102
- feat: update font tokens to match with Tokenator generated files by @paulinea in #107
- feat: update semantic tokens architecture by @paulinea in #104
- docs: add getting started section by @paulinea in #103
- feat: add dimension tokens by @paulinea in #68
- chore(deps): update kotlin to v2.0.21 by @renovate in #116
- chore: automatically update changelog when preparing release by @florentmaitre in #114
- feat: add opacity and elevation tokens in the demo app by @paulinea in #123
- chore: update tokens by @boosted-bot in #130
- chore: fix netlify deploy by @florentmaitre in #127
- fix(deps): update dependency org.mockito:mockito-android to v5.14.2 by @renovate in #128
- chore(deps): update gradle to v8.7.1 by @renovate in #124
- chore: update schedule of Firebase App Distribution daily app by @florentmaitre in #133
- feat: add border tokens in the demo app by @paulinea in #129
- fix(deps): update dependency androidx.activity:activity-compose to v1.9.3 by @renovate in #134
- fix(deps): update dependency androidx.navigation:navigation-compose to v2.8.3 by @renovate in #135
- feat: add typography tokens in the demo app by @paulinea in #131
- fix(deps): update dependency androidx.compose:compose-bom to v2024.10.00 by @renovate in #136
- feat(opacity): update opacity token illustration in demo app by @paulinea in #140
- chore(deps): update dependency netlify-cli to v17.37.1 by @renovate in #141
- fix(deps): update dependency se.bjurr.gitchangelog:git-changelog-lib to v2.4.1 by @renovate in #138
- fix(deps): update dependency se.bjurr.gitchangelog:git-changelog-gradle-plugin to v2.5.2 by @renovate in #144
- chore: update tokens by @boosted-bot in #143
- chore: add preview for demo app composables by @florentmaitre in #142
- fix(deps): update dependency com.google.firebase:firebase-bom to v33.5.0 by @renovate in #148
- chore: update tokens by @boosted-bot in #150
- fix(deps): update dependency com.google.auth:google-auth-library-oauth2-http to v1.29.0 by @renovate in #151
- fix(deps): update dependency com.google.firebase:firebase-bom to v33.5.1 by @renovate in #153
- chore: update tokens by @boosted-bot in #154
- chore: update size semantic tokens names by @paulinea in https://github.com/Orange-...