crossroads
Advanced tools
Changelog
v0.12.1 (2015/07/08) ##
Changelog
v0.12.0 (2013/01/21) ##
Route.interpolate()
to support query strings. (#76)Changelog
v0.11.0 (2012/10/31) ##
crossroads.pipe()
and crossroads.unpipe()
(#70)crossroads.ignoreCase
, default is
true
(#53)crossroads.ignoreState
. (#57)decodeQueryString()
now respects shouldTypecast
(#71)Route.rules
array validation to be case insensitive if
crossroads.ignoreCase = true
(#49)Changelog
v0.10.0 (2012/08/12) ##
crossroads.resetState()
(#66)Changelog
v0.9.1 (2012/07/29) ##
captureVals
on IE 7-8, make sure global flag works properly (#61, #62,
#63)Route.interpolate()
accepts Numbers as segments. (#54)Changelog
v0.9.0 (2012/05/28) ##
crossroads.greedy
(#46)crossroads.greedyEnabled
(#46)crossroads.patternLexer.strict()
and
crossroads.patternLexer.loose()
and
crossroads.patternLexer.legacy()
(#35)Route.interpolate()
(#34)Route.switched
is only dispatched if matching a different route. (#50)?
is considered as
a segment divisor as /
otherwise optional query string RegExp wouldn't
match proper segment if following a required segment. (#33)Changelog
v0.8.0 (2012/03/05) ##
Route.switched
(#37)crossroads.NORM_AS_ARRAY
, crossroads.NORM_AS_OBJECT
(#31)crossroads.parse()
(#44)Changelog
v0.7.0 (2011/11/02) ##
crossroads.normalizeFn
(#31)vals_
Array to values object passed to normalize_
and
crossroads.normalizeFn
to increase flexibility. (#31)Route.greedy
support. (#20)crossroads.routed
signal, passes request
as first param and a data object as second param. (#20)Changelog
v0.6.0 (2011/08/31) ##
crossroads.shouldTypecast
default value to false
(#23)rules.normalize_
. (#21)