From 3430e25d097ab35e3dd822f743ec21ba8076956b Mon Sep 17 00:00:00 2001 From: "J. Daniel Smith" Date: Mon, 18 Mar 2024 14:26:13 -0400 Subject: [PATCH] SIX-3.3.0 (#742) * SIX 3.1.15 * merge develop/sync_externals * Update ReleaseNotes.md for SIX 3.2.3 * SIX-3.2.4 * [coda-oss](https://github.com/mdaus/coda-oss) version [2023-08-18](https://github.com/mdaus/coda-oss/releases/tag/2023-08-18) * [nitro](https://github.com/mdaus/nitro) version [2.11.4](https://github.com/mdaus/nitro/releases/tag/NITRO-2.11.4) * Prepare for deprecating [`std::complex`](https://en.cppreference.com/w/cpp/numeric/complex), et. al. * Allow XML metadata to be parsed with `preserveCharacterData(true)` to keep white-space. * Added support for [CPHD 1.1.0](https://nsgreg.nga.mil/doc/view?i=5388) XML metadata. * added **.gitattributes** and normalized line-endings (`\n` for most text files). * Links to two bugfixes * release notes for SIX-3.2.5 * CODA-OSS 2024-03-18 and NITRO-2.11.6 * SIX-3.3.0 * [coda-oss](https://github.com/mdaus/coda-oss) version [2024-03-18](https://github.com/mdaus/coda-oss/releases/tag/2024-03-18) * [nitro](https://github.com/mdaus/nitro) version [2.11.6](https://github.com/mdaus/nitro/releases/tag/NITRO-2.11.6) * Fix SIDD 3.0 validation with J2K compression; **this is a breaking change**. * Support for using SIDD code (only actually available with C++17). * Fix bug computing size of the CPHD scratch buffer. * Allow components to be built as shared-libraries (DLLs); disabled by default. --- ReleaseNotes.md | 8 ++++++++ six/modules/c++/six/include/six/Version.h | 5 +++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/ReleaseNotes.md b/ReleaseNotes.md index 6aadfa0da..d83e54e05 100644 --- a/ReleaseNotes.md +++ b/ReleaseNotes.md @@ -2,6 +2,14 @@ # SIX [Release](https://github.com/ngageoint/six-library/releases) Notes +## [Version 3.3.0](https://github.com/ngageoint/six-library/releases/tag/SIX-3.3.0); March 18, 2024 +* [coda-oss](https://github.com/mdaus/coda-oss) version [2024-03-18](https://github.com/mdaus/coda-oss/releases/tag/2024-03-18) +* [nitro](https://github.com/mdaus/nitro) version [2.11.6](https://github.com/mdaus/nitro/releases/tag/NITRO-2.11.6) +* Fix SIDD 3.0 validation with J2K compression; **this is a breaking change**. +* Support for using SIDD code (only actually available with C++17). +* Fix bug computing size of the CPHD scratch buffer. +* Allow components to be built as shared-libraries (DLLs); disabled by default. + ## [Version 3.2.5](https://github.com/ngageoint/six-library/releases/tag/SIX-3.2.5); October 23, 2023 * [coda-oss](https://github.com/mdaus/coda-oss) version [2023-10-23](https://github.com/mdaus/coda-oss/releases/tag/2023-10-23) * [nitro](https://github.com/mdaus/nitro) version [2.11.5](https://github.com/mdaus/nitro/releases/tag/NITRO-2.11.5) diff --git a/six/modules/c++/six/include/six/Version.h b/six/modules/c++/six/include/six/Version.h index fc3fccd17..8c37702e0 100644 --- a/six/modules/c++/six/include/six/Version.h +++ b/six/modules/c++/six/include/six/Version.h @@ -39,10 +39,11 @@ // SIX 3.2.3 2023-Jun-05 // SIX 3.2.4 2023-Aug-21 // SIX 3.2.5 2023-Oct-23 +// SIX 3.3.0 2024-Mar-18 #define SIX_VERSION_MAJOR 3 -#define SIX_VERSION_MINOR 2 -#define SIX_VERSION_PATCH 5 // a.k.a. "point," but that's too similar to "patch." +#define SIX_VERSION_MINOR 3 +#define SIX_VERSION_PATCH 0 // a.k.a. "point," but that's too similar to "patch." //#define SIX_VERSION_BUILD 0 // a.k.a. "patch," but that's too similar to "point." //#define SIX_VERSION CODA_OSS_MAKE_VERSION_MMPB(SIX_VERSION_MAJOR, SIX_VERSION_MINOR, SIX_VERSION_PATCH, SIX_VERSION_BUILD) #define SIX_VERSION CODA_OSS_MAKE_VERSION_MMP(SIX_VERSION_MAJOR, SIX_VERSION_MINOR, SIX_VERSION_PATCH)