Minor release with 5 breaking changes, 66 new features and 157 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
- new theme incoming (#250, 372e0f9)
- 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
- list hover, i18 locale and layout subtitle as node (#249, 7b3d0ff)
- run lerna version without conventional graduate (f4d26cb)
- manually bump versions for packages (4ddccb6)
- bump the version of design-tokens (a2553cc)
- remove unused import (#248, b3584f9)
- 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)