- Fixed:
refresh
should now work (usethis.parseDOM
for refresh) (#67 - @compressed) - Fixed: Some attributes, such as
itemscope
have no corresponding value. This change allows them to still be set. (#67 - @compressed) - Added:
cacheBust
option (#71 - @tremby)
- Fixed:
currentUrlFullReload
option now works - Fixed:
this.reload
is now a Function (#65)
- Fixed: added back standalone version in
./pjax.js
(#57 - Fixed: error when using pjax with google analytics (
options
was undefined) (#59) - Fixed: HierarchyRequestError error (#49)
- Fixed:
TypeError: Pjax.forEachEls is not a function
(#52) - Fixed:
TypeError: Pjax.executeScripts is not a function
(#52) - Fixed:
TypeError: Pjax.clone is not a function
(#52) - Added: Ignore events with prevented defaults (#50)
- Fixed: it's better when a release have actual files.
- Fixed: prevent scrollTo from being converted from false to 0 (#33)
- Changed: code exploded in commonjs style
- Added: lots of tests
- Added:
refresh
method to force update a DOM element (#36)
- Fixed: allow to load pages without any attributes on
<html>
element (fix #6) - Fixed: make
Pjax.switches.sideBySide
method usable (fix #13)
- Fixed: clicking on the current url somewhere does not produce a full reload by default (see option
currentUrlFullReload
) - Fixed:
document.implementation.createHTMLDocument
error (in IE10, ref #16)
- Changed:
pjax.js
relocated insrc/
- Fixed:
<html>
attributes of pjaxified document are now available
- Fixed: safer UMD wrapper (fix concat issue)
✨ Initial release