Skip to content

Latest commit

 

History

History
82 lines (57 loc) · 1.81 KB

CHANGELOG.md

File metadata and controls

82 lines (57 loc) · 1.81 KB

Significant changes per release

0.9.0

  • Added support for Clang 12, 13, 14, and 15
  • Added support for GCC 11, 12, and 13
  • Added support for XCode 14
  • Added support for VS2022
  • Added support for MSYS2
  • Added support for C++14, C++17, and C++20
  • CI now uses docker where possible
  • Lots of static analysis fixes and improvements
  • Misc minor improvements

0.8.3

  • Force macro expansion in version namespace identifier

0.8.2

  • Add versioned namespace to allow multiple versions to coexist within a binary
  • Add OS X/Linux ARM development support
  • Other minor changes

0.8.1

  • Minor static analysis fixes

0.8.0

  • Added support for clang 8, 9, and 10
  • Added support for GCC 10
  • Added support for clang with VS 2019
  • Added support for emscripten
  • Converted android to use gradle instead of NVIDIA CodeWorks
  • Updated Catch2 to 2.11.0
  • Migrated from Travis to GitHub Actions
  • Cleanup and minor misc changes

0.7.0

  • Added support for VS 2019, GCC 9, clang 7, and Xcode 11
  • Added custom support for NaN/Inf handling
  • Cleanup and minor misc changes

0.6.0

  • Added support for Windows ARM64, GCC 8, clang 6, and Xcode 10
  • Integrated SonarCloud
  • Cleanup and minor changes & fixes

0.5.0

  • Cleaned up error handling
  • Enabled as many warnings as possible
  • Other minor misc changes

0.4.0

  • Added iOS support
  • Other misc additions

0.3.0

  • Added Android support through NVIDIA CodeWorks
  • Added cmake utilities

0.2.0

  • New SJSON file writer added
  • Added unit tests
  • Added contributing guidelines, setup instructions, code of conduct
  • Added CI builds with AppVeyor and Travis
  • Added support for Linux and OS X
  • Various other fixes and additions

0.1.0

Initial release!

  • Reads SJSON files in ANSI or UTF-8
  • Nothing fancy, works as advertised