summaryrefslogtreecommitdiff
path: root/CHANGES.txt
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGES.txt')
-rw-r--r--CHANGES.txt14
1 files changed, 14 insertions, 0 deletions
diff --git a/CHANGES.txt b/CHANGES.txt
index 8e5321069..8fcd79818 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,6 +1,20 @@
Next release
============
+Backwards Incompatibilities
+---------------------------
+
+- The ``unicode_path_segments`` configuration variable and the
+ ``BFG_UNICODE_PATH_SEGMENTS`` configuration variable have been
+ removed. Path segments are now always passed to model
+ ``__getitem__`` methods as unicode. "True" has been the default for
+ this setting since 0.5.4, but changing this configuration setting to
+ false allowed you to go back to passing raw path element strings to
+ model ``__getitem__`` methods. This services a speed goal (we get
+ about +80 req/s by removing the check), and it's clearer just to
+ always expect unicode path segments in model ``__getitem__``
+ methods.
+
Implementation Changes
----------------------