- Allowed all namespacing features to work with Wheels
- Fixed dot-syntax for controllers in various places [James G]
- Fixed dot-syntax for controllers in
renderWith()
[Chris]
- Support for
method
instartFormTag()
[James G] - Allow
requestMethod
to be overridden in$findMatchingRoute()
[James G]
- Improved internals for mapping and matching [Don]
- Regex powered route matching
- Shallow resources
- Regex constraints for segment variables
- Optional segment support [James H]
- Full support for
[format]
- New
constraints()
method and params [Don] - New
on
parameter formatch()
method [Don]
- Fixed route helpers to allow strings that appear to be false [Don]
- Special chained routing syntax for CFWheels [Don]
- Resembles the nested block syntax for Rails 3
- Create routes that only match certain HTTP verbs
- Create scoped and namespaced routes
- Create singular and plural resources
- Quickly generate common HTTP resource routes
- Optionally generate only some of the route actions
- Fine-grained control over resource naming
- Strict rules for generating named routes
- Provide helpers for generating route strings [Don]
- Method names are derived from named routes
- Methods take route variables as ordered or named arguments
- Model objects passed in are automatically converted to keys
- Screen to list all routes (similar to
rake routes
) [Don]