Changelog
Versions prefixed with -alpha or -beta are prereleases published from
main under their respective npm dist-tag. See Releasing for
details on how releases are cut and published.
1.2.3
-
Fixed
<cw-data-table>row selection in multi-select mode failing when<cw-data-table>and<cw-data-table-column>load lazily and register out of order -
Added the missing
arrow-up,arrow-down, andarrow-down-upicons to the system icon library, fixing<cw-data-table>sortable columns showing no sort-direction indicator -
Removed a stray
[component-metadata:...]placeholder left over in the<cw-data-table>,<cw-pagination>,<cw-date-picker>, and<cw-time-picker>docs pages - Replaced the npm logo in the docs header with a single-color version that themes with the other icons instead of npm’s fixed red/white brand colors
-
Added a full favicon set (
favicon.ico,favicon.svg,apple-touch-icon.png,site.webmanifest, and Android/maskable icons) - Fixed the Cordwainer logo images 404ing on every docs page except the homepage, caused by a relative path that only resolved correctly from the site root
1.2.2
- Moved the docs site to a custom domain, cordwainer.dev, replacing the default GitLab Pages URL
- Added an npm link next to the existing GitLab link in the docs header, and to the README
1.2.1
- Updated Prettier to 3.9.6 and refreshed dependencies via
npm update
1.2.0
-
Added
<cw-data-table>and<cw-data-table-column>with sortable columns and single/multi row selection - Added a Releasing page documenting how techdocs are published and the steps for cutting alpha/beta and stable releases
- Backfilled this changelog with entries for every release since
1.0.0 - Promoted the components added since the 1.0 fork at the top of the README and docs homepage
- Corrected the Roadmap’s component count (the 1.0 fork shipped 58 components, not 65) and linked the components added since
-
Fixed
make-icons.js,build.js, andeleventy.config.cjsresolvingnode_modulespaths relative to the working directory instead of through Node’s module resolution, which broke local builds whenevernode_modulesis hoisted to a parent workspace root
1.1.1
-
Fixed a documentation regression that listed an incorrect “Since” version for
<cw-date-picker>
1.1.0
-
Added
<cw-combobox>, a filterable, searchable input with type-ahead filtering, free-text and constrained-to-list selection modes, and multi-select tag chips -
Added
<cw-date-picker>and<cw-time-picker>for calendar- and clock-based selection - Added
<cw-pagination>for paging through lists and search results - Fixed
<cw-option>not respecting itshiddenattribute - Fixed combobox layout, input filtering, and focus-loss issues found during the 1.1 alpha series
-
Cut the
release/1.1maintenance branch; GitLab Pages now publishes the live docs from it instead ofmain
1.0.3
- Fixed
<cw-option>not respecting itshiddenattribute
1.0.2
- Added the Roadmap page and expanded the Community resources page
1.0.1
- Republished with no functional changes
1.0.0
-
Hard fork of
Shoelace
rebranded as Cordwainer Elements. All
sl-element prefixes renamed tocw-, CSS variables renamed from--sl-to--cw-, and the npm package changed from@shoelace-style/shoelaceto@cordwainer/cw-elements.