1
2
3
4
5
6
7
8
9
10
11
|
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.
|
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
|
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
53
54
55
56
57
58
|
Legend:
* Changes of existing features or bugfixes.
+ New features.
ObjFW 0.5.3 -> ObjFW 0.5.4, 30.08.2011
* The blocks runtime is now working correctly.
* Documentation fixes.
* -framework works with objfw-compile now.
+ Support for QNX.
* Various small fixes.
ObjFW 0.5.2 -> ObjFW 0.5.3, 01.07.2011
* Lots of bugfixes, see Mercurial log for details. (hg log -b 0.5)
ObjFW 0.5.1 -> ObjFW 0.5.2, 25.04.2011
* Fix double-retain in OFList.
* Don't ignore the timeout in OFStreamObserver when using select().
* Do -[OFURL copy] in a try block to prevent a leak when an exception occurs.
* Fix too big buffer in -[OFMutableString _applyTable:withSize:].
* Call madvise() on the correct length variable so it covers the whole string.
* Fix a warning when sizeof(size_t) < sizeof(long long).
* Skip possible BOMs when appending strings.
ObjFW 0.5 -> ObjFW 0.5.1, 21.04.2011
* Work around a wrong warning produced by Apple GCC 4.0.1 which would cause
the build to fail due to -Werror.
* Call objc_thread_{add,remove} when using the GNU runtime to make sure the
runtime knows about our thread.
* Detach a thread before restarting if it was never joined.
* Release the old return value when restarting a thread.
ObjFW 0.4-alpha1 -> 0.5, 09.04.2011
+ %@ is now allowed in format strings.
+ Added of_log for easy logging.
* Exceptions have one header per exception now.
* Lots of exception improvements.
* Huge improvements in XML handling.
* Improvements in socket handling, including improved API.
* OFStreamObserver is now thread-safe and stops the current observe call when
the set of streams to observe is modified.
+ New class OFURL.
+ New class OFHTTPRequest.
+ New class OFCondition.
* Improvements in objfw-compile.
+ Blocks can be used together with Cocoa now.
+ When linking ObjFW and Cocoa, OFAutoreleasePools are used by both now.
+ Support for Base64.
+ Use a real Xcode project instead of just calling make.
+ Add Haiku to the list of supported platforms.
* Lots of small bugfixes and countless small changes. Read the commits!
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.
|