Reworked implementation of the urlescape filter, made it Python3 compatible, documented it.
diff --git a/CHANGES b/CHANGES
index 7f3388d..8838a21 100644
--- a/CHANGES
+++ b/CHANGES
@@ -10,6 +10,9 @@
   advertised.
 - Fixed filesizeformat.
 - Added a non-silent option for babel extraction.
+- Added `urlescape` filter that automatically quotes values for
+  URL safe usage with utf-8 as only supported encoding.  If applications
+  want to change this encoding they can override the filter.
 
 Version 2.6
 -----------