Skip to content

Latest commit

 

History

History
355 lines (216 loc) · 23 KB

CHANGELOG.md

File metadata and controls

355 lines (216 loc) · 23 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

2.10.3 (2024-08-12)

Bug Fixes

  • core: 🚑 hotfix event propagation (6d35aa4), closes #746

2.10.2 (2024-08-02)

Bug Fixes

  • core: 🐛 fix popstate when no link event is present (680e2e7)

2.10.0 (2024-05-10)

Bug Fixes

  • core: 🐛 cache first page (a45bc26), closes #602
  • core: 🐛 fix data-barba-history="replace" attribute (8e38a8f)
  • core: 🐛 fix container replacement in the dom (aec3143), closes #479
  • core: 🐛 fix DOMParser error on SSR (cadba05), closes #512
  • core: 🐛 fix request header name case (167988d)
  • core: 🐛 prevent onLinkEnter prefetch to cache relative URLs (a7d15ac)
  • core: 🐛 prevent assistive technology to read out the entire page (4baef3e), closes #681
  • core: 🐛 prevent programmatic prefetch to cache relative URLs (a021236)
  • core: 🐛 properly match self transition (f7bd01c)
  • core: 🐛 properly prevent self transition (4c97b59), closes #700
  • core: ✏️ fix this.barba typo (707c3de)
  • core: ✏️ fix typos in tests (a748356)
  • core: 🚨 align asterisks for jsdoc (ff837db)
  • core: 🚨 fix linter issues inside core (5ae1432)
  • core: 🚨 fix maxlength line issue (45df0d6)
  • core: 🚨 sort imports alphabetically (0ccbfda)
  • core: 🚨 sort variables alphabetically (6c2c3d7)
  • core: ✅ fix duplicate expect state (085794b)
  • core: ✅ fix request tests (151abff)
  • core: ✅ fix request tests (79e207b)
  • core: 🐛 fix transition with popstate event and query string (e27736f), closes #587
  • core: 🚨 align asterisks for jsdoc (811b3ab)
  • core: timeout reload, go to next page instead (2b8f59a)

Features

  • core: ✨ add cacheFirstPage option (4306972)
  • core: ✨ add CacheStatus to reflect Promise status (61c28c7)
  • core: ✨ add CacheTarget type (a4e9045)
  • core: ✨ add getTarget method (1d187de)
  • core: ✨ add Headers module (141249d)
  • core: ✨ add IDomSibling interface (d3acdb8)
  • core: ✨ add IResponse interface (c2fa15a)
  • core: ✨ add a method to retrieve absolute href from URL (ad96797)
  • core: ✨ allow CacheStatus to be retrieved (9970f21)
  • core: ✨ allow custom data when adding to history (2eaab1c)
  • core: ✨ allow custom data in barba.history (920880a), closes #630
  • core: ✨ allow programmatic barba.history management (e1e4b5f), closes #601
  • core: ✨ expose getQuery and getHash methods (4456f4b)
  • core: ✨ implement getSibling method (4bf2802)
  • core: ✨ pass the trigger event through hooks (a2fef11), closes #622
  • core: ✨ properly manage server response (ae94e2c)
  • core: ✨ resolve CacheRequest with IResponse instead (1061245)
  • core: ✨ store target in the cache based on server response (f321926)
  • core: ✨ store response url through IResponse interface (1963609)
  • core: ✨ update cache status to reflect Promise state (54edab1)
  • core: ♻️ add headers type definitions (5d2f13f)
  • core: ♻️ import Headers module (1b6c418)
  • core: ♻️ pass headers to the request utility (60fa820)
  • core: ✨ set custom request headers (0edbffe)

2.9.7 (2020-01-16)

Bug Fixes

  • core: 🐛 fix once only transition resolved for page (0e52e61), closes #483

2.9.6 (2019-12-12)

Bug Fixes

  • core: 🐛 fix route (object) resolution (1fb344f)

2.9.5 (2019-12-09)

Bug Fixes

  • core: 🐛 filter transition errors from request errors (281c85f), closes #475

2.9.4 (2019-12-09)

Bug Fixes

  • core: 🐛 fix cache management with ignore option (d801813), closes #470

2.9.3 (2019-12-09)

Bug Fixes

2.9.2 (2019-11-25)

Bug Fixes

  • root: 🎨 improve typings for TS (48f0637)

2.9.1 (2019-11-25)

Bug Fixes

  • core: 🚨 fix TS errors, improve TS defs (a48acd2), closes #468

2.9.0 (2019-11-25)

Bug Fixes

  • core: 🐛 hooks: context can not be undefined (f6bb536), closes #468

Features

  • core: ✨ add replace history via data-attribute (272a43f), closes #460

2.8.0 (2019-11-06)

Bug Fixes

  • core: 🐛 compare ports for sameUrl prevent check (e2a84e4), closes #463
  • core: 🐛 popstate with unknown state (null) (3369633), closes #456 #466
  • core: 👌 resolve once transitions (20cafe1), closes #439

Features

  • core: 🔊 add/improve error logs (e67a17b), closes #447

2.7.2 (2019-11-05)

Bug Fixes

  • core: ➖ remove 'path' for URL resolution (3875d0c), closes #465
  • root: 🐛 fix context for views and add to transitions (9054673), closes #467

2.7.1 (2019-10-27)

Note: Version bump only for package @barba/core

