Skip to content

Commit

Permalink
Release v14.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
gloppyuser committed Aug 11, 2023
1 parent 38205dc commit b9dff2a
Show file tree
Hide file tree
Showing 8 changed files with 115 additions and 19 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ cmake_minimum_required( VERSION 3.7.2 )

project( GNSSTK )
set( GNSSTK_VERSION_MAJOR "14" )
set( GNSSTK_VERSION_MINOR "1" )
set( GNSSTK_VERSION_MINOR "2" )
set( GNSSTK_VERSION_PATCH "0" )
set( GNSSTK_VERSION "${GNSSTK_VERSION_MAJOR}.${GNSSTK_VERSION_MINOR}.${GNSSTK_VERSION_PATCH}" )

Expand Down
27 changes: 27 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,30 @@
# Version 14.2.0 Friday August 11, 2023

Modifications by Author
-----------------------
Benjamin Glass <[email protected]> (3):
build.sh: Opportunistically use Ninja, when available
SEMNavDataFactory: bugfixes
Add GPS SV config message to NewNav

Brent Renfro <[email protected]> (1):
Issue 509 bei dou end fit

David Barber <[email protected]> (2):
Update submodule data reference
create debian/ubuntu major version coinstallable package

John Knutson <[email protected]> (3):
Add support for arbitrary C++ standards to the build, and specific CI builds for C++17 under ubuntu
Changes in support of CSMS.
Add support for norad IDs in SatID for those compilers that support c++17 or later

Taben Malik <[email protected]> (2):
Fix a sign convention for time offsets.
Missed a few sign convention changes



# Version 14.1.0 Monday February 27, 2023

Modifications by Author
Expand Down
2 changes: 1 addition & 1 deletion Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ PROJECT_NAME = "GNSS ToolKit Software Library"
# could be handy for archiving the generated documentation or if some version
# control system is used.

PROJECT_NUMBER = 14.1.0
PROJECT_NUMBER = 14.2.0

# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
Expand Down
46 changes: 33 additions & 13 deletions RELNOTES.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,42 @@
GNSSTk 14.1.0 Release Notes
GNSSTk 14.2.0 Release Notes
========================

* This release includes the following:
* Adding SWIG bindings for MOPS and GCAT TropModel correctors.
* Refactoring PRSolution to update style and decompose large function.
* Fixing swig4.0 compile time issues.
* Fixing sphinx docs hidden navigation bar.

Updates since v14.0.0
---------------------
* Changes in support of CSMS. See New Modules below.
* Add GPS SV config message to NewNav
* Add support for norad IDs in SatID for those compilers that support c++17 or later
* Co-installation of major versions of debian packages.
* Additionally, it contains several bug fixes and build system updates.

**Build System and Test Suite**
* Fix swig4.0 compile time issues.
* Fix gnsstk data submodule reference
* Update build.sh to opportunistically use Ninja
* Update create debian/ubuntu major version coinstallable package

**Library Changes**
* Add SWIG bindings for MOPS and GCAT TropModel correctors.
* Update refactor PRSolution to update style and decompose large functions.
* Add support for specifying which c++ standard to use when compiling with g++
* Add GPS SV config message to NewNav
* Add support for norad IDs in SatID for those compilers that support c++17 or later
* Update BDSD?NavEph.cpp Modified end fit determination
* Changes in support of CSMS

Fixes since v14.0.0
Fixes since v14.1.0
--------------------
* Fix sphinx docs hidden navigation bar
* Fix SEM NavData system value
* Fix SEMNavDataFactory orbital inclination rate of change
* Fix time offset sign convention to be consistent between BasicTimeSystemConverter and the NavTimeSystemConverter.
* Fix a few sign convention changes

New Modules
-------------------------------
core/lib/GNSSCore/SatTimeSystem.cpp
core/lib/GNSSCore/SatTimeSystem.hpp
core/lib/NewNav/GPSNavConfig.cpp
core/lib/NewNav/GPSNavConfig.hpp
core/lib/NewNav/GPSSVConfig.cpp
core/lib/NewNav/GPSSVConfig.hpp
core/lib/NewNav/SystemNavData.hpp
core/tests/GNSSCore/SatelliteSystem_T.cpp
core/tests/NewNav/GPSNavConfig_T.cpp
core/tests/NewNav/GPSSVConfig_T.cpp
swig/tests/test_GPSNavConfig.py
21 changes: 21 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,24 @@
gnsstk (14.2.0-1) focal; urgency=low

