111 Announcement
22**************
33
4- The GNUstep Base Library, version 1.30 .0, is now available.
4+ The GNUstep Base Library, version 1.31 .0, is now available.
55
661.1 What is the GNUstep Base Library?
77=====================================
@@ -16,80 +16,22 @@ remote object messaging support (distributed objects), and event loops.
1616portion of the OpenStep standard (the Foundation library).
1717
1818 There is more information available at the GNUstep homepage at
19- ' http://www.gnustep.org' .
19+ ‘ http://www.gnustep.org’ .
2020
21- 1.2 Noteworthy changes in version ' 1.30.0'
21+ 1.2 Noteworthy changes in version ‘ 1.30.0’
2222==========================================
2323
24- * Library version changed from 1.29 to 1.30
25-
26- * autogsdoc (and many source/header files) updated for ObjC-2 support
27- * gdnc gspath spelling error fixes
28- * GSFileHandle remove handle from run loop when -dealloc is called
29- * GSHTTPURLHandle close socket if we end loading with I/O in
30- progress.
31- * GSMimeDocimnet optimisations
32- * GSPrivateSymbolPath() portability improvements
33- * GSVersionMacros add GS_UNIMPLEMENTED to mark unimplemented methods
34- * HTMLLinker man page groff warning fixed
35- * Make GSTcpTune options available to streams as well as file handles
36- and improve debug logging for stream operations.
37- * NSBundle improvements in librarym bundle lookup
38- * NSCache thread safety fix
39- * NSData caching data of file URLs and OSX consistency tweak to
40- permissions when writing file atomically
41- * NSDate implements +now constructor.
42- * NSDecimalNumber fix possible coimparison bug for zero values
43- * NSError -description and -localizedDescription formats match OSX
44- * NSException portability improvments
45- * NSFileManager makeed safety fix and make enumerating a file URL
46- return URLs rather than paths.
47- * NSIndexSet implements enumerateRangesInRange convenience methods.
48- * NSISO8601DateFormatter.m: bugfix for date/time string generation
49- * NSJSONSerialization fix memory leak, fix issue with unicode
50- surrogate pairs.
51- * NSKeyValueObserving Add methods to remove observers
52- * NSLocale Fix -countryCode incorrectly returning language code, fix
53- for hyphen and underscore in locale identifier
54- * NSMessagePort remove restriction on Distributed Objects message
55- length
56- * NSNotificationCenter fix for memory leak, minor bugfixes (use
57- before initialise)
58- * NSNull fix for -valueForUndefinedKey: to return singleton
59- * NSNumberFormatter make minimum/maximum properties NSNumbers
60- * NSObject optimise allocation with new runtime library
61- * NSOperation fix occasional scheduling bug
62- * NSOrderedSet Fix keyed encoding to match Apple platforms.
63- * NSPathUtilities fix intialisation order deadlock.
64- * NSPredicate fix for array access keywords
65- * NSProcessInfo android support
66- * NSString correct class used when loading empty string from
67- file/URL, implements regular expression search methods.
68- * NSTask return an error if the path to launch in is bad, use _exit
69- to terminate forked process if needed, use closefrom() to close
70- descriptors in child process if possible
71- * NSTimer wrap call to block in exception handler (bug #289)
72- * NSTimeZone improvements
73- * NSURL Fix NSURL path on Windows for UNC paths.
74- * NSURLRequest: Support deleting using setValue:forHTTPHeaderField:
75- with nil value.
76- * NSURLSession many bugfixes and improvements
77- * NSUserDefaults fix potential deadlock
78- * NSXMLElement bugfix to remove previous attributes when setting
79- attributes.
80- * NSXMLNode returns NSError on failure to evaluate xpath expression.
81-
82241.3 Where can you get it? How can you compile it?
8325=================================================
8426
85- The gnustep-base-1.30 .0.tar.gz distribution file has been placed at
27+ The gnustep-base-1.31 .0.tar.gz distribution file has been placed at
8628<ftp://ftp.gnustep.org/pub/gnustep/core>.
8729
88- It is accompanied by gnustep-base-1.30 .0.tar.gz.sig, a PGP signature
30+ It is accompanied by gnustep-base-1.31 .0.tar.gz.sig, a PGP signature
8931which you can validate by putting both files in the same directory and
9032using:
9133
92- gpg --verify gnustep-base-1.30 .0.tar.gz.sig
34+ gpg --verify gnustep-base-1.31 .0.tar.gz.sig
9335
9436 Signature has been created using the key with the following
9537fingerprint:
0 commit comments