diff options
author | Jonathan Schleifer <js@webkeks.org> | 2011-01-03 22:51:16 +0100 |
---|---|---|
committer | Jonathan Schleifer <js@webkeks.org> | 2011-01-03 22:51:16 +0100 |
commit | 67fed1c3e2d0d7a3a910c9948e53a224714af401 (patch) | |
tree | 02ebecddffc170ced4010a8ae8bb1b47cccb3452 /ChangeLog | |
parent | 991b7a187f3c7c0c5dfc1bb734feacf602bb9ad1 (diff) |
Update ChangeLog for 0.4-alpha1.0.4-alpha1
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 19 |
1 files changed, 19 insertions, 0 deletions
@@ -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. |