Skip to content

@barba/core 2.10.0

Latest
Compare
Choose a tag to compare
@xavierfoucrier xavierfoucrier released this 10 May 14:35
ae9f967

Hello Barbas! 🧔

Here is a new release version of BarbaJS.

⚠️ Note that this bundled version is not currently available on NPM, but should be published in the next few weeks/months: it's mainly due to some team members unavailability, please be patient, stay tuned, and don't blame anyone, it's how open source world works! When it's done, this release note will be updated.

Core packages enhancements:

  • Add setting to cache rendered HTML #713
  • Improve cache storage #641
  • Manage 301 server response #510
  • Limit number of prefetched links #708
  • Allow programmatic barba.history management #601
  • Add support for custom XHR headers #655
  • Add Cache status feature #568
  • Add custom data to barba.history #630
  • Pass the trigger event through hooks #622

Bug fixes:

  • Fix data-barba-prevent not working on self transition #700
  • Fix popstate events not triggering transition correctly with query string #587
  • Fix next container not properly inserted in the DOM #648
  • Fix container replacement in the DOM #479
  • Fix a11y harmful live-region usage #681
  • Fix DOMParser error on SSR #512
  • Fix timeout reload instead of redirect #475
  • Fix Slack outdated invite link #697

Documentation:

  • Up to date with latest code changes — https://barba.js.org/
  • Third party script section improved (WordPress, Lenis, ...)
  • Slack invite link fixed
  • Dark mode support ✨🕶️🖤

See all changes in the last milestone or read the full changelog.

Feel free to report any bugs you could find 🐛

Sponsorship

It is now possible to support this project by sponsoring BarbaJS maintainer on Github. Even if it's a small contribution, you participate in the effort of making open source projects maintained for everyone, and developers to be rewarded for their work/time.

Feedback

Feel free to report any issue or feature request, thanks! 👍
Send us your project and showcase the amazing transitions you built using Barba!