mirror of
https://github.com/gnustep/libs-base.git
synced 2025-05-30 08:21:25 +00:00
Version 1.20.0
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30325 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
d5714f3afd
commit
d9f651ea46
7 changed files with 174 additions and 89 deletions
|
@ -28,6 +28,54 @@ notice and this notice are preserved.
|
|||
changes and other information that might help developers and users
|
||||
migrate to using a newer version of the library.
|
||||
</p>
|
||||
<section>
|
||||
<heading>Version 1.20.0</heading>
|
||||
<p>This is a stable release. There have been major changes
|
||||
and reorganizations to support, among other things, the new
|
||||
non-fragile ABI from clang. These changes, although they
|
||||
break binary compatibility with previous releases, should allow
|
||||
all future releases to maintain compatibility.
|
||||
</p>
|
||||
<deflist>
|
||||
<term>Objective-C 2</term>
|
||||
<desc>
|
||||
Add compatibility code for Objective-C 2.0 when it is not provided
|
||||
by the compiler or objc library. Some runtime wrappers for
|
||||
Objective-C have been deprecated in favour of new 2.0 API.
|
||||
</desc>
|
||||
<term>Additions library</term>
|
||||
<desc>
|
||||
Reorganized so all GNUstep extensions are in the Additions
|
||||
library files.
|
||||
</desc>
|
||||
<term>Mac OS X Compatibility</term>
|
||||
<desc>
|
||||
Various improvements for compatibility including use of
|
||||
NSInteger/NSUInteger/CGFloat
|
||||
</desc>
|
||||
<term>non-fragile ABI</term>
|
||||
<desc>
|
||||
Support added for this ABI from clang includes additions of
|
||||
an extra ivar for future expansion and hiding of ivars in some
|
||||
classes.
|
||||
</desc>
|
||||
<term>NSOperation</term>
|
||||
<desc>
|
||||
Complete NSOperation and NSOperationQueue
|
||||
(compatibile with 10.6 apart from blocks).
|
||||
</desc>
|
||||
<term>Fast Enumeration</term>
|
||||
<desc>
|
||||
Support was added.
|
||||
</desc>
|
||||
<term>NSLock</term>
|
||||
<desc>
|
||||
Complete rewrite of NSLock so they are faster, more complete and
|
||||
OS X-compatible. NSLock now depends on POSIX threads.
|
||||
</desc>
|
||||
</deflist>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<heading>Version 1.19.3</heading>
|
||||
<p>This is a new unstable snapshot release of the base library
|
||||
|
|
|
@ -11,14 +11,22 @@ The currently released version of the library is
|
|||
See the @url{ReleaseNotes.html} document for more information.
|
||||
@end ifclear
|
||||
|
||||
@section Noteworthy changes in version @samp{1.20.0}
|
||||
|
||||
This is a stable release. There have been major changes
|
||||
and reorganizations to support, among other things, the new
|
||||
non-fragile ABI from clang. These changes, although they
|
||||
break binary compatibility with previous releases, should allow
|
||||
all future releases to maintain compatibility.
|
||||
|
||||
@ifclear ANNOUNCE-ONLY
|
||||
|
||||
@section Noteworthy changes in version @samp{1.19.3}
|
||||
|
||||
@itemize @bullet
|
||||
@item Bugfix to work around OSX behavior of [NSURL-path]
|
||||
@end itemize
|
||||
|
||||
@ifclear ANNOUNCE-ONLY
|
||||
|
||||
@section Noteworthy changes in version @samp{1.19.2}
|
||||
|
||||
@itemize @bullet
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue