Skip to content

Releases: cds-snc/gcds-components

gcds-components-vue: v0.28.0

05 Dec 21:58
dcbc4bc
Compare
Choose a tag to compare

0.28.0 (2024-12-05)

Patch

  • gcds-components-vue: Synchronize GCDS Components versions

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @cdssnc/gcds-components bumped from ^0.27.0 to ^0.28.0

gcds-components: v0.28.0

05 Dec 21:58
dcbc4bc
Compare
Choose a tag to compare

0.28.0

Released on 2024-12-05

🚨 Breaking changes

  • update components with new typography + spacing tokens (#695) (105cd4b)

We've made small adjustments to all typography and spacing sizes across the design system. GC Design System components are now closer in appearance to their counterparts on Canada.ca.

These updates were introduced with the latest release of our design tokens.

If you are using this package
Upgrade your version number to this release version to receive the changes in font sizes, line heights and spacing values.

Spacing changes

The valid values have changed for the properties in the following components. While some values still remain, their underlying value in rem or pixels have changed. See the spacing section of our tokens release to check out the new underlying values.

The valid variables used for the properties in the following components have been updated. While some options remain unchanged, the underlying values they contain (in pixels) have been modified. Check the spacing section of our tokens release for the updated pixel values.

Example: If you were previously using 400 for the margin property on gcds-container, it will be updated to 32px. If you want to keep its previous size of 40px, you need to change your code to use 450 instead. Here is a visual mapping guide to help you identify the values you need to use.

Only update your code if you use these properties, otherwise the new default values will be applied automatically.

Typography changes

Only update if you use the caption value for the size property in the following components.

gcds-components-react: v0.28.0

05 Dec 21:58
dcbc4bc
Compare
Choose a tag to compare

0.28.0 (2024-12-05)

Patch

  • gcds-components-react: Synchronize GCDS Components versions

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @cdssnc/gcds-components bumped from ^0.27.0 to ^0.28.0

gcds-components-react-ssr: v0.28.0-canary.0

05 Dec 21:58
dcbc4bc
Compare
Choose a tag to compare

0.28.0 (2024-12-05)

Patch

  • gcds-components-react-ssr: Synchronize GCDS Components versions

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @cdssnc/gcds-components bumped from ^0.27.0 to ^0.28.0

gcds-components-angular: v0.28.0

05 Dec 21:58
dcbc4bc
Compare
Choose a tag to compare

0.28.0 (2024-12-05)

Patch

  • gcds-components-angular: Synchronize GCDS Components versions

Dependencies

  • The following workspace dependencies were updated
    • peerDependencies
      • @cdssnc/gcds-components bumped from ^0.27.0 to ^0.28.0

gcds-components-vue: v0.27.0

21 Nov 22:19
614a35b
Compare
Choose a tag to compare

0.27.0 (2024-11-19)

🚀 New Features

  • gcds-file-uploader: Add files prop for ease of access to uploaded files (#676) (2323e42)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @cdssnc/gcds-components bumped from ^0.26.3 to ^0.27.0

gcds-components: v0.27.0

21 Nov 22:19
614a35b
Compare
Choose a tag to compare

0.27.0 (2024-11-19)

🚀 New Features

  • gcds-file-uploader: Add files prop for ease of access to uploaded files (#676) (2323e42)

🐛 🔧 Bug Fixes

  • Allow skipping blocking form submission with validate-on attribute (17c50ae)
  • error-message property blocking form submission. (#673) (17c50ae)
  • gcds-fieldset: Add CSS to allow form components to maintain responsive layout (#683) (6b41ba0)
  • gcds-fieldset: Add CSS to allow form components to maintin responsive layout (6b41ba0)

🔄 Code Refactoring

  • adjust details font sizes and summary + panel padding (#674) (fd5a422)
  • improve date-modified validation (#679) (481d8a3)
  • remove focus colour from label, hint and legend (#678) (544f1cb)

gcds-components-react: v0.27.0

21 Nov 22:19
614a35b
Compare
Choose a tag to compare

0.27.0 (2024-11-19)

Patch

  • gcds-components-react: Synchronize GCDS Components versions

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @cdssnc/gcds-components bumped from ^0.26.3 to ^0.27.0

gcds-components-react-ssr: v0.27.0-canary.0

21 Nov 22:19
614a35b
Compare
Choose a tag to compare

0.27.0 (2024-11-19)

🚀 New Features

🐛 🔧 Bug Fixes

  • Build to allow new tokens to be imported in react-ssr package (#624) (88790c7)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @cdssnc/gcds-components bumped from ^0.26.3 to ^0.27.0

gcds-components-angular: v0.27.0

21 Nov 22:19
614a35b
Compare
Choose a tag to compare

0.27.0 (2024-11-19)

🚀 New Features

  • gcds-file-uploader: Add files prop for ease of access to uploaded files (#676) (2323e42)

Dependencies

  • The following workspace dependencies were updated
    • peerDependencies
      • @cdssnc/gcds-components bumped from ^0.26.3 to ^0.27.0