Prepare 1.9.0 release - #560
Conversation
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MEtF3VFxxNkqnkQ49feHXb
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #560 +/- ##
=========================================
Coverage 85.68% 85.68%
Complexity 145 145
=========================================
Files 122 122
Lines 3870 3870
Branches 738 738
=========================================
Hits 3316 3316
Misses 484 484
Partials 70 70
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
Export SizeUnchanged@studiometa/ui
|
Code ReviewRisk: Low — Version bumps are consistent across the visible workspace manifests and the release prep looks safe to merge. This MR promotes the workspace and Composer package versions from Review usage: 151,555 in (108,544 cached) / 2,932 out tokens — $0.1786 (cloudflare-ai-gateway/gpt-5.4, thinking: medium) Reviewed by @weareikko/code-review v0.9.3 for commit 9da0673. |
Promotes the
1.9.0beta line to the stable1.9.0release. Popover (#551) is intentionally not included.Changes
1.9.0across the root, all workspace packages,composer.jsonandpackage-lock.json.[v1.9.0]CHANGELOG section aggregating everything shipped across1.9.0-beta.0→1.9.0-beta.5, keeping the per-beta sections below for the detailed breakdown.Highlights since 1.8.0
Added:
Carousel,Dialog,Timer/TimerProgress,InView/InViewOnce,ViewTransition,ClickOutside,Track/TrackShopify/TrackContext,DataScope,Indexable/withIndex, ShopifyFetchadapters, and the@studiometa/eslint-plugin-uipackage.Changed: requires
@studiometa/js-toolkit ^3.8.0(peer);Datareactivity refactored onto signals; docs standardised onregisterComponent.Deprecated:
ModalandPanelin favour ofDialog.After merge
Merge as a merge commit, then tag
1.9.0on the merge commit to trigger thereleaseworkflow — this will move the npmlatestdist-tag from1.8.0to1.9.0.🤖 Generated with Claude Code
https://claude.ai/code/session_01MEtF3VFxxNkqnkQ49feHXb