gnuastro-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnuastro-commits] master 34fbf53 1/2: Preparations for the 0.2-28 alpha


From: Mohammad Akhlaghi
Subject: [gnuastro-commits] master 34fbf53 1/2: Preparations for the 0.2-28 alpha release
Date: Sun, 23 Oct 2016 22:24:11 +0000 (UTC)

branch: master
commit 34fbf53afa21582aeaa6e44f98fac3e9e2755734
Author: Mohammad Akhlaghi <address@hidden>
Commit: Mohammad Akhlaghi <address@hidden>

    Preparations for the 0.2-28 alpha release
    
    The `NEWS', `configure.ac', `doc/gnuastro-top.html' were updated to prepare
    for a 0.2-28 alpha-release.
---
 NEWS                      |   79 +++++++++++++++++++++++++++++++++++++++++++++
 configure.ac              |    2 +-
 doc/gnuastro-top.html     |   19 ++++++++---
 doc/release-checklist.txt |    7 ++--
 4 files changed, 99 insertions(+), 8 deletions(-)

diff --git a/NEWS b/NEWS
index baa1333..63d80e2 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,84 @@
 GNU Astronomy Utilities NEWS                          -*- outline -*-
 
+* Noteworthy changes in release 0.2-28 (library 1.0.0) (2016-10-24) [alpha]
+
+** Bug fixes
+
+  Using `%zu' to print `size_t' variables for clean build on 32-bit
+  systems.
+
+  Crash in Table for some operating systems due to memory is now fixed (bug
+  #49347).
+
+  Table's man-page is now created and installed (bug #49418).
+
+  Fixes in the documentation (sr #109170, bug #49419).
+
+** New programs, functions, or macros
+
+  `gal_wcs_pixel_scale_deg'
+    Returns the pixel scale of the input WCS structure in degrees.
+
+  `gal_wcs_angular_distance_deg'
+    This has replaced `gal_wcs_angular_distance'. That function would take
+    the angles in radians and also return its value in radians. Radians are
+    very inconvenient and uncommon in celestial coordinates, so its input
+    and output was modified to accept angles in degrees and also return the
+    angular distance in degrees.
+
+  `gnuastro/git.h'
+    New header for wrappers on the Git library.
+
+  `gal_git_describe'
+    Bascially a wrapper on Git's describe functions to return the string
+    for easy inclusion.
+
+  `gal_fits_datatype_size
+    Return the size (in bytes) of the given datatype.
+
+  `GAL_GNUASTRO_HAVE_PTHREAD_BARRIER'
+    This is a new name for the old `GAL_GNUASTRO_PTHREAD_BARRIER' to
+    conform better with other such marcos.
+
+  `GAL_GNUASTRO_HAVE_LIBGIT2'
+    Has a value of 1 if the host system has the Git library (`libgit2').
+
+
+** Removed programs, functions, macros
+
+  `gal_wcs_angular_distance'
+    See the explanation above for `gal_wcs_angular_distance_deg'.
+
+  `GAL_GNUASTRO_PTHREAD_BARRIER'
+    See the explanation above for `GAL_GNUASTRO_HAVE_PTHREAD_BARRIER'.
+
+** New features
+
+  ImageWarp can now align the image with the celestial coordiates using the
+  `--align' option.
+
+  ImageWarp can now warp without an input matrix, using the following
+  options: `--sheer', `--flip', `--project', `--rotate', `--scale',
+  `--translate'. Any number of these transformations (along with the
+  `--align' option) can be called at runtime and they will be applied in
+  the same order to create one warping matrix. By default the FITS
+  coordinates will also be corrected.
+
+
+
+** Changes in behavior
+
+  When a 2 by 2 matrix is given to ImageWarp, the FITS pixel positions
+  (which define the center of a pixel as an integer) are automatically
+  implemented internally, see "Invoking ImageWarp" in the manual for more.
+
+  `gal_fits_write_keys_version' will now also write the Git commit
+  description when the Git library is installed on the host system.
+
+
+
+
+
 * Noteworthy changes in release 0.2 (library 0.0.0) (2016-10-03) [stable]
 
 ** Bug fixes
diff --git a/configure.ac b/configure.ac
index 5ce79b2..2e5468b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -50,7 +50,7 @@ AC_CONFIG_MACRO_DIRS([bootstrapped/m4])
 
 # Library version, see the GNU Libtool manual ("Library interface versions"
 # section for the exact definition of each) for
-GAL_CURRENT=0
+GAL_CURRENT=1
 GAL_REVISION=0
 GAL_AGE=0
 GAL_LT_VERSION="${GAL_CURRENT}:${GAL_REVISION}:${GAL_AGE}"
diff --git a/doc/gnuastro-top.html b/doc/gnuastro-top.html
index e1f53dc..ce22b95 100644
--- a/doc/gnuastro-top.html
+++ b/doc/gnuastro-top.html
@@ -125,16 +125,27 @@ for entertaining and easy to read real world examples of 
using
 
 <h3 id="download">Download</h3>
 
-<p>The current stable release
+<p>
+  The current stable release
   is <a href="http://ftp.gnu.org/gnu/gnuastro/gnuastro-0.2.tar.gz";>Gnuastro
   0.2</a> (October 3rd, 2016).
   Use <a href="http://ftpmirror.gnu.org/gnuastro/gnuastro-0.2.tar.gz";>a
-  mirror</a> if possible.<br />New releases are announced
+  mirror</a> if possible.
+
+  <!-- Comment the test release notice when the test release is not more
+       recent than the stable release -->
+
+  <br />The current Test release
+  is <a 
href="http://alpha.gnu.org/gnu/gnuastro/gnuastro-0.2-28.tar.gz";>Gnuastro
+  0.2-28</a> (October 24th, 2016).
+  See the <a 
href="http://git.savannah.gnu.org/cgit/gnuastro.git/plain/NEWS";>NEWS</a> file 
for changes.
+
+  <br />New releases are announced
   in <a 
href="https://lists.gnu.org/mailman/listinfo/info-gnuastro";>info-gnuastro</a>.
   To stay up to date, please subscribe.</p>
 
-<p>For details of the significant changes in this release, please see
-  the <a 
href="http://git.savannah.gnu.org/cgit/gnuastro.git/plain/NEWS?id=gnuastro_v0.2";>NEWS</a>
+<p>For details of the significant changes please see the
+  <a 
href="http://git.savannah.gnu.org/cgit/gnuastro.git/plain/NEWS?id=gnuastro_v0.2";>NEWS</a>
   file.</p>
 
 <p>The
diff --git a/doc/release-checklist.txt b/doc/release-checklist.txt
index d822d5a..f53079a 100644
--- a/doc/release-checklist.txt
+++ b/doc/release-checklist.txt
@@ -6,9 +6,10 @@ set of operations to do for making each release. This should 
be done after
 all the commits needed for this release have been completed.
 
 
- - Only in a stable release: update the library version (the values
-   starting with `GAL_' in `configure.ac'). See the `Updating library
-   version information' section of the GNU Libtool manual as a guide.
+ - Only in an alpha release (In the next main release they will remain
+   unchanged): update the library version (the values starting with `GAL_'
+   in `configure.ac'). See the `Updating library version information'
+   section of the GNU Libtool manual as a guide.
 
 
  - Update the NEWS file (use `git log --reverse gnuastro_vA.B..HEAD').



reply via email to

[Prev in Thread] Current Thread [Next in Thread]