summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2010-05-21 19:27:57 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2010-05-21 19:27:57 +0200
commitce1e0bc0ae5a8a63b43dc9ad9b32a5da80e1da68 (patch)
tree1c8970875b495200e2328039c932dc77ae51a02b /NEWS
parent9a764d4ed5606c5f171ae05a7409128a88184b11 (diff)
Update NEWS file
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS14
1 files changed, 14 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index b999efb..d32a8d3 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,17 @@
+Version 4.0.0
+
+C++/Tree
+
+ * Binary representation now stores string-based enumerations as integer
+ values corresponding to C++ enumerators instead of string literals.
+
+ * Binary representation now pools polymorphic type-id strings in an
+ implicit string pool. The string pool support can also be used to
+ pool strings in other situations. For example, you can implement
+ string insertion/extraction operators for your stream to pool all
+ strings. This can be useful if your documents contain a large number
+ of repetitive strings.
+
Version 3.3.0
* New option, --char-encoding, allows you to specify the character encoding