Skip to content

Commit

Permalink
Merge branch 'release/v14.1.0' into stable
Browse files Browse the repository at this point in the history
  • Loading branch information
gloppyuser committed Feb 27, 2023
2 parents c4b1b21 + d3226d8 commit a236c11
Show file tree
Hide file tree
Showing 13 changed files with 1,580 additions and 816 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 "0" )
set( GNSSTK_VERSION_MINOR "1" )
set( GNSSTK_VERSION_PATCH "0" )
set( GNSSTK_VERSION "${GNSSTK_VERSION_MAJOR}.${GNSSTK_VERSION_MINOR}.${GNSSTK_VERSION_PATCH}" )

Expand Down
11 changes: 11 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
# Version 14.1.0 Monday February 27, 2023

Modifications by Author
-----------------------
Taben Malik <[email protected]> (3):
Hiding link from pydata-sphinx-theme due to browser incompatibilities
Missing TropCorrectors in SWIG
PRSolution Cleanup



# Version 14.0.0 Tuesday December 20, 2022

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.0.0
PROJECT_NUMBER = 14.1.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
104 changes: 12 additions & 92 deletions RELNOTES.md
Original file line number Diff line number Diff line change
@@ -1,102 +1,22 @@
GNSSTk 14.0.0 Release Notes
GNSSTk 14.1.0 Release Notes
========================

* This release introduces a major update to the toolkit.
* It includes the following:
* Refactoring HelmertTransform into HelmertTransformer and reference frames into RefFrame.
* Adding signal details to nav dump methods.
* Adding group path delay calculator GroupPathCorr and related classes. (See New Modules below).
* Refactoring duplicate raw range implementations into a single class.
* Moving NewNav enums to the namespace level for consistency.
* Deprecating support for Debian 9.
* Adding support for Ubuntu20.04 (focal)
* Additionally, it contains minor library updates and bug fixes
* 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 v13.8.0
Updates since v14.0.0
---------------------

**Build System and Test Suite**
* Update the clean build parameter
* Update SWIG cmake rules now that we're no longer supporting cmake version 2
* Update compiler to Visual Studio 2019 in the Windows build scripts.

**Gitlab CI**
* Update Deprecated Debian 9 build
* Add Ubuntu 20.04 pipeline jobs
* Fix swig4.0 compile time issues.

**Library Changes**
* Add group path delay calculator (GroupPathCorr and related classes).
* Update Refactor HelmertTransform into HelmertTransformer
* Update Refactor reference frames into RefFrame
* Update the nonsensical ISC interface in NavLibrary with one that does make sense.
* Update Refactor duplicate raw range implementations into a single class.
* Update group path corrector navLib from shared_ptr to reference to work around swig/python problem
* Update Move NewNav enums to the namespace level for consistency
* Update NewNav docs
* Add NavData::clone method
* Add signal details to nav dump methods
* Add group path delay calculator (GroupPathCorr and related classes).
* Add a CorrectorType that was missed
* Add SWIG bindings for MOPS and GCAT TropModel correctors.
* Update refactor PRSolution to update style and decompose large functions.

Fixes since v13.8.0
Fixes since v14.0.0
--------------------
* Fix swig build error

Removed Code due to Deprecation
-------------------------------
core/lib/GNSSEph/GloEphemeris.cpp
core/lib/GNSSEph/GloEphemeris.hpp

New Modules
-------------------------------
core/lib/FileHandling/MetReader.hpp
core/lib/GNSSCore/BCISCorrector.cpp
core/lib/GNSSCore/BCISCorrector.hpp
core/lib/GNSSCore/BCIonoCorrector.cpp
core/lib/GNSSCore/BCIonoCorrector.hpp
core/lib/GNSSCore/CorrDupHandling.cpp
core/lib/GNSSCore/CorrDupHandling.hpp
core/lib/GNSSCore/CorrectionResult.hpp
core/lib/GNSSCore/CorrectionResults.cpp
core/lib/GNSSCore/CorrectionResults.hpp
core/lib/GNSSCore/CorrectorType.cpp
core/lib/GNSSCore/CorrectorType.hpp
core/lib/GNSSCore/GroupPathCorr.cpp
core/lib/GNSSCore/GroupPathCorr.hpp
core/lib/GNSSCore/GroupPathCorrector.hpp
core/lib/GNSSCore/HelmertTransformer.cpp
core/lib/GNSSCore/HelmertTransformer.hpp
core/lib/GNSSCore/RefFrame.cpp
core/lib/GNSSCore/RefFrame.hpp
core/lib/GNSSCore/RefFrameRlz.cpp
core/lib/GNSSCore/RefFrameRlz.hpp
core/lib/GNSSCore/RefFrameSys.cpp
core/lib/GNSSCore/RefFrameSys.hpp
core/lib/GNSSCore/TransformLibrary.cpp
core/lib/GNSSCore/TransformLibrary.hpp
core/lib/GNSSCore/Transformer.hpp
core/lib/GNSSCore/TropCorrector.hpp
core/lib/GNSSEph/RawRange.cpp
core/lib/GNSSEph/RawRange.hpp
core/lib/NewNav/GLOFNavPCode.cpp
core/lib/NewNav/GLOFNavPCode.hpp
core/lib/NewNav/GLOFNavSatType.hpp
core/lib/NewNav/GPSLNavL2Codes.cpp
core/lib/NewNav/GPSLNavL2Codes.hpp
core/tests/FileHandling/MetReader_T.cpp
core/tests/GNSSCore/BCISCorrector_T.cpp
core/tests/GNSSCore/BCIonoCorrector_T.cpp
core/tests/GNSSCore/CorrDupHandling_T.cpp
core/tests/GNSSCore/CorrectionResults_T.cpp
core/tests/GNSSCore/CorrectorType_T.cpp
core/tests/GNSSCore/GroupPathCorr_T.cpp
core/tests/GNSSCore/GroupPathCorrector_T.cpp
core/tests/GNSSCore/HelmertTransformer_T.cpp
core/tests/GNSSCore/RawRange_T.cpp
core/tests/GNSSCore/RefFrameRlz_T.cpp
core/tests/GNSSCore/RefFrameSys_T.cpp
core/tests/GNSSCore/TransformLibrary_T.cpp
core/tests/GNSSCore/TropCorrector_T.cpp
core/tests/Geomatics/PreciseRange_T.cpp
swig/SWIGHelpers/std_tuple.i
swig/tests/__init__.py
* Fix sphinx docs hidden navigation bar
Loading

0 comments on commit a236c11

Please sign in to comment.