CatalystOne Logo
CatalystOne Design System

Home / Releases / 8.1.3

8.1.3


Patch release with 5 breaking changes, 65 new features and 152 fixes.

Breaking Changes

  • Breaking changes for the IllustrationImage props. See Storybook documentation for details. (#235, 7ee05b2)
  • The IconSymbol will only work with the latest version of the icons.css or icons-cdn.css. (#211, 2575dfb)
  • Icon name change from card_recive to card_receive. (40bd3eb)
  • Fixing typos in icon names, changing the actual names of some of the icons in the library. (fefeafe)
  • All relevant tokens should now all be available through co.sys. No need (in theory) to ever refer to co.ref tokens. (#189, f03ba79)

Features

  • more theming (#244, 386ab2e)
  • adding assets URL props to the Environment type (#234, 0e31f80)
  • add partner icons (#232, 417d4ff)
  • add fonts package (#228, 3607afb)
  • upload leg theme again (#225, bff5adf)
  • employee data provider (#222, 382ec2c)
  • add CatalystOne logos (039ecce)
  • re-export all icons from figma (#212, 6039db5)
  • add mui tokens in theme (#205, 06be506)
  • updating existing illustrations and adding new ones (#203, 8d4f522)
  • add old theme as new token and publish it (#200, a358960)
  • add partner logos and @catalystone/partner-logos package (#198, d937e8b)
  • move the theme building into design-tokens (#194, 3022165)
  • add new checkbox icons (#190, 71036c8)
  • add color semantic token documentation (#177, 3f2e23a)
  • generate icons font in woff2 format (#173, 1774317)
  • add checkbox icons (#172, decb2b1)
  • create assets-tooling CLI and add illustrations and illustration packages (#170, b767ef2)
  • simplify handling of theme typing augmentation (#169, 2ce68b8)
  • serve the themes locally in Storybook instead of fetching them (#168, c687f5d)
  • add new design tokens (#167, a6af5d5)
  • add a bunch of missing icons, update the sizing tokens, change default icon size (#166, 639c7b7)
  • configure StyleDictionary to convert px to rem for all values (#165, b44cd36)
  • add 14 new icons to the icons library and font (#164, a97e01d)
  • add crowdin sync for translations (#163, 8488b4f)
  • add divider and stylings to default layout (#160, 4274247)
  • add template and CLI for generating component (#153, e8bc856)
  • add disabled styling prop for IconSymbol component (#155, 936da5b)
  • Merge pull request #154 from CatalystOne/update-tokens (55563df)
  • update design token as per fogma variables (a79f62d)
  • version checker app initial commit (36cad24)
  • enable legacy theme cdn purge (eb5393f)
  • set correct production path for legacy theme (8c34539)
  • production release test (a9ebbff)
  • purge configuration CDN on Legacy updates (49c1470)
  • testing new legacy theme in devtest (ed3d4fe)
  • main now active (cdad2df)
  • add a component that renders icons based on the icons font (#91, 88d5f2d)
  • Merge pull request #116 from CatalystOne/feature/map-size-from-design-tokens (4c4b981)
  • map size from design tokens (99cd6c7)
  • adding all icons from the icon set in Figma (#77, 76a13c5)
  • wip layout and updating how token package works (#76, eff5344)
  • move tokens to seperate releasable package (#65, 3628b9a)
  • change the npm scope to be the same as the GitHub org (#67, b0f320c)
  • trying out changesets to do the versioning and publishing (#56, 2bd9e96)
  • update token structure (#57, 1e56d33)
  • add Icon component package (#48, 27da6c6)
  • set up publishing using release-it and conventional commits (#45, b2049e6)
  • add components to pkg json (#44, cd61d94)
  • add a first version of the icons package (#40, 50231e3)
  • add storybook and mui atom stories (d76d3cb)
  • purge CDN after upload (3dbcb7b)
  • Merge pull request #16 from CatalystOne/master-CO-52600-POC (0ac925d)
  • Updated Readme for license info (4846e53)
  • CO-52600 : Implemented github actions POC on DS repo (ee6d1e3)
  • Merge pull request #15 from CatalystOne/tokens-update (06a4c17)
  • Updated design tokens to CatalystOne V0.1 (eb77ea0)
  • add bun docker image (b5320a0)
  • use bun for build and testing (1b7a430)
  • add turborepo to project (6947314)
  • add workflow_dispatch (d975adf)
  • remove logout for now (d619cb2)
  • add build script and workflow for dev (3fbecb4)
  • remove output folder (9f6a212)
  • first commit (e607532)

Bug Fixes

  • bump to the latest react-i18next (#246, 0f7dcca)
  • font weight and theme.shape.borderRadius values for the MUI themes (#245, f9182a5)
  • improve the AppStarter Storybook docs (#243, 567038b)
  • make the style dictionary CSS generation work again (#242, 65a8db0)
  • mui background theme (#241, 3c0227a)
  • add providers as externals (#240, 4c6a690)
  • add correct source to component theme (#239, d2ffa65)
  • improve webpack compatibility for the fonts package (#238, f6152e0)
  • fixing up code and docs (#237, ad6a74a)
  • remove externals from appstarter (f229923)
  • show warning and return callback on distribution failure (a534159)
  • remove reference to old icon version (#233, d47b2a9)
  • add react-i18next as peer dependency to layout (#231, f256cf8)
  • styling fix for illustration image component (2cb9686)
  • add explicit exports for all CSS files in font package (ede33ad)
  • fix the font package export paths (a35d655)
  • add undeclared dependency, bump the font library version (c1d2f79)
  • set the MUI font family in the theme (#227, 2430c69)
  • add new illustration (#221, 720b78a)
  • update action name (#220, d50eebe)
  • issue wrong name with action (#219, f5cccc3)
  • export the name types from the icon and illustration packages (#218, 683f24e)
  • remove the CSS steps from reusable workflow (ab29dd4)
  • dont upload old (#217, 9e27b28)
  • dont upload old theme (#215, 4e6089e)
  • missing dep (#214, 54ba16a)
  • remove 3.5rem height that ruins text field (#213, 7ca074a)
  • add externals to app starter (#209, 76c9ed3)
  • issue where i18 was blocking rendering (#208, afe393b)
  • wait for i18 translations (#207, 9ad6900)
  • expanding the theme typing augmentation in design-tokens (#206, 622b853)
  • fix uploads and small improvements (#204, 6eadc8c)
  • bump app starter (#202, af3813a)
  • update theming docs to reflect changes, reduce how often some workflows run (#199, 5a23208)
  • error with legacy i18 props (#197, bb5cc6a)
  • add backend options to i18 (#196, 9c29bc0)
  • fix release app-starter (ab9f9a5)
  • unecessary frozen lockfile (#188, e88123e)
  • remove workspace true (#187, a383618)
  • add exports for the icon fonts (#185, f9114f3)
  • fix assets paths (#184, df62891)
  • default to the visual lift theme in ThemeDecorator (#183, 6342667)
  • update to the latest version of tokens from Figma (#182, 4f9a6cb)
  • deploy all icons and illustrations with the static Storybook (#181, 58c5263)
  • import type correctly (#180, de2dea7)
  • spacing in tabs layout (#179, 08794a8)
  • add more missing dependencies to storybook (ac02df5)
  • add @catalystone/avatar to storybook dependencies (251d78e)
  • switch to semantic colors, add typing, output CSS tokens for :root and :host (#175, 6d6d33a)
  • card missing a package (#174, 86c8d7d)
  • add checkbox-icons script (f26d602)
  • add pendencies to components storybook (e448dff)
  • remove unused component (#162, f5a019c)
  • missing node_env on layout (#161, 1a058a4)
  • add sizing fallback to IconSymbol (#159, 8eac650)
  • fix diff in bun.lock file (8e5a0dc)
  • corrected readme structure (6625a15)
  • Merge pull request #148 from CatalystOne/fix/update-tokens-1 (c8e0ff3)
  • update the design tokens based on last version from Figma (62f7b83)
  • make bun build for production (#145, bbde356)
  • remove publishConfig from all relevant package.json files (#144, 9016b3d)
  • remove private from package.json for packages that are going to be published (#143, 4dd799c)
  • switch to more relative sizing, fix theming related bug in icon component (387c5cb)
  • fix static storybook build (759b79d)
  • switch to rendering icons from font in the icons documentation (7d7208d)
  • switch to more relative sizing, fix theming related bug in icon component (9e322a9)
  • fix missing aria-label for layout back button (801dec0)
  • bump to new major version of svgo (#139, 655853e)
  • show cdn info before purge (f49958d)
  • conflicts (07336ff)
  • convert px to rem correctly (#135, 28744a4)
  • use happy-dom to be able to do some DOM testing (#129, 23f5440)
  • update action vars (#128, e26b33c)
  • name of output file (#126, 715ee02)
  • wrong var names (#125, 060d5eb)
  • use turbo to build the styles as well (#118, 81c48c6)
  • update design tokens as per new token json (#114, e87cd67)
  • bump to new major fixed version, to prep for cross publishing (#86, e95f629)
  • add separate documentation for the icon library (#83, affc590)
  • error in turbo conf (#79, 7dfa527)
  • storybook not functioning properly (#78, 9b0f479)
  • do the double publish: both to GitHub Packages and Azure Artifacts (#72, ced289b)
  • override all versions of ttf2woff2 package (#73, 998552e)
  • remove remaining @catalyst-one references (#70, 746ad48)
  • updating icons, some dependencies, returning to building font (#63, a186e77)
  • remove release it from dependencies and workflow (#69, 2b9f31d)
  • renamed rest of packaging issues (#68, 1498814)
  • try to set the GitHub packages token via the changesets otp param (#66, c27ba97)
  • use the new GH_PACKAGES_TOKEN to do npm publishing (#64, 8329d59)
  • set the NODE_AUTH_TOKEN when trying to publish (#62, 6f9c5f2)
  • add packages write to workflow (#61, e34e11f)
  • do not try to publish the Storybooks (#60, 6d7a366)
  • define cross dependencies for release-it, sort svg file names before generating code (#54, bc8c15a)
  • no need for conditional check in workflow (#52, 799f238)
  • make tsconfig slightly stricter (#43, e338f3f)
  • Gha/dev (#42, 2b97762)
  • correct single file syntax (#41, abd86ee)
  • forgot to build folder first (#39, da4aa2a)
  • debug mode (#38, 3c735f6)
  • source must be directory (#36, 5a6e533)
  • filter warnings noise from Storybook build, add exports material-theme, bump dependencies (#33, b2ec11c)
  • Merge pull request #32 from CatalystOne/fix/action (22abb49)
  • pick only output (bc21427)
  • build js file and not project (901eb77)
  • forgot to add run (#31, f82b3bb)
  • forgot to add run (01c7ee8)
  • Merge pull request #30 from CatalystOne/fix/action (ddcd490)
  • wrong directory path (9d34581)
  • add dispatch (fa8a8b2)
  • different action script (43967f9)
  • Merge pull request #27 from CatalystOne/fix/install-bun-action (fff22dd)
  • skip jekyll build (38feec5)
  • Merge pull request #26 from CatalystOne/fix/install-bun-action (621bf8d)
  • target root docs (8f306fd)
  • use docs as output folder (9d5142a)
  • light theme to match current theme and fix install of action (cde9e34)
  • install bun before building (ba47ed9)
  • cleanup console (1fc6948)
  • ignore storybook output (d5ae61e)
  • delete build (13520b9)
  • storybook building right (60a6434)
  • tweak action (7b75189)
  • resolve values properly (5ff93ce)
  • update theme (079cafa)
  • correct handling of colors (f4887bb)
  • no cache locally on start (2c25a42)
  • broken mui theme on new token set (5896c0b)
  • remove build (b720132)
  • resolve system references in mui theme (9703c26)
  • Updated branch name to 'master'. (8759835)
  • CO:52600: Updates reference to correct name 'vars' (6c4a367)
  • CO:52600: Updated branch name to test before master (fe14ae7)
  • Updated Readme.md to depict correct flow (eef2e9c)
  • Updated Readme.md to depict correct flow (16142f5)
  • semantic-token reference (eca5d53)
  • use standard image and install bun instead (67028ab)
  • use correct image for job (a185ce0)
  • remove prev built js files (a26678c)
  • gitignore turbo fix (65a5871)
  • remove turbo cache (e6c6b8d)
  • no need for build (f7e0c0e)
  • remove node modules from git (78e6df8)
  • remove unused packages from init (52425a4)
  • overwrite styles on upload (ca68d97)
  • clean up ts node and output dir path (35f96b5)
  • echo in separate fn (e884450)
  • print secrets (c8c49fb)
  • remove idea folder (ea78756)
  • change running actions from master (2d7ce2b)
  • idea folder (175dc88)
  • do we need to specify node container (04befc9)
  • add cli for logout (b6b5a81)