- fix removal of fragment
- fix links with target attribute
- fix ctrl/cmd/shift clicks
- add tmp .show() dispatch argument
- add keywords to component.json
- remove + support from path regexps
- add explicit "#" check
- add
window
toaddEventListener
calls
- fix: onclick only when e.which == 1
- add
page(fn)
support. Closes #27 - add component.json
- fix tests
- fix examples
- add transitions example
- add exposing of
Context
andRoute
constructors - fix infinite loop issue unhandled paths containing query-strings
- 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]
- Added some basic client-side tests
- Fixed initial dispatch in Firefox
- Changed: no-op on subsequent
page()
calls. Closes #16
- Fixed origin portno bug preventing :80 and :443 from working properly
- Fixed: prevent cyclic refreshes. Closes #17
- Added enterprisejs example
- Added: join base for
.canonicalPath
. Closes #12 - Fixed
location.origin
usage [fisch42] - Fixed
pushState()
when unhandled
- 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 "/"
- Added
make clean
- Added some mocha tests
- Fixed: ignore fragments
- Fixed: do not pushState on initial load