Skip to content

Latest commit

 

History

History
186 lines (133 loc) · 4.38 KB

History.md

File metadata and controls

186 lines (133 loc) · 4.38 KB

1.7.1 / 2016-03-17

  • #363 - Reinstate shadow DOM fixes which were reverted

1.7.0 / 2016-03-12

1.6.4 / 2015-10-09

  • fix wildcard route support (update path-to-regexp to v1.2.1)

1.6.3 / 2015-04-19

  • fix including page.js on server side
  • fix including page.js if the document is already loaded
  • fix bug with click-event in Firefox

1.6.2 / 2015-03-06

  • fix touch support #236
  • fix nw.js support #238
  • fix popstate issue in Safari #213

1.6.1 / 2015-02-16

  • added page.js to npm files
  • back button works correct with hash links in Firefox #218

1.6.0./ 2015-01-27

  • added page.back feature #157
  • added decodeURLComponents option #187
  • now ctx.params is object like in express #203
  • skip route processing if another one is called #172
  • docs improved
  • tests improved

1.5.0 / 2014-11-29

  • added page.exit(path, callback[, callback...])
  • added page.redirect(url)
  • fix: ignore links with download attribute
  • fix: remove URL encoding before parsing paths

1.4.1 / 2014-11-14

  • fixed: hashbang navigation
  • added hashbang example
  • added tests

1.4.0 / 2014-11-12

  • add hashbang support. Closes #112
  • add page.redirect() method
  • add plugins list to readme
  • add Context#handled option
  • Fix an issue where redirects in dispatch can be overwritten by ctx.save()
  • add support HTML5-History-API polyfill
  • make sameOrigin public
  • update path-to-regexp
  • allow for missing href in anchors.
  • update examples

1.3.7 / 2013-09-09

  • fix removal of fragment

1.3.6 / 2013-03-12

  • fix links with target attribute

1.3.5 / 2013-02-12

  • fix ctrl/cmd/shift clicks

1.3.4 / 2013-02-04

  • add tmp .show() dispatch argument
  • add keywords to component.json

1.3.3 / 2012-12-14

  • remove + support from path regexps

1.3.2 / 2012-11-26

  • add explicit "#" check
  • add window to addEventListener calls

1.3.1 / 2012-09-21

  • fix: onclick only when e.which == 1

1.3.0 / 2012-08-29

  • add page(fn) support. Closes #27
  • add component.json
  • fix tests
  • fix examples

1.2.1 / 2012-08-02

  • add transitions example
  • add exposing of Context and Route constructors
  • fix infinite loop issue unhandled paths containing query-strings

1.2.0 / 2012-07-05

  • add ctx.pathname
  • add ctx.querystring
  • add support for passing a query-string through the dispatcher [ovaillancourt]
  • add .defaultPrevented support, ignoring page.js handling [ovaillancourt]

1.1.3 / 2012-06-18

  • Added some basic client-side tests
  • Fixed initial dispatch in Firefox
  • Changed: no-op on subsequent page() calls. Closes #16

1.1.2 / 2012-06-13

  • Fixed origin portno bug preventing :80 and :443 from working properly
  • Fixed: prevent cyclic refreshes. Closes #17

1.1.1 / 2012-06-11

  • Added enterprisejs example
  • Added: join base for .canonicalPath. Closes #12
  • Fixed location.origin usage [fisch42]
  • Fixed pushState() when unhandled

1.1.0 / 2012-06-06

  • Added + support to pathtoRegexp()
  • Added page.base(path) support
  • Added dispatch option to page(). Closes #10
  • Added Context#originalPath
  • Fixed unhandled links when .base is present. Closes #11
  • Fixed: Context#path to "/"

0.0.2 / 2012-06-05

  • Added make clean
  • Added some mocha tests
  • Fixed: ignore fragments
  • Fixed: do not pushState on initial load