ObjFW  Check-in [253d5f1043]

Overview
Comment:Update ChangeLog for 0.4-alpha1.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | 0.4 | 0.4-alpha1
Files: files | file ages | folders
SHA3-256: 253d5f1043fe0954ce3de458ee98ad6ddde76331489a34fbef8ec1f4a07c3140
User & Date: js on 2011-01-03 21:51:16
Other Links: branch diff | manifest | tags
Context
2011-01-23
01:07
Merge changes into 0.4 branch. check-in: 1d6a89a772 user: js tags: 0.4
2011-01-03
21:51
Update ChangeLog for 0.4-alpha1. check-in: 253d5f1043 user: js tags: 0.4, 0.4-alpha1
21:50
Branch for 0.4 and set version to 0.4-alpha1 in the new branch. check-in: 65204466d1 user: js tags: 0.4
Changes

Modified ChangeLog from [efaefffd2e] to [f70c6798b5].

     1      1   Legend:
     2      2    * Changes of existing features or bugfixes.
     3      3    + New features.
     4      4   
            5  +ObjFW 0.3.1 -> 0.4-alpha1, 03.01.2011
            6  + * ObjFW is now available under the terms of the QPL, GPLv2 and GPLv3.
            7  + + Support for blocks was added, including a blocks runtime.
            8  + + Added support for the new GNU runtime, introduced in GCC 4.6.
            9  + * Objects returned from collections are no longer retained and autoreleased.
           10  + + Added new classes OFXMLParser, OFXMLElement, OFXMLAttribute and
           11  +   OFXMLElementBuilder.
           12  + + Added new class OFStreamObserver to observe streams.
           13  + + Added new class OFDate for storing dates.
           14  + + Many new methods in almost all classes.
           15  + * OFAutoreleasePool was optimized.
           16  + * Handling of ASCII strings was optimized.
           17  + * OFSocket was renamed to OFStreamSocket.
           18  + * OFConstString was renamed to OFConstantString.
           19  + * objfw-compile now has a new syntax.
           20  + + objfw-compile can now compile libraries and plugins.
           21  + * Many small changes and new features that would be too much to list here.
           22  +   The diff between 0.3.1 and 0.4-alpha1 has almost 24000 lines!
           23  +
     5     24   ObjFW 0.3 -> 0.3.1, 19.06.2010
     6     25    * Fix a typo in OFMutableDictionary that prevented termination in case
     7     26      the last bucket is already used when the dictionary is resized.
     8     27    * The mutations pointer is now correctly initialized in enumerators for
     9     28      immutable collections.
    10     29    * The objc_sync test was still using the old threads API and was
    11     30      updated to use the new one now.