summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorJonathan Schleifer <js@webkeks.org>2011-01-03 22:51:16 +0100
committerJonathan Schleifer <js@webkeks.org>2011-01-03 22:51:16 +0100
commit67fed1c3e2d0d7a3a910c9948e53a224714af401 (patch)
tree02ebecddffc170ced4010a8ae8bb1b47cccb3452 /ChangeLog
parent991b7a187f3c7c0c5dfc1bb734feacf602bb9ad1 (diff)
Update ChangeLog for 0.4-alpha1.0.4-alpha1
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog19
1 files changed, 19 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index ed5e4f35..142e7eb3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,25 @@ Legend:
* Changes of existing features or bugfixes.
+ New features.
+ObjFW 0.3.1 -> 0.4-alpha1, 03.01.2011
+ * ObjFW is now available under the terms of the QPL, GPLv2 and GPLv3.
+ + Support for blocks was added, including a blocks runtime.
+ + Added support for the new GNU runtime, introduced in GCC 4.6.
+ * Objects returned from collections are no longer retained and autoreleased.
+ + Added new classes OFXMLParser, OFXMLElement, OFXMLAttribute and
+ OFXMLElementBuilder.
+ + Added new class OFStreamObserver to observe streams.
+ + Added new class OFDate for storing dates.
+ + Many new methods in almost all classes.
+ * OFAutoreleasePool was optimized.
+ * Handling of ASCII strings was optimized.
+ * OFSocket was renamed to OFStreamSocket.
+ * OFConstString was renamed to OFConstantString.
+ * objfw-compile now has a new syntax.
+ + objfw-compile can now compile libraries and plugins.
+ * Many small changes and new features that would be too much to list here.
+ The diff between 0.3.1 and 0.4-alpha1 has almost 24000 lines!
+
ObjFW 0.3 -> 0.3.1, 19.06.2010
* Fix a typo in OFMutableDictionary that prevented termination in case
the last bucket is already used when the dictionary is resized.