Pux v2.0 Release Notes
-
๐ New features:
- โ Added universal/universal package.
- โ Added Pux/RouteRequest class for dispatching routes with request constraints.
- โ Added
Pux\Dispatchable
interface.
Incompatible changes:
- ๐ Renamed Executor => RouteExecutor
- โ Removed expand property
- ๐ Moved
Pux\Controller
toPux\Controller\Controller
. - ๐ Moved mux expanding logics
expand()
fromPux\Controller
toPux\Controller\ExpandableController
.
๐ Fixes:
- ๐ Fixed pattern compiler for post-separators. e.g.
/:year-:month
or/blog/:id(.:format)
- ๐ Fixed action method annotation parser
๐ Deprecation:
- โจ Disabled
Mux->expand
property to enhance submux dispatching.