- add hashbang support. Closes #112
- make sameOrigin public
- update path-to-regexp
- allow for missing href in anchors.
- update examples
- 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
windowtoaddEventListenercalls
- 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
ContextandRouteconstructors - 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
.defaultPreventedsupport, 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.originusage [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#pathto "/"
- Added
make clean - Added some mocha tests
- Fixed: ignore fragments
- Fixed: do not pushState on initial load