diff CHANGES.txt @ 4943:7920d700e580 routing

Add support for extensions to provide custom pages to Roundup and update CHANGES.txt 1. Added registerHandler() extension point to instance.Tracker to register URL handlers for specific routes 2. Added processing of extension routes to client.cgi 3. Added example plugins/extensions/custompage.py
author anatoly techtonik <techtonik@gmail.com>
date Tue, 25 Nov 2014 17:29:38 +0300
parents 24209344b507
children 3bee3d13c584
line wrap: on
line diff
--- a/CHANGES.txt	Tue Nov 25 15:58:14 2014 +0300
+++ b/CHANGES.txt	Tue Nov 25 17:29:38 2014 +0300
@@ -1,5 +1,5 @@
 
-Please read doc/upgrading.txt to see how to bring you Roundup version
+Please read ``doc/upgrading.txt`` to see how to bring you Roundup version
 up to date with changes listed in this file. This may require schema
 and template changes not listed here.
 
@@ -12,6 +12,19 @@
 either Python v2.6 or v2.7.
 
 
+201?-??-??: 1.6.0
+
+Features:
+
+- Introducing Router API (anatoly techtonik)
+- roundup.web.router component for mapping URLs to handlers. This enables
+  extensions to define own URLs with custom web pages (anatoly techtonik)
+- New instance.Tracker.registerHandler() API for registering URL handlers
+  from extensions (anatoly techtonik)
+- Example of custompage extension that adds /staticpage and /version URLs
+  to ``plugins/extensions/custompage.py`` (anatoly techtonik)
+
+
 2014-??-??: 1.5.1
 
 Pay attention:

Roundup Issue Tracker: http://roundup-tracker.org/