Skip to content

v0.1.2-beta

Choose a tag to compare

@Jeremy-Walton Jeremy-Walton released this 06 Jan 15:45
· 162 commits to main since this release
48d68ed

What's Changed

Repo Updates

  • Code Linting #116 by @Jeremy-Walton
    • There is now CSS and JS (docs) code linting to ensure code quality in the project.
    • There are also CI tests to verify linting was checked.
  • PR Template #121 by @Jeremy-Walton
    • With the addition of linting, additional sanity checks have been added to the PR Template to help ensure they are run and work.
  • Documentation dependency updates by @dependabot
    • Bump loader-utils from 1.4.0 to 1.4.2 #106
    • Bump decode-uri-component from 0.2.0 to 0.2.2 #110

New Components

  • Alert #121 by @Jeremy-Walton
    • Alert components that can act as highlights or banners have been added.
    • They support three styles: filled, muted, outlined.
    • They support four colors: Warning, Danger, Info, Notice
    • The can be customized to have titles, icons, and close if you want to build dismissible functionality, and any combination of using or not using those!
  • Button Group #104 by @Jeremy-Walton
    • Button groups allow you to create connected buttons in a row.
    • It also introduces a button group toolbar that acts as a collection of button groups with wrapping built in. E.G. Rich text editor toolbar

Refining Changes

  • Standardize Utilities #105 by @Jeremy-Walton
    • The line we have generally drawn is that utilities should be for layout and position, not for look and feel. Therefore, the font size and weight, and shadow utilities are deprecated. This moves us more in line with that goal.
  • Checkbox and Radio Simplification #107 by @Jeremy-Walton
    • The implementation of these controls has been simplified and cleaned up.
    • They no longer animate when selected, but their look is much more consistent and implementation is way simpler.
    • With a simplified implementation, the indeterminate state for checkboxes is now supported and documented!

Bug Fixes

Breaking Changes

  • Standardize Utilities #105 by @Jeremy-Walton
    • If you are using the font size, font weight, or shadow utilities, they no longer exist. The underlying tokens still exist are should be used, but the utility classes are removed
  • Checkbox and Radio Simplification #107 by @Jeremy-Walton
    • This is less of a breaking change but if your app was customizing these controls, you may need to review and/or refactor.

Full Changelog: v0.1.1-beta...v0.1.2-beta