Skip to content

Prepare the 1.11.0 release - #645

Merged
titouanmathis merged 2 commits into
mainfrom
chore/prepare-1.11.0
Sep 1, 2026
Merged

Prepare the 1.11.0 release#645
titouanmathis merged 2 commits into
mainfrom
chore/prepare-1.11.0

Conversation

@titouanmathis

Copy link
Copy Markdown
Contributor

Release preparation, following the shape of #624 (1.10.0): a changelog commit, then a version commit. No tagpublish.yml fires on push: tags: '*.*.*', so tagging is the release action and stays yours to take on the merge commit.

Why minor

The unreleased set adds a package (@studiometa/ui-motion) and new features (data-bind:if, Toaster follow-ups, the dom-update protocol), alongside two fixes. Nothing removed, nothing renamed → 1.11.0.

Commits

Add 1.11.0 changelog entry — the Unreleased section becomes v1.11.0 with a compare link and today's date, and an empty Unreleased stays at the top as at 1.10.0. The two Fetch fixes from #643 gained their PR reference, which they were missing.

The summary paragraph leads with @studiometa/ui-motion and the dom-update protocol event, since those are what a reader of this release most needs to know about.

Prepare 1.11.0npm version 1.11.0 --no-git-tag-version, letting postversion do the propagation it exists for:

Root package.json, package-lock.json
Workspaces api, docs, eslint-plugin-ui, playground, tests, ui, ui-mapbox, ui-motion
PHP composer.json, via scripts/update-composer-version.js

ui-motion is the one addition to the file set compared with the 1.10.0 bump — it did not exist then.

Verified before pushing

  • npm run test — 893 passed, 3 skipped, 1 todo
  • npm run lint — clean
  • npm run build — clean, and it left no stray files in the working tree
  • npm run manifest:check — clean
  • no local tag was created; git tag -l '1.11*' is empty

After merging

Tag the merge commit 1.11.0 and push it to trigger publish.yml. #644 (the 2.x cherry-pick) is independent and can land whenever.

@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown

Code Review

Risk: Low — The release metadata and changelog are prepared for 1.11.0 with no blocking issues identified.

Adds the 1.11.0 changelog entry, including the compare link, release date, feature summary, and PR references. Updates the root, workspace, and Composer package versions to 1.11.0, including the new ui-motion package.


Review usage: 8,685 in (3,677 cached) / 250 out tokens — $0.0041 (openrouter/openai/gpt-5.6-luna, thinking: low)

Reviewed by @weareikko/code-review v0.9.5 for commit f6147c5.

@codecov

codecov Bot commented Sep 1, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 87.85%. Comparing base (a6f0780) to head (f6147c5).

Additional details and impacted files
@@            Coverage Diff            @@
##               main     #645   +/-   ##
=========================================
  Coverage     87.85%   87.85%           
  Complexity      145      145           
=========================================
  Files           153      153           
  Lines          5460     5460           
  Branches       1040     1040           
=========================================
  Hits           4797     4797           
  Misses          579      579           
  Partials         84       84           
Flag Coverage Δ
unittests 87.85% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown

Export size

Bundled per export with peer dependencies left external, dynamic imports excluded and the output minified; sizes are gzipped.

✅ No export size changes.

Unchanged (133)

@studiometa/ui

