All Versions
11
Latest Version
Avg Release Cycle
65 days
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v2.0 Changes
🆕 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.
-
v1.6.1
August 24, 2015 -
v1.6.0
August 17, 2015 -
v1.5.2
September 29, 2014 -
v1.5.1
February 28, 2014 -
v1.5.0 Changes
February 19, 2014- The controller method getActionMethods() now returns an associative array with "methodName" => [ annotation, meta ]
- The controller method getActionRoutes() now returns an indexed array for the [ "route path", {route options} ]
- 📜 Annotations from parent class methods are now parsed when calling
getActionMethods
orgetActionRoutes
- 📜 When the child method has no annotation, we parse the parent method annotation for it. unless the child method has its own annotations.
-
v1.4.1
January 28, 2014 -
v1.4.0 Changes
January 23, 2014- Add
pux_persistent_dispatch
function for persistent dispatching. - Dispatch performance optimization, especially
__set_state
method call, 1.5x faster than before.
- Add
-
v1.3.3 Changes
January 16, 2014- 🛠Fix dispatch rtrim bug for pure PHP version.
-
v1.3.2 Changes
January 15, 2014- phar file re-compiled.