Pjax

Easily enable fast AJAX navigation (Fetch + pushState)

MIT License

Downloads
214
Stars
24
Committers
4

Bot releases are visible (Hide)

Pjax - v2.4.0 Latest Release

Published by github-actions[bot] almost 3 years ago

🚀 Enhancements

  • Simplify submit button parsing (#215)
  • Simplify script execution (#214)
  • Support rel and referrer policy attributes (#213)

🐛 Bug Fixes

  • Append submitter entry in submissions (#212)
  • Preserve request referrer and referrerPolicy (#208)
Pjax - v2.3.0

Published by github-actions[bot] about 3 years ago

🚀 Enhancements

  • Support fragment navigation in Request weakLoad (#202)

🐛 Bug Fixes

  • Differentiate base URL from URL (#203)
Pjax - v2.2.0

Published by github-actions[bot] about 3 years ago

🚀 Enhancements

  • Use regex to match script types (#191)
  • 'exclude' option for triggers, 'receive' event (#176)
  • Support hooks (#177)

🐛 Bug Fixes

  • Use case-insensitive match to parse script type (#192)
Pjax - v2.1.0

Published by github-actions[bot] about 3 years ago

🚀 Enhancements

  • Conform with standard fragment navigation (#171)
Pjax - v2.0.3

Published by github-actions[bot] about 3 years ago

  • Small improvements to distributions
Pjax - v2.0.2

Published by github-actions[bot] about 3 years ago

  • Add Simplified Chinese README (#113)

🐛 Bug Fixes

  • Fix broken cacheMode option and rename to cache (#114)
Pjax - v2.0.1

Published by github-actions[bot] about 3 years ago

🚀 Enhancements

  • Conform with standard History API (#109)
Pjax - v2.0.0

Published by github-actions[bot] about 3 years ago

💥 Breaking Changes

  • Support Request objects in methods (#103)

🚀 Enhancements

  • Simplify history state storage (#107)
  • Use declare fields to reduce bundle size (#104)
  • Support Request objects in methods (#103)
  • Eval directly selected scripts in page switch (#99)
Pjax - v1.1.0

Published by github-actions[bot] about 3 years ago

🚀 Enhancements

  • Adapt recommended TS rules (#95)

🐛 Bug Fixes

  • Avoid write to session storage when init (#89)
Pjax - v1.0.1

Published by github-actions[bot] about 3 years ago

  • Small improvements to distributions
Pjax - v1.0.0

Published by github-actions[bot] about 3 years ago

🚀 Enhancements

  • Support target attr of links in default trigger (#84)
  • Migrate to TypeScript (#80)

🐛 Bug Fixes

  • Migrate to TypeScript (#80)
Pjax - v0.14.0

Published by github-actions[bot] about 3 years ago

🚀 Enhancements

  • Add form submit support in default trigger (#70)
Pjax - v0.13.0

Published by github-actions[bot] over 3 years ago

🚀 Enhancements

  • Use event listeners in Script lib (#61)
  • Ignore asynchronous execution time (#58)

🐛 Bug Fixes

  • Prepare page before complete and success events (#57)
Pjax - v0.12.0

Published by github-actions[bot] over 3 years ago

🚀 Enhancements

  • Exclude es.array.sort polyfill (#47)
Pjax - v0.11.0

Published by github-actions[bot] over 3 years ago

🚀 Enhancements

  • Add area element support in default trigger (#29)
Pjax - v0.10.0

Published by github-actions[bot] over 3 years ago

🚀 Enhancements

  • Use standard scroll into view method (#20)
Pjax - v0.9.0

Published by github-actions[bot] over 3 years ago

🐛 Bug Fixes

  • Check parent anchor in default trigger (#9)
Pjax - v0.8.0

Published by PaperStrike over 3 years ago

💥 Breaking Changes

  • Combine sendRequest, parseResponse, and switchNodes into switchDOM.
  • Remove request and response properties from status.

⭐ Features

  • Make the whole navigate process abortable.
  • New ECMAScript Module distributions.
  • New weakLoadURL method.
Pjax - v0.7.1

Published by PaperStrike over 3 years ago

Initial release