Skip to content

Commit

Permalink
release-chore: Bump version to 2.8.0 and update release notes.
Browse files Browse the repository at this point in the history
  • Loading branch information
ivucica committed Apr 5, 2020
1 parent d0973c2 commit f55c3a9
Show file tree
Hide file tree
Showing 7 changed files with 185 additions and 78 deletions.
27 changes: 23 additions & 4 deletions ANNOUNCE
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
1 Announcement
**************

The GNUstep Makefile Package version 2.7.0 is now available.
The GNUstep Makefile Package version 2.8.0 is now available.

1.1 What is the GNUstep makefile package?
=========================================
Expand All @@ -12,7 +12,26 @@ project without having to deal with the complex issues associated with
configuration, building, installation, and packaging. It also allows
the user to easily create cross-compiled binaries.

1.2 Changes in version '2.7.0'
1.2 Changes in version '2.8.0'
==============================

* Better library combo and ABI detection: gnustep-make will now
attempt to detect the optimal library combo and ABI supported by
the installed compiler and Objective-C runtime library. Explicit
selection of the runtime ABI is now possible using the
'--with-runtime-abi' configure option.

* Full support for the gnustep-2.0 Objective-C ABI.

* Support for creating a Git tag and creating a tarball from a git
tag using the 'git-tag' and 'git-dist' targets.

* Support for creating a Mercurial tag and creating a tarball from a
hg tag using the 'hg-tag' and 'hg-dist' targets.

* Dropped legacy Rhapsody and FreeBSD-out support.

1.3 Changes in version '2.7.0'
==============================

Garbage collection support removed
Expand All @@ -26,10 +45,10 @@ compatible

Various other minor bugfixes

1.3 Obtaining gnustep-make
1.4 Obtaining gnustep-make
==========================

You can get the gstep-make-2.7.0.tar.gz distribution file at
You can get the gstep-make-2.8.0.tar.gz distribution file at
<ftp://ftp.gnustep.org/pub/gnustep/core>

Please log bug reports on the GNUstep project page
Expand Down
28 changes: 27 additions & 1 deletion ChangeLog
Original file line number Diff line number Diff line change
@@ -1,4 +1,30 @@
2020-02-17 Richard Frith-Macdonald <[email protected]>
2020-04-05 Ivan Vucica <[email protected]>

* ANNOUNCE:
* NEWS:
* RELEASENOTES:
* Documentation/news.texi:
* Documentation/releasenotes.texi:
Update release notes for 2.8.0.
* Version:
Bump version to 2.8.0.


2020-02-28 Patryk Laurent <[email protected]>

* target.make: Unified cross-OS class name extraction and unified
for other OSes (Darwin, OpenBSD, MinGW).

2020-02-22 Patryk Laurent <[email protected]>

* target.make: Improved detection of runtime version. Fixed class
name extraction for Darwin, OpenBSD and MinGW32/64.

2020-02-18 Patryk Laurent <[email protected]>

* target.make: Fixed EXTRACT_CLASS_NAMES_COMMAND for runtime v2.

2020-02-17 Richard Frith-Macdonald <[email protected]>

* library-combo.make: removed GS_WITH_ARC support
* rules.make: added GS_WITH_ARC stuff
Expand Down
5 changes: 5 additions & 0 deletions Documentation/news.texi
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,11 @@ possible using the @code{--with-runtime-abi} configure option.
@item Support for creating a Git tag and creating a tarball from a git tag
using the @code{git-tag} and @code{git-dist} targets.

@item Support for creating a Mercurial tag and creating a tarball from a hg
tag using the @code{hg-tag} and @code{hg-dist} targets.

@item Dropped legacy Rhapsody and FreeBSD-out support.

@end itemize

@section Changes in version @samp{2.7.0}
Expand Down
18 changes: 18 additions & 0 deletions Documentation/releasenotes.texi
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,24 @@ The release notes include descriptions of API changes, behavior
changes and other information that might help developers and users
migrate to using a newer version of the make system.

@section Version 2.8.0

We now include better library combo and ABI detection: gnustep-make will now
attempt to detect the optimal library combo and ABI supported by the
installed compiler and Objective-C runtime library. Explicit selection of the
runtime ABI is now possible using the @code{--with-runtime-abi} configure
option.

There's now full support for the gnustep-2.0 Objective-C ABI.

This release includes support for creating a Git tag and creating a tarball
from a git tag using the @code{git-tag} and @code{git-dist} targets.

This release includes support for creating a Mercurial tag and creating a
tarball from a hg tag using the @code{hg-tag} and @code{hg-dist} targets.

We have dropped legacy Rhapsody and FreeBSD-out support.

@section Version 2.7.0

When building non-flattened, the subdirectory name for libraries/binaries
Expand Down
Loading

0 comments on commit f55c3a9

Please sign in to comment.