Skip to content

Latest commit

 

History

History
148 lines (87 loc) · 3.4 KB

File metadata and controls

148 lines (87 loc) · 3.4 KB

@utrecht/table-css

3.0.0

Major Changes

  • eabbf23: Publish tokens.json in DTCG format: $value instead of value, standard $type, etcetera.

2.0.3

Patch Changes

  • 982448a: Switch from deprecated CSS properties to ones that are newly Baseline supported:

    • clip now iw clip-path.
    • word-break is now overflow-wrap
    • page-break-inside now is break-inside.
    • page-break-after now is break-after.

2.0.2

Patch Changes

  • 7c6f825: Table header sort button specificity issue verholpen door de justify content token van de button te gebruiken ipv direct de justify content proberen aan te passen van de button.

2.0.1

Patch Changes

  • 9b3cb1e: Release with npm provenance.

2.0.0

Major Changes

  • 77438bb: # BREAKING CHANGE: Migrate from SCSS @import to @use/@forward

    Migrated all SCSS files from the legacy @import syntax to the modern @use and @forward module system.

    Breaking Changes

    • Import syntax changed: @import statements replaced with @use/@forward
    • Namespace requirements: Some imports now require explicit namespaces
    • File structure: Added _forward.scss files for mixin exports
    • Module loading: Modules are now loaded once and cached

    Migration Guide

    For CSS Classes

    // Before
    @import "~@utrecht/button-css/src/index";
    
    // After (recommended)
    @use "~@utrecht/button-css/src/index";
    
    // Note: @import still works for CSS-only files but @use is recommended

    For Mixins

    // Before
    @import "~@utrecht/button-css/src/mixin";
    @include utrecht-button;
    
    // After
    @use "~@utrecht/button-css/src/forward" as *;
    @include utrecht-button;

    With Namespaces

    @use "~@utrecht/focus-ring-css/src/forward" as focus-ring;
    @include focus-ring.utrecht-focus-visible;

    Benefits

    • Better performance through module caching
    • Namespace safety prevents naming conflicts
    • Explicit dependencies improve maintainability
    • Future-proof with modern SCSS standards

    See SCSS_MIGRATION.md for detailed migration instructions.

1.6.1

Patch Changes

  • e20f33c: Provide .d.mts file for .mjs files in CSS components.

1.6.0

Minor Changes

  • 94ddb19: Add SCSS mixins: utrecht-table-container and utrecht-table-container--overflow-inline.

Patch Changes

  • 94ddb19: Fix .table-container to be display: block by default.

1.5.0

Minor Changes

  • 729f698: Restore vanilla HTML implementations to the npm packages of CSS components, with the following files:

    • dist/html/index.css
    • dist/html/index.min.css
    • dist/html/index.mjs

1.4.0

Minor Changes

  • 725617a: Add tokens.mjs and tokens.d.mts files to CSS packages.

1.3.0

Minor Changes

  • e497b08: Export CSS string as default export in dist/index.mjs.

1.2.0

Minor Changes

  • 160668a: - Added metadata for table tokens.
    • Added missing tokens that were available as CSS variants in the mixin.

Patch Changes

1.1.0

Minor Changes

  • 62f1157: Add SCSS files to src/ directory of CSS component packages.

1.0.0

Major Changes

  • 856d996: Switch from alpha releases to semantic versioning.