Skip to content

Release 2.1.0 - #184

Merged
milindmore22 merged 96 commits into
mainfrom
develop
Aug 4, 2026
Merged

Release 2.1.0#184
milindmore22 merged 96 commits into
mainfrom
develop

Conversation

@milindmore22

@milindmore22 milindmore22 commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Summary

Features

  • Add fade transition option. #159
  • Add Embla Auto Scroll plugin support with editor controls.#152
  • Add LazyLoadImages toggle to Carousel block with per-slide override option.#100
  • Added carousel tabs mode.#167

Maintaince

  • Add logic to reset autoplay and autoscroll on carousel interaction.#164
  • Fixes issues with tab not able to edit tab title and also removes tab lists when tabs are toggled off.#173
  • Mark query loop slides with the active-slide directives.#180
  • Improve Auto Scroll UX and enforce compatible transition settings.#165
  • Add logic to reset autoplay and autoscroll on carousel interaction.#164

Type of change

  • Bug fix
  • New feature
  • Enhancement/refactor
  • Documentation update
  • Test update
  • Build/CI/tooling

Related issue(s)

NA

What changed

NA

Breaking changes

Does this introduce a breaking change? If yes, describe the impact and migration path below.

  • Yes — migration path:
  • No

Testing

Describe how this was tested.

  • Unit tests
  • Manual testing
  • Cross-browser testing (if UI changes)

Test details:

Screenshots / recordings

NA

Checklist

  • I have self-reviewed this PR
  • I have added/updated tests where needed
  • I have updated docs where needed
  • I have checked for breaking changes

mi5t4n and others added 30 commits May 6, 2026 12:53
Needed to implement the fade transition option for the carousel block.
Adds a Transition setting (Slide | Fade) backed by embla-carousel-fade,
wired the same way as the existing Autoplay plugin. Fade forces
align/containScroll/dragFree/slidesToScroll to compatible values under
the hood and hides the now-irrelevant inspector controls. Editor canvas
loads the same plugin so the fade preview matches the frontend.

Includes a deprecated save() entry so posts saved before this change
keep validating.
Covers the transition attribute/context shape, the Fade plugin being
pushed only when transition is fade, and the inspector hiding
slide-only controls when fade is active.
feat(carousel): add fade transition option
milindmore22 and others added 24 commits July 28, 2026 14:46
Fix: Add logic to reset autoplay and autoscroll on carousel interaction
feat(carousel): improve Auto Scroll UX and enforce compatible transition settings
…on/removal of tab list blocks in carousel edit
…improve tab keyboard accessibility via tabIndex handling.
Fixes issues with tab not able to edit tab title and also removes tab lists when tabs are toggled off
… and verify existing blocks during tab toggling
Fixes : Improved tabs block by removing carousel control group and improve block filter logic
fix: mark query loop slides with the active-slide directives
Comment thread docs/superpowers/plans/2026-07-18-carousel-as-tabs.md Outdated
@milindmore22
milindmore22 merged commit 6c0bcf6 into main Aug 4, 2026
3 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.

6 participants