* Updated to version 14.2.0
* Add support for specifying which c++ standard to use when compiling
with g++
* Update build.sh to opportunistically use Ninja
* Fix SEM NavData system value
* Fix SEMNavDataFactory orbital inclination rate of change
* Add GPS SV config message to NewNav
* Fix time offset sign convention to be consistent between
BasicTimeSystemConverter and the NavTimeSystemConverter.
* Fix a few sign convention changes
* Update BDSD?NavEph.cpp Modified end fit determination
* Changes in support of CSMS
* Fix gnsstk data submodule reference
* Add support for norad IDs in SatID for those compilers that support
c++17 or later
* Update create debian/ubuntu major version coinstallable package

-- David Barber <[email protected]> Fri, 11 Aug 2023 10:25:37 -0500

gnsstk (14.1.0-1) focal; urgency=low

* Updated to version 14.1.0
Expand Down
16 changes: 15 additions & 1 deletion rpm_files/SPECS/gnsstk.spec
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
%define name gnsstk
%define version 14.1.0
%define version 14.2.0
%define release 1

Summary: GNSS Toolkit
Expand Down Expand Up @@ -57,6 +57,20 @@ rm -rf $RPM_BUILD_ROOT


%changelog
* Fri Aug 11 2023 David Barber <[email protected]>
- Updated for v14.2.0 release
- Update create debian/ubuntu major version coinstallable package
- Add support for norad IDs in SatID for those compilers that support c++17 or later
- Fix gnsstk data submodule reference
- Changes in support of CSMS
- Update BDSD?NavEph.cpp Modified end fit determination
- Fix a few sign convention changes
- Fix time offset sign convention to be consistent between BasicTimeSystemConverter and the NavTimeSystemConverter.
- Add GPS SV config message to NewNav
- Fix SEMNavDataFactory orbital inclination rate of change
- Fix SEM NavData system value
- Update build.sh to opportunistically use Ninja
- Add support for specifying which c++ standard to use when compiling with g++
* Mon Feb 27 2023 David Barber <[email protected]>
- Updated for v14.1.0 release
- Update refactor PRSolution to update style and decompose large functions.
Expand Down
16 changes: 15 additions & 1 deletion rpm_files/SPECS/gnsstk_py36.spec
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
%define name python3-gnsstk
%define version 14.1.0
%define version 14.2.0
%define release 1

Summary: GNSS Toolkit
Expand Down Expand Up @@ -67,6 +67,20 @@ rm -rf $RPM_BUILD_ROOT


%changelog
* Fri Aug 11 2023 David Barber <[email protected]>
- Updated for v14.2.0 release
- Update create debian/ubuntu major version coinstallable package
- Add support for norad IDs in SatID for those compilers that support c++17 or later
- Fix gnsstk data submodule reference
- Changes in support of CSMS
- Update BDSD?NavEph.cpp Modified end fit determination
- Fix a few sign convention changes
- Fix time offset sign convention to be consistent between BasicTimeSystemConverter and the NavTimeSystemConverter.
- Add GPS SV config message to NewNav
- Fix SEMNavDataFactory orbital inclination rate of change
- Fix SEM NavData system value
- Update build.sh to opportunistically use Ninja
- Add support for specifying which c++ standard to use when compiling with g++
* Mon Feb 27 2023 David Barber <[email protected]>
- Updated for v14.1.0 release
- Update refactor PRSolution to update style and decompose large functions.
Expand Down
4 changes: 2 additions & 2 deletions swig/sphinx/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@
copyright = '2022, ARL:UT'

import gnsstk
version = '14.1'
release = '14.1.0'
version = '14.2'
release = '14.2.0'

# -- General configuration ------------------------------------------------------------------------
# https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration
Expand Down

0 comments on commit b9dff2a

Please sign in to comment.