Skip to content

Releases: dfinity/gix-components

v7.0.0

21 Jul 10:51
f67f363
Compare
Choose a tag to compare

What's Changed

New Contributors

Read more

v6.0.0

24 Mar 15:45
dce598e
Compare
Choose a tag to compare

Build

  • The library has been migrated and now requires Svelte v5.

v5.2.0

24 Mar 10:35
a0eea7d
Compare
Choose a tag to compare

Features

  • Added a new component to listen for system theme changes (e.g., detect when the user switches their OS theme from dark to light).
  • Introduced new Chip group and ChipGroupItem components.
  • Reapplied "Hide top on scroll" (#589).
  • Added a bottom slot to the Input component.

Build

  • Used versioning to ensure build reproducibility for the showcase app.
  • Bumped prismjs from 1.29.0 to 1.30.0 (used in documentation).
  • Bumped Playwright version.

Chore

  • Removed SCSS warnings.

v5.1.0

20 Feb 11:50
bb3a0e3
Compare
Choose a tag to compare

Features

Fix

Style

Refactoring

Chore

Test

Build

New Contributors

Full Changelog: v5.0.0...v5.1.0

v5.0.0

03 Dec 14:36
Compare
Choose a tag to compare

Changes

  • Introduced new color primitives (the old variables are deprecated and will be removed in future releases).
  • Updated the dark theme from a violet tone to a blue tone.
  • Shrink Popover if overflows.
  • Refreshed some icons.
  • Applied minor fixes and improvements.

Full Changelog: v4.8.0...v5.0.0

v4.8.0

23 Oct 11:08
87c74af
Compare
Choose a tag to compare

Features

  • New Markdown component.
  • New ThemeToggleButton component.

Other

  • Minor fixes and improvements.
  • Updated several dependencies to their latest versions.

Full Changelog: v4.7.0...v4.8.0

v4.7.0

02 Sep 11:24
4ebc7d5
Compare
Choose a tag to compare

Features

  • New Dots, Bin and AddCircle icons.
  • Bump Juno Analytics to track Web Vitals in showcase.

Build

  • Update inherited agent-js to v2.0.0.
  • Bump svelte from 4.2.1 to 4.2.19.

v4.6.0

06 Aug 13:59
06c0361
Compare
Choose a tag to compare

Features

  • Upgrade sass dependency to v1.77.8 and resolve warnings.

Build

  • Bump dependencies.
  • Combine access token and pull request checks in workflow.

Notes

As of this version, we will use the tag version as the title for the release, similar to our practice in other libraries.

Various enhancements

22 Jul 12:44
7189669
Compare
Choose a tag to compare

Features

  • Support rich content in tooltip.
  • Add resetScrollPosition function in SplitContent.
  • Move tooltip back to body in afterUpdate.
  • Add IconSort and IconPlus.
  • Review icons to standardises most of them and ensure they match the overall design and maintain a consistent line thickness.
  • Option to display a maximum number of visible toasts.

Style

  • Change tooltip colors to dropdown colors.
  • Add tooltip CSS variables.
  • Improve clicked icon buttons visibility in light theme.
  • Narrow toasts width on medium screen.

Build

  • Bump dompurify.
  • Bump dev dependencies.

Test

  • Migrate to testing-library v5.

Chore

  • Change content of CODEOWNERS to be compliant (Gix + Nns).
  • Do not use token on fork PRs.
  • Lint 'element' is assigned a value but never used in a test.
  • Do not accept lint warnings in CI
  • Remove local screenshots from repo.
  • Set description in package.json.

Various enhancements

11 Jun 16:58
40f7fdf
Compare
Choose a tag to compare

Features

  • Elements divider colours update.

Style

  • Define --text-description-tint colors.

Chore

  • Add idPrefix prop to Tooltip.

Build

  • Bump braces.