Skip to content

Releases: aminya/setup-cpp

v0.27.1

25 May 03:21
Compare
Choose a tag to compare

What's Changed

  • feat: fallback to the version-less package on apt or Pacman if not found by @aminya in #174
  • fix: use gcc 13 on ubuntu by @aminya in #174
  • feat: update to kcov 41 by @aminya in #174

Full Changelog: v0.27.0...v0.27.1

v0.27.0

24 May 19:58
Compare
Choose a tag to compare

What's Changed

  • feat: support LLVM 16 by @aminya in #167 and #172
  • feat: support and default to GCC 13 by @aminya in #173 and #172
  • feat: update cmake, Conan, meson. task, doxygen by @aminya in #173
  • feat: print the supported versions when throwing errors by @aminya in #172
  • fix: do not set CPATH when using LLVM by @aminya in #171
  • fix: update dependencies by @aminya in #165
  • fix: replace npmcli/ci-detect with ci-info + remove lru_cache override by @aminya in #169
  • fix: update execa/path-exists + transform node:builtin by @aminya in #99
  • chore: add types for numerous and time-delta by @aminya in #163

Full Changelog: v0.26.2...v0.27.0

v0.26.2

20 Jan 13:37
Compare
Choose a tag to compare

What's Changed

  • fix: update Dockerfiles with new npm setup-cpp version by @abeimler in #161
  • fix: add shabang for running setup-cpp.js by @aminya in #162

Full Changelog: v0.26.1...v0.26.2

v0.26.1

18 Jan 09:38
Compare
Choose a tag to compare

What's Changed

  • fix: move all dependencies to the devDependencies by @aminya in #160

Full Changelog: v0.26.0...v0.26.1

v0.26.0

18 Jan 06:21
Compare
Choose a tag to compare

What's Changed

  • feat: support installation via npm by @aminya in #159
npm i -g setup-cpp
  • fix: rename the built executables to include architecture by @aminya in #159

Breaking Changes

  • the built bundle is now setup-cpp.js
  • the built executables are now renamed to include the architecture
setup-cpp-x64-windows.exe
setup-cpp-x64-linux
setup-cpp-x64-macos

See the readme for more information.

Full Changelog: v0.25.1...v0.26.0

v0.25.1

18 Jan 05:57
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.25.0...v0.25.1

v0.25.0

17 Jan 20:22
Compare
Choose a tag to compare

What's Changed

  • fix: update conan, meson, task, doxygen, cmake by @aminya in #157
  • fix: fix a bug in the Windows local PATH variable name by @aminya in #157

Full Changelog: v0.24.1...v0.25.0

v0.24.1

21 Dec 23:02
Compare
Choose a tag to compare

What's Changed

  • fix: retry download/installation of tools (e.g. Doxygen) in case of errors by @aminya in #155
  • fix: update dependencies by @aminya in #154

Full Changelog: v0.24.0...v0.24.1

v0.24.0

07 Dec 07:46
Compare
Choose a tag to compare

What's Changed

  • feat: default to LLVM 15 by @aminya in #153

  • perf: parallelized apt/nala calls, file existence, download/extract llvm while apt installs dependencies by @aminya in #152

Full Changelog: v0.23.0...v0.24.0

v0.23.0

21 Nov 08:24
Compare
Choose a tag to compare

What's Changed

  • feat: add sccache support by @aminya in #147
  • feat: upgrade the default gcc version to 12 by @aminya in #146
  • feat: de-duplicate cpprc by @aminya in #148
  • fix: version-based gcc dependency for LLVM by @aminya in #146
  • fix: upgrade cmake, conan, meson, task by @aminya in #146
  • fix: quote the environment variables before adding by @aminya in #148
  • fix: install libtinfo5 for llvm 10 and older by @aminya in #150

Full Changelog: v0.22.0...v0.23.0