All Versions
18
Latest Version
Avg Release Cycle
92 days
Latest Release
3331 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v0.12.2
July 31, 2015 -
v0.12.1 Changes
July 20, 2015- allow multiple query parameters with same name (#128)
-
v0.12.0 Changes
January 21, 2013- improve
Route.interpolate()
to support query strings. (#76) - make it possible to have a different patternLexer per router. (#67)
- add trailing/leading ";" to crossroads.min.js to avoid concat issues. (#73)
- improve UMD wrapper so crossroads.min.js should also work with r.js.
- improve
-
v0.11.0 Changes
October 31, 2012API Changes
- add
crossroads.pipe()
andcrossroads.unpipe()
(#70) - added way to toggle case sensitivity
crossroads.ignoreCase
, default istrue
(#53) - add
crossroads.ignoreState
. (#57)
๐ Improvements
decodeQueryString()
now respectsshouldTypecast
(#71)- changed
Route.rules
array validation to be case insensitive ifcrossroads.ignoreCase = true
(#49)
- add
-
v0.11.0.a
October 24, 2012 -
v0.10.0 Changes
August 12, 2012๐ Improvements
- Avoid dispatching the routed/bypassed/matched signals if passing same request in subsequent calls. (#57)
- Add
crossroads.resetState()
(#66)
-
v0.9.1 Changes
July 29, 2012๐ Fixes
- Normalize optional segments behavior on IE 7-8 (#58, #59, #60)
- Fix
captureVals
on IE 7-8, make sure global flag works properly (#61, #62, #63)
๐ Improvements
Route.interpolate()
accepts Numbers as segments. (#54)
-
v0.9.0 Changes
May 29, 2012API Changes
- added
crossroads.greedy
(#46) - added
crossroads.greedyEnabled
(#46) - added
crossroads.patternLexer.strict()
andcrossroads.patternLexer.loose()
andcrossroads.patternLexer.legacy()
(#35) - added
Route.interpolate()
(#34) - added query string support (#33)
๐ Fixes
Route.switched
is only dispatched if matching a different route. (#50)
Other
- change default behavior of slashes at begin/end of request (#35)
- query string support affected old segment rules, now
?
is considered as a segment divisor as/
otherwise optional query string RegExp wouldn't match proper segment if following a required segment. (#33)
- added
-
v0.8.0 Changes
March 05, 2012API Changes
- added
Route.switched
(#37) - added
crossroads.NORM_AS_ARRAY
,crossroads.NORM_AS_OBJECT
(#31) - added option to pass default arguments to
crossroads.parse()
(#44) - added rest segments support (#43)
Other
- change build to Node.js
- change minifier to UglifyJS.
- added
-
v0.7.1 Changes
January 06, 2012๐ Fixes
- avoid calling
rules.normalize_
during validation step (#39)
- avoid calling