Export Size (gzip) Diff
(barrel) 30.88 kB
AbstractCarouselChild 542 B
AbstractCarouselComponent 219 B
AbstractFrameTrigger 1.11 kB
AbstractPrefetch 438 B
AbstractScrollAnimation 651 B
AbstractSliderChild 489 B
Accordion 1.11 kB
AccordionItem 995 B
Action 1.22 kB
AnchorNav 1018 B
AnchorNavLink 867 B
AnchorNavTarget 166 B
AnchorScrollTo 222 B
Carousel 2.89 kB
CarouselBtn 720 B
CarouselDrag 735 B
CarouselItem 786 B
CarouselWrapper 670 B
CircularMarquee 313 B
ClickOutside 219 B
Cursor 676 B
DataBind 3.97 kB
DataComputed 4.06 kB
DataEffect 4.04 kB
DataModel 4.07 kB
DataScope 1.4 kB
Dialog 1.79 kB
Disclosure 2.39 kB
DisclosureGroup 1.16 kB
Draggable 1.14 kB
Fetch 2.56 kB
FetchShopifyPartial 3.11 kB
FetchShopifySection 2.82 kB
Figure 1.07 kB
FigureShopify 1.35 kB
FigureTwicpics 1.6 kB
FigureVideo 1.27 kB
FigureVideoTwicpics 1.85 kB
Frame 2.51 kB
FrameAnchor 1.2 kB
FrameForm 1.32 kB
FrameLoader 788 B
FrameTarget 1.1 kB
FrameTriggerLoader 801 B
Hoverable 624 B
InView 204 B
InViewOnce 245 B
Indexable 1022 B
LargeText 499 B
LazyInclude 421 B
Menu 1.72 kB
MenuBtn 186 B
MenuList 1.28 kB
Modal 1.13 kB
ModalWithTransition 1.26 kB
Panel 1.52 kB
PrefetchWhenOver 485 B
PrefetchWhenVisible 510 B
ScrollAnimation 806 B
ScrollAnimationChild 979 B
ScrollAnimationChildWithEase 1.25 kB
ScrollAnimationParent 1.05 kB
ScrollAnimationTarget 898 B
ScrollAnimationTimeline 983 B
ScrollAnimationWithEase 1.08 kB
ScrollReveal 1005 B
Sentinel 175 B
Slider 2.28 kB
SliderBtn 745 B
SliderCount 549 B
SliderDots 1.15 kB
SliderDrag 348 B
SliderItem 574 B
SliderProgress 612 B
Sticky 929 B
Tabs 663 B
Target 125 B
Timer 589 B
TimerProgress 731 B
Toast 968 B
Toaster 1.3 kB
Track 1.61 kB
TrackContext 416 B
TrackShopify 1.71 kB
Transition 746 B
ViewTransition 658 B
animationScrollWithEase 438 B
autoload 3.04 kB
manifest 2.99 kB
scheduler 324 B
types 20 B
viewTransition 325 B
withDeprecation 250 B
withIndex 986 B
withScrollAnimationDebug 1.63 kB
withTransition 717 B

@studiometa/ui-mapbox

Export Size (gzip) Diff
(barrel) 6.41 kB
AbstractMapboxControl 1.02 kB
AbstractMapboxMapChild 848 B
MAPBOX_CLUSTER_CONNECTED 143 B
MAPBOX_MAP_CONNECTED 128 B
MapboxCluster 2.13 kB
MapboxClusterItem 644 B
MapboxFullscreenControl 1.17 kB
MapboxGeocoder 1.21 kB
MapboxGeolocateControl 1.23 kB
MapboxImage 1.34 kB
MapboxImages 1.38 kB
MapboxLayer 1.36 kB
MapboxMap 723 B
MapboxMarker 1.11 kB
MapboxNavigationControl 1.21 kB
MapboxPopup 1.17 kB
MapboxSource 1.32 kB
StoreLocator 1.96 kB
autoload 681 B
dependencies 342 B
manifest 639 B
provideMapboxGeocoder 107 B
provideMapboxGl 104 B
resolveMapboxGeocoder 148 B
resolveMapboxGl 139 B

@studiometa/ui-motion

Export Size (gzip) Diff
(barrel) 2.7 kB
Motion 1.58 kB
MotionScrollTimeline 1.83 kB
MotionSequence 1.76 kB
MotionView 1010 B
autoload 363 B
dependencies 257 B
manifest 323 B
provideMotion 102 B
resolveMotion 115 B

@titouanmathis
titouanmathis merged commit e7025f5 into main Sep 1, 2026
20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant