chore(release): 🤖 promote v0.1.0 changelog and version bump to main#937
chore(release): 🤖 promote v0.1.0 changelog and version bump to main#937
Conversation
…story to avoid resolving conflicts and put back latest knowne rc version)
Co-authored-by: punkbit <punkbit@users.noreply.github.com>
Co-authored-by: punkbit <punkbit@users.noreply.github.com>
Co-authored-by: punkbit <punkbit@users.noreply.github.com>
* refactor: 💡 rename assets * refactor: 💡 prefer planetscale * chore: 🤖 add changeset * refactor: 💡 normalise brand names * refactor: 💡 normalise names
Co-authored-by: punkbit <punkbit@users.noreply.github.com>
* fix: 🐛 Fixes resize breaking when column headers change order/content but keep the same length. The useLayoutEffect was only watching headers.length, so column widths weren't recalculated when headers were reordered (as in EntitiesTable with column selection). Also fixed incorrect null check (-1 !== null) and added missing isSelectable dependencies to resize callbacks. * refactor: Refactor Table column resize to use Map-based width storage Replace fragile array-index based column width tracking with a Map using header labels as keys. This eliminates index synchronization bugs when columns are reordered, isSelectable changes, or new column types are added. - Change columnWidths from number[] to Map<string, number> - Store column labels in ResizeState instead of indices - Remove isSelectable dependencies from resize handlers - Position-agnostic width lookups prevent NaN on column reordering" * chore: 🤖 add story with reordering control to test NaN fix * test: 💍 add story for testing reordering NaN * chore: 🤖 add changeset * chore: 🤖 lint amends * chore: 🤖 format * chore: 🤖 reset when headers change * fix: 🐛 NaN explicit intent, remove misleading key * fix: 🐛 remove width (unused) * fix: 🐛 remove dead guards * fix: 🐛 remove dead guards * fix: 🐛 inline dep * fix: 🐛 remove headers from deps * refactor: 💡 rename story
Co-authored-by: punkbit <punkbit@users.noreply.github.com>
Co-authored-by: punkbit <punkbit@users.noreply.github.com>
Co-authored-by: punkbit <punkbit@users.noreply.github.com>
* chore: 🤖 remove user personal text-editor directory * chore: 🤖 add to .gitignore
Co-authored-by: punkbit <punkbit@users.noreply.github.com>
…922) * chore: 🤖 update step actions to use latest's * chore: 🤖 add deprecation note
…933) * refactor: 💡 move days to date utils to help enforce extension for ESM consumer imports * chore: 🤖 add note and TODO * chore: 🤖 add changeset
Co-authored-by: punkbit <236752+punkbit@users.noreply.github.com>
Co-authored-by: punkbit <236752+punkbit@users.noreply.github.com>
|
|
Claude finished @punkbit's task in 32s —— View job Review complete ✅
This is a release sync PR — no new code changes, only release artifacts. Here's the verdict: ✅ Looks great! No issues found — nice work! The PR correctly:
The changeset-bot warning about "No Changeset found" is expected and correct — this PR is intentionally not creating a new version, it's syncing the already-published |
📚 Storybook Preview Deployed✅ Preview URL: https://click-jszp5ng7z-clickhouse.vercel.app Built from commit: |
Why?
The v0.1.0 release cycle has reached completion with a stable release. This PR brings the release artifacts: changelog entries and version bump into the main branch to keep it in sync with the published release.
How?
Preview?
N/A