Repository navigation
What's new
馃К Core OUDS version: 1.11.0
馃К Core Orange version: 1.2.0
馃К Brand Orange version: 2.7.0
馃К Core Sosh version: 1.4.0
馃К Brand Sosh version: 2.7.0
馃К Core Wireframe version: 1.5.0
馃К Brand Wireframe version: 2.7.0
馃К Brand Orange Compact version: 2.7.0
馃殌 Features
- Add flag to disable Voice Over announcements for
alert messageandinline alertcompoents (#1827) (75f1e93) - For
PIN code input component, add flag to display full value instead of bullets (#1762) (#1823) (c243a4a) - Add helpers for Xcode preview using tunings (#1793) (#1817) (3a9a3cd)
- Add
skeletoncomponent, dedicated view modifiers and skeleton layouts for some components (#1651) (#1801) (1186c77) - Add
categorical tagcomponent (#1782) (#1787) (51a418c)
馃悰 Fixes
- Suitable token for borders of unselected state
checkboxcomponent (135edbe) - Font semantic token for
codetypography with Menlo value (#1799) (#1809) (f756217)
馃摉 Docs
- Update DSM hyperlinks (#1813) (c5a1044)
- For
list itemcomponents, add details in documentation about paddings for slots (036e9c2) - Reviewed documentation and API comments (#1807) (#1808) (2417039)
馃О Chore
- Update
typographycomponents to version v1.1.0 (#1722) (#1786) (e4519f6) - Update
alert messagecomponent to version v1.2.0 (#1659) (#1784) (2bbd704) - Lower logger level for multiple instances of tokens providers (7cc3b1e)
- Availability details for Apple platforms on public API (#1815) (17ee096)
- Use of
AttributedStringtype forlist itemcomponents for rich text (#1812) (#1820) (0bea88d) - Harmonize API for components offering rich, localized and raw texts (#1797) (#1824) (0e1875a)
- Update GitHub issues templates (0978e88)
- Report API breaks as a CI warning instead of failing the
check-api-breakworkflow (#1825) (#1826) (1315e98) - Add tool to check public API breaks (#1800) (#1816) (c59f045)
- Fix Renovate PR workflow JSON parsing (#1819) (5088b4f)
- Add GitHub Actions workflow to classify Renovate pull requests (5d39f44)
- Update Ruby gem dependency
fastlanefrom v2.240.1 to v2.241.1 (5b567df) - Update Ruby gem transitive dependency
exconfrom v1.7.2 to v1.7.3 (0598413) - Update Swift Package dependency
nicklockwood/swiftformatfrom 0.63.1 to 0.64.0 (95e53d6) - Update GitHub Actions
actions/github-scriptaction from v7 to v9 (b1910c8) - Update GitHub Actions
ossf/scorecard-actionaction from v2.4.4 to v2.5.0 (b635015) - Update GitHub Actions
ruby/setup-rubyaction from v1.327.0 to v1.331.0 (d3407f5) - Update GitHub Actions
actions/upload-artifactaction from v7.0.1 to v7.0.2 (e8aede1) - Update GitHub Actions
github/codeql-actionaction from v4.38.2 to v4.39.0 (4d03ef7)
Notes about API
Important
Some API have been deprecated for components who used until now AttributedString parameters.
Now new API with OUDSTextualContent are provided, and the older ones are deprecated.
Impacted components are: text area, text input, password input, PIN code input, checkbox item, checkbox item indeterminate, radio item, switch item, alert message, bullet list and list item.
Please, refer to MIGRATION guide or use migration skill.
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.2.0-XCFramework.zip: The XCFramework for iOS platform with only Orange and Sosh themesOUDS-iOS-Orange-3.2.0-XCFramework.zip: The XCFramework for iOS platform with only Orange themesouds-ios.wiki.zip: The version of the wiki when this release has been madeouds-ios.wiki-assets.zip: The assets of the wiki 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.