Skip to content

Releases: Orange-OpenSource/ouds-ios

0.11.0

20 Feb 14:28
1bb9471
Compare
Choose a tag to compare

What's new

🧱 Tokens version: 0.6.0

📖 Docs

  • Add badges about managed Swift version and OS pointing to Swift Package Index (39ef49c)

🚀 Features

  • Display tokens library version in doc and Design Toolbox with update script (#425) (dc6e0bf)
  • Add text field in component configuration of Design Toolbox to customize text (#436) (#438) (c9c2349)
  • Add link component (#400) (#401) (3db0aaa)

🧰 Chore

  • Fix failing lanes for TestFlight uploads (#466) (1bb9471)
  • Add tokens library version in generated tokens files (#463) (3a823b0)
  • Migrate from XCTest to Swift Testing (#340) (#462) (ce68d5f)
  • Improve localization and wordings management (#454) (#461) (e185ac2)
  • Define precisions for snapshots comparaisons in UI tests (#305) (#459) (1e3838c)
  • Move snapshots of UI tests for semantic tokens (#432) (fc62a98)
  • Apply new naming conventions (#453) (95bcfa5)
  • Partial integration of tokens version 0.6.0 (#458) (4505fe4)
  • Upload the IPA of Design Toolbox app to the corporate portal with Fastlane (#451) (#452) (a01f928)
  • Update ChipComponentTokens, BorderSemanticTokens, BorderRawTokens` (#450) (c9699bc)
  • Update CheckRadioComponentTokens (a9f2231)
  • Add configuration and details to build release note (2c79e5a)

Changelog

More details on the CHANGELOG

Note

⚠️ This release should not be used yet as is. This is only an incremental version of OUDS iOS library.

Artifacts

  • ouds-ios.wiki.zip: The version of the wiki when this release has been made
  • ouds-ios.wiki-assets.zip: The assets of the wiki when this release has been made
  • ouds-ios-gh-pages.zip: The HTML documentation pushed to GitHub Pages based on all doccarchive files
  • ouds-doccarchive.zip: All the Xcode DocC archive of the documentation with
    • OUDS.doccarchive: Xcode DocC archive of the OUDS module
    • OUDSComponents.doccarchive: Xcode DocC archive of the OUDS Components module
    • OUDSFoundations.doccarchive: Xcode DocC archive of the OUDS Foundations module
    • OUDSModules.doccarchive: Xcode DocC archive of the OUDS Modules module
    • OUDSThemeInverse.doccarchive: Xcode DocC archive of the OUDS Theme Inverse module
    • OUDSThemeOrange.doccarchive: Xcode DocC archive of the OUDS Theme Orange module
    • OUDSTokensComponents.doccarchive: Xcode DocC archive of the OUDS Tokens Component module
    • OUDSTokensRaw.doccarchive: Xcode DocC archive of the OUDS Tokens Raw module
    • OUDSTokensSemantic.doccarchive: Xcode DocC archive of the OUDS Tokens Semantic module
  • artifacts.zip: The artifacts generated by the GitLab pipeline production build

0.10.0

30 Jan 17:45
8dcd641
Compare
Choose a tag to compare

What's new

🧱 Tokens version: v.0.4.1

🐛 Fixes

  • Missing assets for button screen in Design System Toolbox (#403) (#404) (e31d3b8)

📖 Docs

  • Add details about tokenator-related commits (110a628)
  • Add tokens version in Swift documentation (#425) (75c92b3)
  • Remove instructions about tokens management (03d64dc)
  • Clean Swift doc, add details about linter (b8b2a39)
  • Add menu and details in CONTRIBUTING.md (c025908)
  • More references to docs and API, smaller content (75b37c6)
  • Remove typo in commit sample (b29413a)
  • Add details about UI tests prerequisites (3f2f0fd)
  • Add more details about commit messages and responsabilities (15c987c)
  • Update details (6dbb179)

🚀 Features

🧰 Chore

  • Update CheckRadioComponentTokens (767811e)
  • Fix missing issues numbers in TestFlight changelog for alpha builds (e859ca6)
  • Update labels for GitHub issues templates (f9e7bda)
  • Update ColorRawTokens, various cleanings (2722228)
  • Remove useless not aoubt old system of doc preview (d275e74)
  • Update color semantics, button and link components tokens (tokenator generation 20250127145346) (#411) (012b9f6)
  • Remove lost files references from .pbxproj (a07cf4b)
  • Fix typo in configuration of Fastfile (990f562)
  • Apply new name to demo app (design system toolbox) (#85) (#399) (7fe5b61)
  • Improve logger and use of fatalError (4f0e1f5)
  • Update size tokens screen of demo app (#284) (#396) (a7fa113)
  • Update colors and design of the demo app (#354) (#372) (db07c43)
  • Initialization of theme with set of tokens providers (#393) (#394) (ae640ba)
  • Update skeleton component tokens (tokenator generation 20250110100317) (#392) (363952f)
  • Add button component tokens (tokenator generation 20250109124012), various cleanings (#379) (53c2b77)

Changelog

More details on the CHANGELOG

Note

⚠️ This release should not be used yet as is. This is only an incremental version of OUDS iOS library.

Artifacts

  • ouds-ios.wiki.zip: The version of the wiki when this release has been made
  • ouds-ios.wiki-assets.zip: The assets of the wiki when this release has been made
  • ouds-ios-gh-pages.zip: The HTML documentation pushed to GitHub Pages based on all doccarchive files
  • ouds-doccarchive.zip: All the Xcode DocC archive of the documentation with
    • OUDS.doccarchive: Xcode DocC archive of the OUDS module
    • OUDSComponents.doccarchive: Xcode DocC archive of the OUDS Components module
    • OUDSFoundations.doccarchive: Xcode DocC archive of the OUDS Foundations module
    • OUDSModules.doccarchive: Xcode DocC archive of the OUDS Modules module
    • OUDSThemeInverse.doccarchive: Xcode DocC archive of the OUDS Theme Inverse module
    • OUDSThemeOrange.doccarchive: Xcode DocC archive of the OUDS Theme Orange module
    • OUDSTokensComponents.doccarchive: Xcode DocC archive of the OUDS Tokens Component module
    • OUDSTokensRaw.doccarchive: Xcode DocC archive of the OUDS Tokens Raw module
    • OUDSTokensSemantic.doccarchive: Xcode DocC archive of the OUDS Tokens Semantic module
  • artifacts.zip: The artifacts generated by the GitLab pipeline production build

0.9.0

09 Jan 13:13
681c874
Compare
Choose a tag to compare

What's new

Added

  • [Library] Button component tokens (tokenator 20250109124012)
  • [Library] Size semantic tokens sizeIconWithLabelMediumSizeXs and sizeIconWithLabelSmallSizeXs
  • [Library] Color semantic tokens colorOpacityLowest*, colorOpacityLower*, colorChartBorder* and colorChartBorderContrast*

Changed

  • [Library] Rename color semantic tokens colorContentOnStatusEmphasizedNeutral* to colorContentOnStatusEmphasizedAlt*
  • [Library] Rename color semantic tokens colorOpacityInvisibleBlack* to colorOpacityTransparent*
  • [Library] Update color tokens and size tokens (tokenator 20250108083200, tokens v24.12.17, tokens v24.12.18)
  • [Library] Add details about API versions in documentation (#374)
  • [DemoApp] Update show code text (#361)

Removed

  • [Library] colorOpacityInvisibleWhite*, colorContentOnActionNegative* color semantic tokens

Changelog

More details on the CHANGELOG

Note

⚠️ This release should not be used yet as is. This is only an incremental version of OUDS iOS library.

Artifacts

Documentation

  • ouds-ios.wiki.zip: The version of the wiki when this release has been made
  • ouds-ios.wiki-assets.zip: The assets of the wiki when this release has been made
  • ouds-ios-gh-pages.zip: The HTML documentation pushed to GitHub Pages based on all doccarchive files
  • ouds-doccarchive.zip: All the Xcode DocC archive of the documentation with
    • OUDS.doccarchive: Xcode DocC archive of the OUDS module
    • OUDSComponents.doccarchive: Xcode DocC archive of the OUDS Components module
    • OUDSFoundations.doccarchive: Xcode DocC archive of the OUDS Foundations module
    • OUDSModules.doccarchive: Xcode DocC archive of the OUDS Modules module
    • OUDSThemeInverse.doccarchive: Xcode DocC archive of the OUDS Theme Inverse module
    • OUDSThemeOrange.doccarchive: Xcode DocC archive of the OUDS Theme Orange module
    • OUDSTokensComponents.doccarchive: Xcode DocC archive of the OUDS Tokens Component module
    • OUDSTokensRaw.doccarchive: Xcode DocC archive of the OUDS Tokens Raw module
    • OUDSTokensSemantic.doccarchive: Xcode DocC archive of the OUDS Tokens Semantic module
  • artifacts.zip: The artifacts generated by the GitLab pipeline production build

0.8.0

18 Dec 17:09
921db77
Compare
Choose a tag to compare

What's new

Added

  • [Library] New architecture with tokens provider (#79)
  • [DemoApp] Prepare new architecture to add components illustration (#328)

Changed

  • [Tool] Update net-http gem from 0.5.0 to 0.6.0
  • [Tool] Update SwiftLint pod from v0.57.0 to v0.57.1
  • [Tool] Update SwiftFormat/CLI pod from v0.54.6 to v0.55.3
  • [Tool] Update fastlane gem from v2.225.0 to v2.226.0
  • [Library] Update FontSemanticTokens (tokenator 20241213075501)
  • [Library] Update FontSemanticTokens (tokenator 20241211115813)
  • [Library] Update FontRawTokens (tokenator 20241211101443)
  • [Tool] Migrate from xcode_install to xcodes in Fastfile, freeze Xcode version (16.0)
  • [Library] Rename Typography* tokens and elements to Font* (#322)
  • [Library] Update ColorSemanticTokens (tokenator 20241204111709)
  • [Library] Update SpaceSemanticTokens (tokenator 20241204110127)
  • [Library] Rename opacityTransparent opacity semantic token to opacityInvisible
  • [Library] Update OpacitySemanticTokens and OpacityRawTokens tokens (tokenator 20241204110957)
  • [Library] Update OrangeBrandColorRawTokens tokens (tokenator 20241204111119)
  • [Library] Update SizeSemanticTokens tokens (tokenator 20241204110236)
  • [Library] Rename any sizeIcon** size semantic tokens applying "T-shirt sizes" template
  • [Library] Update ElevationSemanticTokens and ColorRawTokens tokens (tokenator 20241204111249)
  • [Library] Rename any colorTransparent* color semantic tokens to colorOpacity*
  • [DemoApp] Reactor UI test to use theme in environment (#299)

Removed

  • [Library] Font raw tokens fontFamilyBrandDefault, fontFamilyBrandTV, fontFamilySystemArial, fontFamilySystemHelvetica, fontFamilySystemNotoSans, fontFamilySystemSFPro, fontFamilySystemRoboto, fontFamilyMonospaceMonaco, fontFamilyMonospaceCourierNew, fontFamilySystemArial
  • [Library] Space semantic tokens *WithIcon*, *WithArrow*
  • [Library] Elevation semantic tokens elevationBlurOverlayDefault, elevationBlurOverlayEmphasized, elevationXOverlayDefault, elevationXOverlayEmphasized, elevationYOverlayDefault, elevationYOverlayEmphasized, elevationColorOverlayDefaultLight, elevationColorOverlayEmphasizedLight, elevationColorOverlayDefaultDark, elevationColorOverlayEmphasizedDark

Changelog

More details on the CHANGELOG

Note

⚠️ This release should not be used yet as is. This is only an incremental version of OUDS iOS library.

Artifacts

Documentation

  • ouds-ios.wiki.zip: The version of the wiki when this release has been made
  • ouds-ios.wiki-assets.zip: The assets of the wiki when this release has been made
  • ouds-ios-gh-pages.zip: The HTML documentation pushed to GitHub Pages based on all doccarchive files
  • ouds-doccarchive.zip: All the Xcode DocC archive of the documentation with
    • OUDS.doccarchive: Xcode DocC archive of the OUDS module
    • OUDSComponents.doccarchive: Xcode DocC archive of the OUDS Components module
    • OUDSFoundations.doccarchive: Xcode DocC archive of the OUDS Foundations module
    • OUDSModules.doccarchive: Xcode DocC archive of the OUDS Modules module
    • OUDSThemeInverse.doccarchive: Xcode DocC archive of the OUDS Theme Inverse module
    • OUDSThemeOrange.doccarchive: Xcode DocC archive of the OUDS Theme Orange module
    • OUDSTokensComponents.doccarchive: Xcode DocC archive of the OUDS Tokens Component module
    • OUDSTokensRaw.doccarchive: Xcode DocC archive of the OUDS Tokens Raw module
    • OUDSTokensSemantic.doccarchive: Xcode DocC archive of the OUDS Tokens Semantic module
  • artifacts.zip: The artifacts generated by the GitLab pipeline production build

0.7.0

29 Nov 18:12
7463f43
Compare
Choose a tag to compare

What's new

Added

  • [DemoApp] Add code sample for tokens usages in token pages (#283)
  • [Library] Color some new semantic tokens colorContentStatus*, colorContentOnBrand*, colorContentOnStatus*, colorGradient*, colorBorder*, colorContentOnAction*
  • [Tool] Add UI tests in CI/CD pipelines (#298)
  • [DemoApp] Add more UI tests on demo app (#154)

Changed

  • [Library] Update GridSemanticTokens tokens (tokenator 20241129080807)
  • [Library] Types GridExtraCompactSemanticToken, GridCompactSemanticToken and GridRegularSemanticToken replaced by GridSemanticToken to make tokenator updates integration easier
  • [DemoApp] Update space tokens screen (#275)
  • [Library] Update GridRawTokens tokens (tokenator 20241128161629)
  • [DemoApp] Update color tokens screen
  • [Library] Update ColorSemanticTokens tokens (tokenator 20241127112301)
  • [Library] Update SpaceSemanticTokens tokens (tokenator 20241127074206)
  • [Library] Update SizeSemanticTokens with rename of tokens (tokenator 20241126134156)
  • [Library] Update ElevationSemanticTokens (tokenator 20241126120657)
  • [Library] Improve Multiple-based objects for tokenator values integration (#279)
  • [Tool] Use macos-15 runner for GitHub Actions builds (#296)

Removed

  • [Library] Grid semantic tokens gridExtraCompactColumnCount, gridCompactColumnCount and gridRegularColumnCount
  • [Library] Grid raw tokens gridMargin900
  • [Library] Color semantic tokens colorContentOnBg*, colorBorderOnBg*, colorBorderStatus*, some colorAction*OnBg*, colorDecorative{Primary,Secondary,Tertiary}, colorAlwaysOnBg*, colorBgBrand{Secondary,Tertiary}, colorContentBrand{Secondary,Tertiary}, colorBorderBrand{Secondary,Tertiary}, colorContentStatusAccent, ...
  • [Library] Some space semantic tokens type aliases to help tokenator job (SpacePaddingInlineSemanticToken, SpacePaddingBlockSemanticToken, SpaceGapInlineSemanticToken, SpaceGapStackSemanticToken)
  • [Library] All dimension semantic tokens (#308)

Fixed

  • [DemoApp] Fix VoiceOver issue with element grouping in presentation tokens and update accessibility statement (#212)
  • [Library] Warning issues for DocC catalogs (#293)

Changelog

More details on the CHANGELOG

Note

This release should not be used yet as is because components and modules are missing. This is only an incremental version of OUDS iOS library. Consider all raw and semantic tokens ready to be used ; new version should be fixes, tokenator updates, demo app updates

Artifacts

Documentation

  • ouds-ios.wiki.zip: The version of the wiki when this release has been made
  • ouds-ios-gh-pages.zip: The HTML documentation pushed to GitHub Pages based on all doccarchive files
  • ouds-doccarchive.zip: All the Xcode DocC archive of the documentation with
    • OUDS.doccarchive: Xcode DocC archive of the OUDS module
    • OUDSComponents.doccarchive: Xcode DocC archive of the OUDS Components module
    • OUDSFoundations.doccarchive: Xcode DocC archive of the OUDS Foundations module
    • OUDSModules.doccarchive: Xcode DocC archive of the OUDS Modules module
    • OUDSThemeInverse.doccarchive: Xcode DocC archive of the OUDS Theme Inverse module
    • OUDSThemeOrange.doccarchive: Xcode DocC archive of the OUDS Theme Orange module
    • OUDSThemeSosh.doccarchive: Xcode DocC archive of the OUDS Theme Sosh module
    • OUDSTokensComponents.doccarchive: Xcode DocC archive of the OUDS Tokens Component module
    • OUDSTokensRaw.doccarchive: Xcode DocC archive of the OUDS Tokens Raw module
    • OUDSTokensSemantic.doccarchive: Xcode DocC archive of the OUDS Tokens Semantic module
  • artifacts.zip: The artifacts generated by the GitLab pipeline production build

0.6.0

15 Nov 12:32
bfcabaf
Compare
Choose a tag to compare

Added

  • [DemoApp] Update color screen to add a border on color illustration square (#280)
  • [DemoApp] Add grid tokens screen in demo app (#151)
  • [Tool] GitHub Action to run SwiftLint for main and develop branches

Changed

  • [Tool] Update net-http gem from 0.4.1 to 0.5.0 (#286)
  • [Tool] Update cocoapods gem from 1.15.2 to 1.16.2 (#286)
  • [Tool] Update json gem from 2.7.2 to 2.8.2 (#286)
  • [Tool] Update swiftformat/cli from 0.54.3 to 0.54.6 (#286)
  • [Tool] Update Fastlane from 2.223.1 to 2.225.0 (#286)
  • [DemoApp] Update accessibility statement usage and instructions (#278)

Fixed

  • [DemoApp] Add missing accessibility label for images (#212)
  • [DemoApp] Fix text sizes when dynamic type is used (a11y) (#247)

Changelog

More details on the CHANGELOG

Note

This release should not be used yet as is because components and modules are missing. This is only an incremental version of OUDS iOS library. Consider all raw and semantic tokens ready to be used ; new version should be fixes, tokenator updates, demo app updates

Artifacts

Documentation

  • ouds-ios.wiki.zip: The version of the wiki when this release has been made
  • ouds-ios-gh-pages.zip: The HTML documentation pushed to GitHub Pages based on all doccarchive files
  • ouds-doccarchive.zip: All the Xcode DocC archive of the documentation with
    • OUDS.doccarchive: Xcode DocC archive of the OUDS module
    • OUDSComponents.doccarchive: Xcode DocC archive of the OUDS Components module
    • OUDSFoundations.doccarchive: Xcode DocC archive of the OUDS Foundations module
    • OUDSModules.doccarchive: Xcode DocC archive of the OUDS Modules module
    • OUDSThemeInverse.doccarchive: Xcode DocC archive of the OUDS Theme Inverse module
    • OUDSThemeOrange.doccarchive: Xcode DocC archive of the OUDS Theme Orange module
    • OUDSThemeSosh.doccarchive: Xcode DocC archive of the OUDS Theme Sosh module
    • OUDSTokensComponents.doccarchive: Xcode DocC archive of the OUDS Tokens Component module
    • OUDSTokensRaw.doccarchive: Xcode DocC archive of the OUDS Tokens Raw module
    • OUDSTokensSemantic.doccarchive: Xcode DocC archive of the OUDS Tokens Semantic module
  • artifacts.zip: The artifacts generated by the GitLab pipepeline production build

0.5.0

31 Oct 18:30
71c1da3
Compare
Choose a tag to compare

Added

  • [DemoApp] App icons for debug, alpha, beta and production releases (#140)
  • [Tool] GitHub Actions workflow for CI/CD (#256)
  • [DemoApp] Add new tokens in size tokens page (#245)
  • [Library] Semantic token borderWidthFocusInset (value of borderWidth100) (#207, #241)
  • [Library] Semantic token fontWeightCode (#242)
  • [DemoApp] Update space tokens screen with all categories (#178)

Changed

  • [Library] Update ElevationSemanticTokens (tokenator 20241031125053)
  • [Library] Update OrangeBrandColorRawTokens (tokenator 20241030132734)
  • [Library] Update BorderSemanticTokens (tokenator 20241025110844)
  • [Library] Rename color semantic tokens colorBackground* to colorBg*
  • [Library] Rename MultipleSpacingTokens to MultipleSpaceTokens and MultipleSizingTokens to MultipleSizeTokens
  • [Library] Extract composite semantic tokens from semantic tokens (ElevationSemanticTokens, TypographySemanticTokens)
  • [Library] Improve documentation about the use of semantic tokens
  • [Library] Update OpacitySemanticTokens (tokenator 20241025101305)
  • [Library] Rename *Spacing*Tokens and *Sizing*Tokens to *Space*Tokens and *Size*Tokens (#237)
  • [Library] Update ElevationRawTokens (tokenator 20241022174330)
  • [Library] Update DimensionRawTokens (tokenator 20241022132646)
  • [Tool] Improve configuration of SwiftLint, update to v0.57.0 (#77)
  • [Library] Rename all color semantic tokens *OnBackground* to *OnBg* (#208)
  • [Library] Rename colorDecorativeBrandTertiary to colorDecorativeTertiary
  • [Library] Rename colorDecorativeBrandPrimary to colorDecorativePrimary (#208)
  • [Library] Rename colorDecorativeSkinTint* to colorDecorativeSkinTint*
  • [Library] Rename colorActionVisitedOnBackgroundEmphasized to colorActionVisitedOnBgEmphasized (#208)
  • [Library] Update color semantic tokens (#208)
  • [Library] Update BorderRawTokens (tokenator 20241022102003)
  • [Library] Update ColorRawTokens (tokenator 20241021180411)
  • [Tool] Migration to Swift 6
  • [Tool] Migration from Xcode 15.3 to to Xcode 16 (#201)
  • [Library] Rename borderWidthOutsideFocus to borderWidthFocus (#207)
  • [Library] Update OpacityRawTokens (tokenator 20241021134644)

Removed

  • [Library] Semantic tokens colorDecorativeBrandTertiaryMuted, colorDecorativeBrandTertiaryEmphasized (#208)
  • [Library] Semantic tokens colorDecorativeBrandSecondaryMuted, colorDecorativeBrandSecondaryEmphasized (#208)
  • [Library] Semantic tokens colorDecorativeBrandPrimaryMuted, colorDecorativeBrandPrimaryEmphasized (#208)
  • [Library] Semantic tokens elevationBlurFocus, elevationXFocus, elevationYFocus, elevationColorFocus (#209)

Fixed

  • [DemoApp] Update typography screen to use right color on token name (#213)
  • [DemoApp] Remove duplicated section in color page for content on background values (#236)
  • [DemoApp] Hide from Voice Over decorative image in theme selector (a11y)

Security

  • [Tool] Move to Ruby 3.3.5 to fix Dependabot alert about REXML ReDoS vulnerability (CVE-2024-49761) (#5)

Changelog

More details on the CHANGELOG

Note

This release should not be used yet as is because components and modules are missing. This is only an incremental version of OUDS iOS library. Consider all raw and semantic tokens ready to be used ; new version should be fixes, tokenator updates, demo app updates

Artifacts

Documentation

  • ouds-ios.wiki.zip: The version of the wiki when this release has been made
  • ouds-ios-gh-pages.zip: The HTML documentation pushed to GitHub Pages based on all doccarchive files
  • ouds-doccarchive.zip: All the Xcode DocC archive of the documentation with
    • OUDS.doccarchive: Xcode DocC archive of the OUDS module
    • OUDSComponents.doccarchive: Xcode DocC archive of the OUDS Components module
    • OUDSFoundations.doccarchive: Xcode DocC archive of the OUDS Foundations module
    • OUDSModules.doccarchive: Xcode DocC archive of the OUDS Modules module
    • OUDSThemeInverse.doccarchive: Xcode DocC archive of the OUDS Theme Inverse module
    • OUDSThemeOrange.doccarchive: Xcode DocC archive of the OUDS Theme Orange module
    • OUDSThemeSosh.doccarchive: Xcode DocC archive of the OUDS Theme Sosh module
    • OUDSTokensComponents.doccarchive: Xcode DocC archive of the OUDS Tokens Component module
    • OUDSTokensRaw.doccarchive: Xcode DocC archive of the OUDS Tokens Raw module
    • OUDSTokensSemantic.doccarchive: Xcode DocC archive of the OUDS Tokens Semantic module
  • artifacts.zip: The artifacts generated by the GitLab pipepeline production build

0.4.1

21 Oct 09:04
29124a0
Compare
Choose a tag to compare

What's changed

Fixed

  • [DemoApp] App crash on color token page opening (#215)

Changelog

More details on the CHANGELOG

Note

This release should not be used yet as is because components and modules are missing. This is only an incremental version of OUDS iOS library. Consider all raw and semantic tokens ready to be used ; new version should be fixes or tokenator updates

Artifacts

Documentation

  • ouds-ios.wiki.zip: The version of the wiki when this release has been made
  • ouds-ios-gh-pages.zip: The HTML documentation pushed to GitHub Pages based on all doccarchive files
  • ouds-doccarchive.zip: All the Xcode DocC archive of the documentation with
    • OUDS.doccarchive: Xcode DocC archive of the OUDS module
    • OUDSComponents.doccarchive: Xcode DocC archive of the OUDS Components module
    • OUDSFoundations.doccarchive: Xcode DocC archive of the OUDS Foundations module
    • OUDSModules.doccarchive: Xcode DocC archive of the OUDS Modules module
    • OUDSThemeInverse.doccarchive: Xcode DocC archive of the OUDS Theme Inverse module
    • OUDSThemeOrange.doccarchive: Xcode DocC archive of the OUDS Theme Orange module
    • OUDSThemeSosh.doccarchive: Xcode DocC archive of the OUDS Theme Sosh module
    • OUDSTokensComponents.doccarchive: Xcode DocC archive of the OUDS Tokens Component module
    • OUDSTokensRaw.doccarchive: Xcode DocC archive of the OUDS Tokens Raw module
    • OUDSTokensSemantic.doccarchive: Xcode DocC archive of the OUDS Tokens Semantic module

0.4.0

18 Oct 13:19
c8da6ec
Compare
Choose a tag to compare

What's changed

Added

  • [DemoApp] Update opacity screen with new design (#200)
  • [DemoApp] Add color tokens screen in demo app (#152)
  • [Library] Add semantic tokens spacePaddingInlineTallest, spacePaddingBlockTallest, spaceColumnGapTaller, spaceColumnGapWithArrowShortest, spaceRowGapShortest (Figjam final synchronization of October 16th)
  • [Library] Add semantic color tokens (#124)
  • [DemoApp] Fix some design issues and mutualize some UI elements (#189)
  • [DemoApp] Add sizing tokens screen in demo app (#150)
  • [DemoApp] Add spacing tokens screen in demo app (#149)
  • [Library] Add color semantic tokens colorContentTransparentDefault, colorBorderTransparentDefault and colorBackgroundTransparentDefault (October 8th) (#177)
  • [DemoApp] On opacity screen, add a border around the view showing the opacity (#157)

Changed

  • [Library] Update of semantic typography tokens (Figjam final synchronization of October 16th)
  • [Library] Update of semantic grid tokens gridExtraCompactColumnCount, gridCompactColumnGap, gridRegularColumnGap (Figjam final synchronization of October 16th)
  • [Library] Update of semantic elevation token elevationStickyNavigationScrolled (Figjam final synchronization of October 16th)
  • [Library] Update of semantic color tokens, semantic sizing tokens (Figjam final synchronization of October 16th)
  • [Library/DemoApp] Updates SwiftLint rules, fix linter warnings (#143)
  • [Tool] Update the templates for GitHub issues
  • [Tool] Improve script for documentation generation (#168)
  • [Library] Rename raw brand-specific color tokens in Orange theme (no use of "brand" word) (#179)
  • [Library] fontLetterSpacingMobile* and fontLetterSpacingTablet* merged in MultipleFontLetterSpacingTokens objects
  • [Library] fontLineHeightMobile* and fontLineHeightTablet* merged in MultipleFontLineHeightTokens objects
  • [Library] fontSizeMobile* and fontSizeTablet* merged in MultipleFontSizeTokens objects
  • [Library] Update semantic and raw tokens for fonts (#155)
  • [Library] Update semantic tokens for fonts (October 7th) (#172)
  • [Library] Update raw tokens for fonts (October 7th) (#170)
  • [Library] Any semantic token of sizing TypeXXX has been replaced by TypeSizeXXX (update of October 7th)
  • [Library] Any semantic tokens of sizing WithTypeXXX has been replaced by TypzeXXX (update of October 7th)
  • [Library] Update semantic tokens for sizing (October 7th) (#173)
  • [Library] Any semantic tokens of spacing isIcon and isArrow are now withIcon and withArrow (update of October 7th)
  • [Library] Update semantic tokens for spacing (October 4th) (#174)
  • [Library] Update semantic tokens for spacing (October 4th) (#156)
  • [Library] Update raw tokens for dimensions (October 7th) (#169)

Removed

  • [Library] Raw typography token fontSize100 (Figjam final synchronization of October 16th)
  • [Library] Semantic token spaceColumnGapWithArrowTaller (Figjam final synchronization of October 16th)
  • [Library] Remove all color alias semantic tokens and any optional color tokens type uses
  • [Library] SoshTheme (#180)
  • [Library] fontSizeMobile*, fontSizeTablet*, fontLineHeightMobile*, fontLineHeightTablet*, fontLetterSpacingMobile*, fontLetterSpacingTablet* removed (update of October 4th)
  • [Library] spaceRowGapWithIconTaller, spaceColumnGapWithIconTaller removed (update of October 7th)

Fixed

  • [Library] typeBodyDefaultLarge font weight (#191)

Changelog

More details on the CHANGELOG

Note

This release should not be used yet as is because components and modules are missing. This is only an incremental version of OUDS iOS library. Consider all raw and semantic tokens ready to be used ; new version should be fixes or tokenator updates

Artifacts

Documentation

  • ouds-ios.wiki.zip: The version of the wiki when this release has been made
  • ouds-ios-gh-pages.zip: The HTML documentation pushed to GitHub Pages based on all doccarchive files
  • ouds-doccarchive.zip: All the Xcode DocC archive of the documentation with
    • OUDS.doccarchive: Xcode DocC archive of the OUDS module
    • OUDSComponents.doccarchive: Xcode DocC archive of the OUDS Components module
    • OUDSFoundations.doccarchive: Xcode DocC archive of the OUDS Foundations module
    • OUDSModules.doccarchive: Xcode DocC archive of the OUDS Modules module
    • OUDSThemeInverse.doccarchive: Xcode DocC archive of the OUDS Theme Inverse module
    • OUDSThemeOrange.doccarchive: Xcode DocC archive of the OUDS Theme Orange module
    • OUDSThemeSosh.doccarchive: Xcode DocC archive of the OUDS Theme Sosh module
    • OUDSTokensComponents.doccarchive: Xcode DocC archive of the OUDS Tokens Component module
    • OUDSTokensRaw.doccarchive: Xcode DocC archive of the OUDS Tokens Raw module
    • OUDSTokensSemantic.doccarchive: Xcode DocC archive of the OUDS Tokens Semantic module

0.3.0

04 Oct 21:37
7b795ed
Compare
Choose a tag to compare

What's changed

Added

  • [Library] Add color semantic tokens colorBackgroundStatusNeutral, some OnBackgroundEmphasized, colorBackgroundAction, colorBackgroundAlways, colorContent variants
  • [Library] Add typography semantic tokens for font letter spacing
  • [DemoApp] Create token section (Border, Typography, Elevation, Opacity) (#120)
  • [Library] Unit tests for multiple tokens
  • [Library] Add color semantic composite tokens embeding light and dark modes values
  • [Library] Add spacing semantic tokens "huge" and "jumbo"
  • [Library] Add closed "sys" dimension semantic tokens
  • [Tool] GitHub issue template for tokens update request
  • [Library] Add more sizing semantic tokens (#122)
  • [Library] Add letter spacing and more font family tokens for typography (#51)

Changed

  • [Library] Rename and move color raw tokens for core, Orange brand and Sosh brand
  • [Library] Remove web-specific grid tokens, keep compact/regular widths (#147)
  • [Library] Rename of typography font weight raw tokens
  • [Library] Rename dimension semantic tokens to apply T-Shirt size rules (#130)
  • [Library] Rename SizingCompositeSemanticToken to MultipleSizingSemanticToken to keep "composite" word for Figma design system
  • [Library] Rename ColorCompositeSemanticToken to MultipleColorRawToken to keep "composite" word for Figma design system
  • [Library] Rename TypographyCompositeSemanticToken to MultipleTypographyTokens to keep "composite" word for Figma design system
  • [Library] Rename SpacingCompositeSemanticToken to MultipleSpacingTokens to keep "composite" word for Figma design system
  • [Library] Rename SizingCompositeSemanticToken to MultipleSizingTokens to keep "composite" word for Figma design system
  • [Library] Rename ColorCompositeSemanticToken to MultipleColorTokens to keep "composite" word for Figma design system
  • [Library] Elevation colors have been merged into "multiple" objects colors to have less variables and manage color schemes
  • [Library] Rename ColorCompositeSemanticToken to MultipleColorSemanticToken to keep "composite" word for Figma design system
  • [Library] Elevation colors have been merged into composite colors to have less variables and manage color schemes
  • [Library] Rename SpacingCompositeSemanticToken to MultipleSpacingTokens to keep "composite" word for Figma design system
  • [Library] Rename SizingCompositeSemanticToken to MultipleSizingTokens to keep "composite" word for Figma design system
  • [Library] Rename ColorCompositeSemanticToken to MultipleColorTokens to keep "composite" word for Figma design system
  • [Library] Elevation colors have been merged into "multiple" objects colors to have less variables and manage color schemes
  • [Library] Update color semantic tokens to better manage light and dark modes values
  • [Library] Update elevation colors focus light and dark
  • [Library] Rename space padding inline component tokens by removing "component" word
  • [Library] Improve documentation about raw and semantic tokens definitions (#127)
  • [Library] Improve documentation about raw tokens definitions
  • [Library] Move composite tokens elsewhere to help parser (#129)
  • [Library] Improve documentation about raw and semantic tokens definitions (#127)
  • [Library] Rename some sizing semantic tokens (#122)
  • [Library] Replace "adaptable" word by "scaled" in space semantic tokens, "fix" by "fixed" and remove "layout" (#117)

Removed

  • [Library] Color semantic token colorBackgroundEmphasizedSecondary, colorOnBackground variants
  • [Library] Remove raw tokens elevationZIndex (#119)

Fixed

  • [Library] Blur values for elevation composite raw tokens

Changelog

More details on the CHANGELOG

Note

This release should not be used yet as is because some tokens are not yet defined, and components tokens, components and modules are not defined yet. This is only an incremental version of OUDS iOS library

Artifacts

Documentation

  • ouds-ios-gh-pages.zip: The HTML documentation pushed to GitHub Pages based on all doccarchive files
  • ouds-doccarchive.zip: All the Xcode DocC archive of the documentation with
    • OUDS.doccarchive: Xcode DocC archive of the OUDS module
    • OUDSComponents.doccarchive: Xcode DocC archive of the OUDS Components module
    • OUDSFoundations.doccarchive: Xcode DocC archive of the OUDS Foundations module
    • OUDSModules.doccarchive: Xcode DocC archive of the OUDS Modules module
    • OUDSThemeInverse.doccarchive: Xcode DocC archive of the OUDS Theme Inverse module
    • OUDSThemeOrange.doccarchive: Xcode DocC archive of the OUDS Theme Orange module
    • OUDSThemeSosh.doccarchive: Xcode DocC archive of the OUDS Theme Sosh module
    • OUDSTokensComponents.doccarchive: Xcode DocC archive of the OUDS Tokens Component module
    • OUDSTokensRaw.doccarchive: Xcode DocC archive of the OUDS Tokens Raw module
    • OUDSTokensSemantic.doccarchive: Xcode DocC archive of the OUDS Tokens Semantic module