Version 1.23.0 release

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@33856 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
rfm 2011-09-18 21:21:14 +00:00
parent f9d6895627
commit bfdc663294
3 changed files with 38 additions and 2 deletions

View file

@ -1,3 +1,10 @@
2011-09-18 Richard Frith-Macdonald <rfm@gnu.org>
* Documentation/news.texi:
* Documentation/ReleaseNotes.gsdoc:
Update release notes for ...
Version 1.23.0
2011-09-12 Richard Frith-Macdonald <rfm@gnu.org>
* Source/NSConnection.m: When getting the local type information for

View file

@ -29,6 +29,32 @@ notice and this notice are preserved.
migrate to using a newer version of the library.
</p>
<section>
<heading>Version 1.23.0</heading>
<p>A new stable release with many minor bugfices and tweaks.<br />
The main changes however are David Chisnall's work adding support
of the clang compiler and Objective-C 2.0 language/runtime (the
compiler/runtime combination now provides full support for the
Objective-C 2.0 language).<br />
Garbage collection using clang and libobjc2 is now available in
addition to the existing gcc runtime garbage collection support.<br />
Going beyond that, for people who don't like garbage collection,
there is now support for automated reference counting, where the
clang compiler adds reference count calls to manage object lifetimes,
reliveing the application developer from the need to manage reference
counts.
</p>
<p>An important point to note is that this is the last release to
support the gcc-2.9.5 compiler. In future, while releases may work
with older systems, the formal requirement will be a gcc-4.x series
compiler or later and base may also depend on support for the C99
standard being available.<br />
This change is being made in order avoid developers needing to spend
a great deal of time keeping code working for obsolete systems which
are no longer used in practice.
</p>
</section>
<section>
<heading>Version 1.22.0</heading>
<p>A new stable release with many updates and changes. In addition

View file

@ -14,8 +14,11 @@ See the @url{ReleaseNotes.html} document for more information.
@section Noteworthy changes in version @samp{1.23.0}
@itemize @bullet
@item Support for automatic reference counting (ARC) when using the GNUstep Objective-C runtime 1.5 or later.
@item Full support for weak references in NSHashTable, NSMapTable and NSPointerArray when using the GNUstep Objective-C runtime 1.5 or later.
@item Support for automatic reference counting (ARC) when using clasng and
the GNUstep Objective-C 2.0 runtime 1.5 or later.
@item Full support for weak references in NSHashTable, NSMapTable and
NSPointerArray when using clang and the GNUstep Objective-C 2.0 runtime 1.5
or later.
@end itemize
@ifclear ANNOUNCE-ONLY