2.7.0 (2019-10-27)

Bug Fixes

  • core: 🐛 fix container + dom sibling insertion (7f349a7), closes #449
  • core: 👌 move after hooks (42742ea), closes #455

Features

  • core: ✨ add preventRunning option (93f0b50), closes #414

2.6.1 (2019-10-22)

Bug Fixes

  • core: 🚑 fix URL with query/hash (f5e639c), closes #445
  • core: ♻️ improve url/href/path management (159afdc)

2.6.0 (2019-08-22)

Features

  • core: ⚗️ store scroll position in history (0fb28e2)

2.5.1 (2019-08-22)

Bug Fixes

  • core: 🐛 keep container position (5482154)

2.5.0 (2019-08-22)

Features

  • core: 👌 replace popstate with back/forward (c665052)

2.4.0 (2019-08-02)

Features

  • core: ✨ add history size (3b8d7fd)

2.3.16 (2019-08-01)

Bug Fixes

  • core: 🐛 Fix global hooks (before|afterEnter) on first load (e948166), closes #393

2.3.15 (2019-07-17)

Bug Fixes

  • core: 👌 view hook on page load (c631b54), closes #393

2.3.14 (2019-07-16)

Bug Fixes

  • root: 🔇 remove print version (be5aa73), closes #415

2.3.13 (2019-07-16)

Bug Fixes

  • core: 🐛 Clean url extend (7667a8d)
  • core: 🐛 fix link with no href attribute (e434ecb)

2.3.12 (2019-06-26)

Bug Fixes

  • core: 👌 improve support of SVG links (19e7e5d)

2.3.11 (2019-06-25)

Bug Fixes

  • core: 🐛 make page hook async (10e66d9)

2.3.10 (2019-06-11)

Bug Fixes

  • core: 🐛 remove "force repaint" when new container is added (5a34322)
  • core: 🚧 fix "glitch" when new container added (1286bf9)

2.3.9 (2019-04-29)

Note: Version bump only for package @barba/core

2.3.8 (2019-04-29)

Bug Fixes

  • core: 🐛 fix sameUrl with query params (fa79a6a), closes #389

2.3.7 (2019-04-29)

Bug Fixes

  • core: 🐛 fix glitch on containers add/remove (374660c)

2.3.6 (2019-04-29)

Note: Version bump only for package @barba/core

2.3.5 (2019-04-29)

Bug Fixes

2.3.4 (2019-04-29)

Bug Fixes

  • core: 🐛 fix object rule with no value (4014fd8)

2.3.3 (2019-04-23)

Bug Fixes

  • core: 🐛 update title with "next" (f8c1940), closes #384

2.3.2 (2019-04-20)

Bug Fixes

  • core: 🐛 remove current container at the end (f6fab91)

2.3.1 (2019-04-16)

Bug Fixes

  • core: 🐛 do not cache rendered HTML (0cc4b86), closes #383

2.3.0 (2019-04-14)

Features

  • core: ✨ add programmatically prefetch (7b95ffd)

2.2.0 (2019-04-14)

Features

  • core: 🎨 allow global hooks to be asynchronous (be5dccf)

2.1.3 (2019-04-13)

Bug Fixes

  • core: 🔊 print version (24dd2ea)

Reverts

  • root: 🐛 revert failed release (2b8a1ef)

2.1.3 (2019-04-13)

Bug Fixes

  • core: 🔊 print version (24dd2ea)

2.1.2 (2019-04-13)

Bug Fixes

  • core: 🔇 remove debug logs (f4ce952)

2.1.1 (2019-04-13)

Bug Fixes

  • core: 🐛 fix cache not working (a01e122)
  • core: 🐛 fix hook order (716b062)
  • core: 🐛 fix hooks order in sync mode true (b3c92d1)
  • core: 🐛 fix popstate navigation (f78ee11), closes #359
  • core: 🐛 fix sameUrl + anchors (039f5d9), closes #359
  • core: 🐛 fix timeout error (70b7805), closes #373
  • core: 🐛 fix view.beforeEnter on barba ready (5a09470), closes #360
  • core: 🐛 fix wrong combo namespace / view hooks (3c775a3), closes #351
  • core: 🏁 fix InvalidStateError on IE (b9eece9), closes #371
  • core: 🍏 fix img[srcset] parsing (8afe945), closes #362
  • core: 👌 add Accept header (94962ef)
  • core: 👌 fix beforeEnter view hook (0d11e44)
  • core: 👌 make main transition hooks public (2c0cc28)
  • core: 👌 make onRequestError public (61193ad)

2.1.0 (2019-03-17)

Bug Fixes

  • core: 🐛 append next container correctly on sync mode (dc62bd3), closes #4
  • core: 🐛 fix xlink:href with SVG (19ecd81), closes #1
  • css: 🐛 fix css with next tick (63642bf)
  • prefetch: 🐛 fix requestError (33c213b)
  • root: 🐛 force publish (ddb8798)
  • root: 👌 replace error with warning when no transition (661801e)
  • 🐛 fix case issues (c6adcb3)

Features

  • core: ✨ add prevent custom + update README (2fb4ec6)
  • css: ♻️ add transitionend logic + big refactoring (b775358)
  • css: 🎉 initial commit (aed8206)
  • root: ✨ add logger + fixes (6db3875)
  • router: ✨ add multiple properties to route (4e92c83)