Files
cpp-build-system/CHANGELOG.md
T
2026-10-07 14:41:53 -05:00

1.8 KiB

Changelog

v2.0.1-release

Issues

  • #1 Add Windows MSYS2 Jenkins build and testing support
  • #4 Remove VLC Win32 binaries
  • #5 Upgrade to Alpine Linux v3.24.2
  • #6 Upgrade to C++23 standard

Changes from v2.0.0-release

  • Added retries to wget and extracted common download.sh
  • Fixed boost build not finding/linking ICU
  • Fixed incorrect CHANGELOG.md
  • Fixed multiple issues compiling on aarch64
  • Fixed mingw64 run_tests.sh in Jenkins builds
  • Various macOS build fixes

Software Updates

  • binutils 2.44 → 2.47
  • boost 1.89.0 → 1.92.0
  • CLI11 2.5.0 → 2.7.2
  • cpp-httplib 0.26.0 → 0.60.0
  • curl 8.16.0 → 8.22.0
  • expat 2.7.1 → 2.9.0
  • fmt 12.0.0 → 12.2.0
  • fontconfig 2.17.1 → 2.18.2
  • freetype2 2.14.1 → 2.14.3
  • googletest 1.17.0 → 1.18.0
  • ICU 76-1 → 78.3
  • libiconv 1.18 → 1.19
  • libjpeg-turbo 3.1.2 → 3.2.0
  • libpng 1.6.50 → 1.6.59
  • libsodium 1.0.20 → 1.0.22
  • mingw-w64 13.0.0 → 14.0.0
  • nuspell 5.1.6 → 5.1.9
  • openal 1.24.3 → 1.25.2
  • openssl 3.6.0 → 4.0.3
  • pugixml 1.15 → 1.16
  • rocksdb 10.5.1 → 11.8.1
  • SDL 2.32.6 → 2.32.10
  • spdlog 1.15.3 → 1.17.0
  • sqlite 3.50.4 → 3.53.4
  • vlc 3.0.21 → 3.0.24
  • wxWidgets 3.3.1 → 3.3.3
  • zlib 1.3.1 → 1.3.2

v2.0.0-release

Issues

  • #2 [IMPORTANT] Remove package sources and host only the expected SHA-256

Changes from v1.0.0-release

  • Partial Windows MSYS2 Jenkins build and testing support
  • Properly handle alpha.x, beta.x and rc.x releases in deliver.sh
  • Remove stray "libevent" inserted mid-name on macOS x86_64 Jenkins test builds
  • Use cygpath to format Windows paths for use in MSYS2

v1.0.0-release

  • Initial Release