Repository navigation
What's new
🧬 Core OUDS version: 1.12.0
🧬 Core Orange version: 1.2.0
🧬 Brand Orange version: 2.8.0
🧬 Core Sosh version: 1.4.0
🧬 Brand Sosh version: 2.8.0
🧬 Core Wireframe version: 1.5.0
🧬 Brand Wireframe version: 2.8.0
🧬 Brand Orange Compact version: 2.8.0
🚀 Features
- For
navigation link, add leading, trailing and data items (#1784) (#1867) (1c44d54) - Add skeleton state for
PIN code inputcomponent (#1857) (#1866) (2f5ae23)
🐛 Fixes
- Vocalization of error in
PIN code inputcomponent (#1847) (#1862) (8517a51) - Leading anchor for
bullet listitems to keep them aligned (06f008b)
🧰 Chore
- Exclude build dirs from SBOM analysis to avoid false positive from external tools (04ab2f9)
- Exclude OpenCode folder from Syft / Grype an analysis for SBOM (8afbcac)
- Apply some OS API specificities for
linkandnavigation linkcomponents (7cc7094) - Update RubyGem dependency
fastlanefrom to v2.241.1 to v2.241.2 (130a6db) - Update Ruby gem dependency
exconfrom v1.7.3 to v1.12.0 (1c83d0c) - Update dependency nicklockwood/swiftformat to from: "0.64.6" (8dfa10f)
- Update dependency Ruby from v4.0.7 to v4.0.9 (649939b)
- Update GitHub Actions
ruby/setup-rubyaction from v1.331.0 to v1.338.0 (8406083) - Update GitHub Actions
github/codeql-actionaction from v4.39.0 to v4.39.3 (b92a118) - Update
control itemandlist itemcomponents to add edge to edge configuration (#1661) (#1873) (f8fac07) - Update command to run Periphery (6b41951)
- Add comments about v4 evolutions on default values (596bfdd)
- Improve scripts with better names and outputs (bec7ead)
- Update icons with icon pack 2.4 (#1860) (#1861) (2841c7e)
- Fix suitable runner images for Xcode 27 (138e922)
- Update template for components with dedicated label which changed (489f337)
- Migration from Xcode 26 to Xcode 27.1 (#1558) (33fa2a0)
📖 Docs
- Update naming rules (afe1b52)
- Add hyperlinks to DSM documentation for
typographycomponents (fdbfce3)
💥 Breaking changes
- Add tokens library v2.8 (#1856)
- Add missing tokens in
ColorModeMultipleSemanticTokensprotocol (ae587e8) - No more tuning possible for
White LabelandWireframethemes, override possible ofborderRadiusDefaulttoken forWhite Labeltheme (155b698)
Notes about API
Important
Some API have been deprecated about navigation link component.
Tokens library v2.8 have renamed tokens.
Please, refer to MIGRATION guide or use migration skill.
Caution
Indeed there are API breaks, but minor.
They are about not working and not allowed tuning of Wireframe and White Label themes,
and also some tokens which should not be used as is, but still public because of our architecture.
The OUDSTheme init signature has changed, but its direct usage is not recommended.
Thus we choose to release a v3.3 instead of a v4.
Version 4 will come later with stronger API breaks or behavior breaks of public API which are actually being used.
In any case the MIGRATION guide and SKILL are up-to-date.
Notes about releases
Note
Releases are immutable and in most of time cryptographically signed (commits, tags and artifacts).
You can verify their integrity with commands from GPG tool of GitHub CLI client.
Please refer to the wiki to choose the options you need
Tip
Contact maintainers to be onboarded for OUDS integrations
Artifacts
OUDS-iOS-OrangeSosh-3.3.0-XCFramework.zip: The XCFramework for iOS platform with only Orange and Sosh themesOUDS-iOS-Orange-3.3.0-XCFramework.zip: The XCFramework for iOS platform with only Orange themesouds-ios-wiki.zip: The version of the wiki and its assets when this release has been madeouds-ios-doccarchive.zip: All the Xcode DocC archive of the documentation withOUDSThemesContract.doccarchive: Xcode DocC archive of the OUDS Themes Contract moduleOUDSComponents.doccarchive: Xcode DocC archive of the OUDS Components moduleOUDSFoundations.doccarchive: Xcode DocC archive of the OUDS Foundations moduleOUDSModules.doccarchive: Xcode DocC archive of the OUDS Modules moduleOUDSThemeWireframe.doccarchive: Xcode DocC archive of the OUDS Wireframe Theme moduleOUDSThemeWhiteLabel.doccarchive: Xcode DocC archive of the OUDS White Label Theme moduleOUDSThemeSosh.doccarchive: Xcode DocC archive of the OUDS Sosh Theme moduleOUDSThemeOrangeCompact.doccarchive: Xcode DocC archive of the OUDS Orange Compact Theme moduleOUDSThemeOrange.doccarchive: Xcode DocC archive of the OUDS Orange Theme moduleOUDSTokensComponents.doccarchive: Xcode DocC archive of the OUDS Tokens Component moduleOUDSTokensRaw.doccarchive: Xcode DocC archive of the OUDS Tokens Raw moduleOUDSTokensSemantic.doccarchive: Xcode DocC archive of the OUDS Tokens Semantic module
Tutorial-discovery.doccarchive.zip: Tutorial for OUDS discovery of APITutorial-onboarding.doccarchive.zip: Tutorial for OUDS onboarding (for internal events)Tutorial-lime.doccarchive.zip: Tutorial to create your own OUDS themesSBOM.json: The Software Bill of Materials for this release- All
.ascfiles are cryptographic signatures associated to signed artifacts. See Wiki to know how to use them.