Version 1.10.1

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@20266 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Adam Fedor 2004-10-29 03:31:04 +00:00
parent c1f9bd362f
commit 7c672d6487
7 changed files with 86 additions and 16 deletions

View file

@ -1,7 +1,7 @@
Announcement
************
The GNUstep Base Library, version 1.10.0, is now available.
The GNUstep Base Library, version 1.10.1, is now available.
What is the GNUstep Base Library?
=================================
@ -18,24 +18,25 @@ portion of the OpenStep standard (the Foundation library).
There is more information available at the GNUstep homepage at
`http://www.gnustep.org'.
Noteworthy changes in version `1.10.0'
Noteworthy changes in version `1.10.1'
======================================
Note the interface version of the library has changed so that apps,
tools and libraries the use the base library need to be recompiled to
use it.
This version mostly includes minor fixes and updates.
* A large majority of the library classes have been documented
thanks to the efforts of Andrew Ruder
* Runtime discovery of the library version is possible.
* URL classes support persistant connections
* NSXMLParser class added. Not completely implemented.
* Mac OSX XML compatibility fixes.
* NSArrays makeObjectsPerformSelector iterates in same order as
MacOS X.
* Designated initializers for NSArray, NSDictionary, NSSet, and
NSString have been changed for MacOS X compatibility.
Where can you get it? How can you compile it?
==============================================
The gnustep-base-1.10.0.tar.gz distribution file has been placed on
The gnustep-base-1.10.1.tar.gz distribution file has been placed on
`ftp.gnustep.org' in `pub/gnustep/core'.
Please log bug reports on the GNUstep project page

View file

@ -1,3 +1,10 @@
2004-10-28 Adam Fedor <fedor@gnu.org>
* Version 1.10.1
* Source/Makefile.postamble (Info-gnustep.plist): Add some
compatibility keys.
2004-10-26 Adam Fedor <fedor@gnu.org>
* configure.ac: Standardize order of flags and libs
@ -56,7 +63,7 @@
2004-10-15 Richard Frith-Macdonald <rfm@gnu.org>
* Source/GSHTTPURLHandle.m: Don't expect a baody where status is 204
* Source/GSHTTPURLHandle.m: Don't expect a body where status is 204
or 304
2004-10-13 Adam Fedor <fedor@gnu.org>

View file

@ -18,6 +18,39 @@
changes and other information that might help developers and users
migrate to using a newer version of the library.
</p>
<section>
<heading>Version 1.10.1</heading>
<p>
</p>
<deflist>
<term>Runtime version disconvery of library</term>
<desc>
A developer can discover the version of the base library that
is loaded using the NSBundle methods
<code>[[NSBundle bundleForLibrary: @"gnustep-base"] infoDictionary]</code>
and retrieving the <var>GSBundleVersion</var> key.
</desc>
<term>NSXMLParser class added</term>
<desc>
This is a Cocoa class that has been added for
compatibility. The class is still alpha state.
</desc>
<term>NSArray makeObjectsPerformSelector:</term>
<desc>
The order of iteration through objects was changed to
match Cocoa.
</desc>
<term>Designated initializer changes</term>
<desc>
The designated initializer for NSArray, NSDictionary,
NSSet, and NSString for MacOS X compatibility. Like
MacOS X, you can call <code>[super init]</code> to initialize
the class from a subclass, although it is prefered that you use
the <em>designated initializer</em>, with it's richer
set of initializers.
</desc>
</deflist>
</section>
<section>
<heading>Version 1.10.0</heading>
<p>

View file

@ -11,6 +11,20 @@ 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.10.1}
This version mostly includes minor fixes and updates.
@itemize @bullet
@item Runtime discovery of the library version is possible.
@item NSXMLParser class added. Not completely implemented.
@item NSArrays makeObjectsPerformSelector iterates in same order as MacOS X.
@item Designated initializers for NSArray, NSDictionary, NSSet, and NSString
have been changed for MacOS X compatibility.
@end itemize
@ifclear ANNOUNCE-ONLY
@section Noteworthy changes in version @samp{1.10.0}
Note the interface version of the library has changed so that apps, tools
@ -23,8 +37,6 @@ the efforts of Andrew Ruder
@item Mac OSX XML compatibility fixes.
@end itemize
@ifclear ANNOUNCE-ONLY
@section Noteworthy changes in version @samp{1.9.2}
@itemize @bullet

17
NEWS
View file

@ -1,10 +1,25 @@
News
****
The currently released version of the library is `1.10.0'.
The currently released version of the library is `1.10.1'.
See the <ReleaseNotes.html> document for more information.
Noteworthy changes in version `1.10.1'
======================================
This version mostly includes minor fixes and updates.
* Runtime discovery of the library version is possible.
* NSXMLParser class added. Not completely implemented.
* NSArrays makeObjectsPerformSelector iterates in same order as
MacOS X.
* Designated initializers for NSArray, NSDictionary, NSSet, and
NSString have been changed for MacOS X compatibility.
Noteworthy changes in version `1.10.0'
======================================

View file

@ -180,5 +180,7 @@ Info-gnustep.plist:
echo " NSPrincipalClass = \"NSObject\";"; \
echo " GSBundleShortVersionString = \"$(VERSION)\";"; \
echo " GSBundleVersion = $(VERSION_NUMBER);"; \
echo " CFBundleShortVersionString = \"$(VERSION)\";"; \
echo " CFBundleVersion = $(VERSION_NUMBER);"; \
echo "}") > $@$(END_ECHO)

View file

@ -7,9 +7,9 @@ GCC_VERSION=2.8.0
# The version number of this release.
MAJOR_VERSION=1
MINOR_VERSION=10
SUBMINOR_VERSION=0
SUBMINOR_VERSION=1
# numeric value should match above
VERSION_NUMBER=110.0
VERSION_NUMBER=110.1
GNUSTEP_BASE_VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${SUBMINOR_VERSION}
VERSION=${GNUSTEP_BASE_VERSION}