ObjFW  Check-in [63630d6a52]

Overview
Comment:Update ChangeLog in default branch.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 63630d6a528012f583aaab7b77df4ffe89414b65b21b77c11a1f0678b552de46
User & Date: js on 2010-05-09 14:47:45
Other Links: manifest | tags
Context
2010-05-09
14:47
Added tag 0.3-release for changeset 50132ecbe6a2 check-in: 1e5b519dbf user: js tags: trunk
14:47
Update ChangeLog in default branch. check-in: 63630d6a52 user: js tags: trunk
14:39
Rename OFHashes to OFHash. check-in: f45026a5f9 user: js tags: trunk
Changes

Modified ChangeLog from [e54750ee89] to [006722ec1b].

1
2
3
4









































5
6
7
8
9
10
11
Legend:
 * Changes of existing features or bugfixes.
 + New features.










































ObjFW 0.2 -> 0.2.1, 14.03.2010
 * Fix for OFNumbers not doing calculations.
 * Improved -[hash] for OFNumbers with floats and doubles.
 + Tests for OFNumber.
 * Small optimization for OFArray's -[componentsJoinedByString:].
 * Documentation improvements.
 * Updated copyright.




>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>







1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
Legend:
 * Changes of existing features or bugfixes.
 + New features.

ObjFW 0.2.1 -> 0.3, 09.05.2010
 + Many new methods were added to different classes.
 + A huge amount of methods was added to OFStream, allowing easy binary
   stream handling and even mixing string-based and binary operations.
 + An optional write buffer was added to OFStream.
 + OFSeekableStream was added for streams that allow seeking, for example
   OFFiles.
 * OFNumber was completely reworked and got many new features now.
 * Large parts of OFDictionary were rewritten for better readability, better
   memory usage and to fix a bug with removing objects.
 * OFThread has been greatly improved.
 * Many small optimizations.
 * Many documentation improvements.
 * Method replacing was reworked and the methods renamed.
 + Tests for OFStream were added.
 * A bug with building ObjFW as a Universal Binary Framework was fixed.
 + Support for ObjFW-RT, the ObjFW Objective C runtime, was added.
 * Sockets are now properly closed before an exception is thrown.
 * Error handling with sockets was improved.
 * OFFile now uses open(), read() and write(), thus allowing -[readLine] to be
   used on of_stdin and fixing many other annoyances.
 * A few misc methods were renamed.
 + OFApplication was added.
 * All tests and the table generator are now using OFApplication.
 + It is now possible to get the remote address of an OFTCPSocket.
 + OFString can now build paths in the OS-native format.
 + It is now possible to create a string with the contents of a file.
 + Many new file operations were added to OFFile.
 * The existing file operations in OFFile were improved.
 * Almost all functions that returned self before now return void.
 + OFHash was added as a superclass for OFMD5Hash and OFSHA1Hash and OFHashes
   renamed to OFHash.
 + objfw-compile was added for easy compilation of ObjFW projects, which
   includes dependency checking for headers etc.
 * The instance variable naming convention was changed so that properties work.
 + Properties were added to the interfaces and are used if they are supported
   by the compiler.
 + The library version is now included in the resulting dylib and libobjc is
   reexported now. Additionally, objfw-config offers --reexport now to produce
   libraries that link against ObjFW and reexport it.

ObjFW 0.2 -> 0.2.1, 14.03.2010
 * Fix for OFNumbers not doing calculations.
 * Improved -[hash] for OFNumbers with floats and doubles.
 + Tests for OFNumber.
 * Small optimization for OFArray's -[componentsJoinedByString:].
 * Documentation improvements.
 * Updated copyright.