Skip to content

Commit

Permalink
v1.2.0-rc2
Browse files Browse the repository at this point in the history
  • Loading branch information
attipaci committed Nov 17, 2024
1 parent 6576574 commit fd055c3
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 10 deletions.
16 changes: 8 additions & 8 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
[Semantic Versioning](https://semver.org/spec/v2.0.0.html).


## [Unreleased]
## [1.2.0-rc2] - 2024-11-18

Changes exzpected for the next feature release, expected around 1 February 2025.
Release candidate for the next feature release, expected around 1 February 2025.


### Added
Expand All @@ -35,12 +35,12 @@ Changes exzpected for the next feature release, expected around 1 February 2025.

- #86: NAIF CSPICE integration: `novas_use_cspice()`, `novas_use_cspice_planets()`, `novas_use_cspice_ephem()`
to use the NAIF CSPICE library for all Solar-system sources, major planets only, or for other bodies only.
`NOVAS_EPHEM_OBJECTS` should use NAIF IDs with CSPICE (or else -1 for name-based lookup).
Also provides `cspice_add_kernel()` and `cspice_remove_kernel()` functions for convenience to manage the set of
active kernels (#89). These functions are provided by the `libsolsys-cspice.so[.1]` and/or `.a` plugin libraries,
which are built contingent on the `CSPICE_SUPPORT` variable being set to 1 prior to the build. The build of the
plugin module requires an accessible installation of the CSPICE development files (C headers and unversioned static
or shared libraries depending on the needs of the build).
`NOVAS_EPHEM_OBJECTS` should use NAIF IDs with CSPICE (or else -1 for name-based lookup). Also provides
`cspice_add_kernel()` and `cspice_remove_kernel()` functions for convenience to manage the set of active kernels
(#89). These functions are provided by the `libsolsys-cspice.so[.1]` and/or `.a` plugin libraries, which are built
contingent on the `CSPICE_SUPPORT` variable being set to 1 prior to the build. The build of the plugin module
requires an accessible installation of the CSPICE development files (C headers and unversioned static or shared
libraries depending on the needs of the build).

- #87: Added `novas_planet_for_name()` function to return the NOVAS planet ID for a given (case insensitive) name.

Expand Down
2 changes: 1 addition & 1 deletion include/novas.h
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@
#define SUPERNOVAS_PATCHLEVEL 0

/// Additional release information in version, e.g. "-1", or "-rc1".
#define SUPERNOVAS_RELEASE_STRING "-devel"
#define SUPERNOVAS_RELEASE_STRING "-rc2"

/// \cond PRIVATE

Expand Down
2 changes: 1 addition & 1 deletion src/super.c
Original file line number Diff line number Diff line change
Expand Up @@ -1395,7 +1395,7 @@ enum novas_planet novas_planet_for_name(const char *name) {
*/
int novas_set_orbsys_pole(enum novas_reference_system type, double ra, double dec, novas_orbital_system *sys) {
if (!sys)
return novas_error(-1, EINVAL, "novas_set_obsys_pole", "input system is NULL");
return novas_error(-1, EINVAL, "novas_set_orbsys_pole", "input system is NULL");

sys->plane = NOVAS_EQUATORIAL_PLANE;
sys->type = type;
Expand Down

0 comments on commit fd055c3

Please sign in to comment.