Skip to content

Releases: MoOx/pjax

0.2.8

10 Mar 04:03
c26c223
Compare
Choose a tag to compare

0.2.7

15 Aug 19:38
03ebc65
Compare
Choose a tag to compare

0.2.6

30 Apr 19:13
Compare
Choose a tag to compare
  • Fixed: Form submission for GET requests.
    (#129 - @robinnorth)
  • Fixed: Refactor loadUrl() to make manually calling simpler.
    (#134 - @robinnorth)
  • Fixed: Support multiple select fields in form submissions.
    (#147 - @robinnorth)
  • Fixed: Use the same options object in handle-response as in send-request. This way, pjax.state.options will also have the request options.
    (#148 - @BehindTheMath)
  • Added: Move the XHR callback to a separate method, and trigger an error event if the response cannot be parsed.
    (#137 - @BehindTheMath)
  • Added: TypeScript definitions.
    (#138 - @BehindTheMath)
  • Added: replaceNode switch, as an alternative to the outerHTML switch.
    (#141 - @BehindTheMath)
  • Added: X-PJAX-Selectors HTTP header. This is a serialized JSON array of selectors, taken from options.selectors. You can use this to send back only the elements that Pjax will use to switch, instead of sending the whole page.
    (#144 - @BehindTheMath)
  • Added: An option to use FormData to submit forms.
    (#153 - @BehindTheMath)
  • Added: Tests.
    (f98f2dd, #145 - @robinnorth, @BehindTheMath)

0.2.5

02 Feb 16:45
2d210c3
Compare
Choose a tag to compare

0.2.4

02 Feb 16:44
917c6f6
Compare
Choose a tag to compare
  • Fixed: refresh should now work (use this.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)

0.2.3

24 Mar 11:42
Compare
Choose a tag to compare
  • Fixed: currentUrlFullReload option now works
  • Fixed: this.reload is now a Function
    (#65)

0.2.2

12 Mar 06:44
Compare
Choose a tag to compare
  • 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)

0.2.1

04 Feb 07:43
Compare
Choose a tag to compare
  • Fixed: it's better when a release have actual files.

0.2.0

04 Feb 07:15
Compare
Choose a tag to compare
  • 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)