Permalink
Find file
Fetching contributors…
Cannot retrieve contributors at this time
87 lines (86 sloc) 4.58 KB
<?xml version="1.0" encoding="UTF-8"?>
<extension id="url_router" status="released" xmlns="http://getsymphony.com/schemas/extension/1.0">
<name>URL Router</name>
<description>Regex and Simplified Parameter based URL re-routing</description>
<repo type="github">https://github.com/symphonists/url_router</repo>
<url type="discuss">http://getsymphony.com/discuss/thread/37320/</url>
<url type="issues">https://github.com/symphonists/url_router/issues</url>
<types>
<type>Other</type>
</types>
<authors>
<author>
<name github="symphonists" symphony="community">Symphony Community</name>
<name github="robphilp" symphony="robphilp">Robert Philp</name>
</author>
</authors>
<releases>
<release version="3.1" date="2014-10-29" min="2.4" max="2.5.x">
* [#20](https://github.com/symphonists/url_router/issues/20) Fix routing on Symphony 2.4+
* Use `PageManager` instead of internal functions
* Ensure routes are returned when GET parameters are omitted
</release>
<release version="3.0" date="2014-08-13" min="2.4" max="2.5.x">
* Symphony 2.4+ support
* [#18](https://github.com/symphonists/url_router/issues/18) Add success message when saving routes
* [#16](https://github.com/symphonists/url_router/issues/16) Consistently use dollar notation instead of colon
* [#8](https://github.com/symphonists/url_router/issues/8) When dealing with external URL's, strip the trailing slash that Symphony always adds to routes
</release>
<release version="2.0.3" date="2013-01-02" min="2.3" max="2.3">
* Bug fix for adding querystring parameters to the GET array, unless external
</release>
<release version="2.0.2" date="2012-08-22" min="2.3" max="2.3">
* Bug fix for localized backends not showing navigation menu item
</release>
<release version="2.0.1" date="2012-07-13" min="2.3" max="2.3">
* Bug fix for Symphony hosted in a subfolder. Thanks Nils Hoerrmann.
</release>
<release version="2.0" date="2012-06-05" min="2.3">
* Major release includes updates for 2.3
* Moved Routes onto separate page under Blueprints (Nils Werner, John Porter)
* Removed the update functionality as is a breaking release
</release>
<release version="1.3" date="2011-11-30" min="2.2">
* Rails-like routing. You may now use a syntax similar to `page-name/:user/projects/:project` for matching and reference each parameter by its name: `/new-page-name/:user/:project`
</release>
<release version="1.2" date="2011-09-28" min="2.2">
* Updates to add inline help to the Routes/Redirects in the preferences page.
* Core code change to wrap the routes and redirects in checks for stability, and to allow more control.
* Incorporate Root Page Params methods. Allows all 'index' page type parameters to be accessible from the root, as they should be.
* Add forcing of routing if page to route from exists.
</release>
<release version="1.1.1" date="2011-09-25" min="2.2" />
<release version="1.1.0" date="2011-09-25" min="2.2">
* Removed the global option to redirect routes.
* Changed the duplicator templates to allow either Routes or Redirects, instead of the global choice.
* Added updating logic.
* Added prevention of routing if the code is updated, but the extension reference in Symphony isn't. This is due to the functionality changing, and will prevent errors.
</release>
<release version="1.1.0" date="2011-09-25" min="2.2" />
<release version="1.0.1" date="2011-07-09" min="2.2">
* Bug fix to remove rogue query I forgot to remove, thanks [Vlad Ghita](https://github.com/vlad-ghita) for spotting that one
</release>
<release version="1.0" date="2011-07-08" min="2.2">
* Update as Symphony Team takes ownership.
* Renamed extension class and folder to url_router.
* Manually merged @nickdunn's changes.
</release>
<release version="0.5" date="2011-03-01" min="2.2">
* Symphony 2.2 compatiability update
</release>
<release version="0.4" date="2010-08-31" min="2.0.7">
* Applied patches from pull requests to fix various issues including save failure when no redirects entered and pass-by-reference warning
</release>
<release version="0.3" date="2010-04-07" min="2.0.7">
* Remove `router.js` as it's no longer needed
* Fix error in save logic, no longer tries to write to `config.php`
</release>
<release version="0.2" date="2010-03-15" min="2.0.7">
* Only add `router.js` to the `/system/preferences/` page (was breaking other JS)
* Updated README with correct installation details
</release>
<release version="0.1" date="2010-01-13" min="2.0.7">
* Initial release, brief documentation forthcoming.
</release>
</releases>
</extension>