v0.0.0-rc0
matheusgomes28
released this
26 Apr 13:15
·
21 commits
to main
since this release
The first release of the library. This is mostly to test the release strategies I'm going to be using and to also provide the binaries for Windows and Ubuntu builds.
What's Changed
- fix typo by @liuyangc3 in #3
- Upgrading docker image for builds by @matheusgomes28 in #5
- Adding include guards by @matheusgomes28 in #6
- Much smaller image, with doxygen 1.9.6 by @matheusgomes28 in #8
- Add build type command by @matheusgomes28 in #10
- Fix CI by @liuyangc3 in #4
- Fix doxygen build by @matheusgomes28 in #11
- Added doxygen-awesome-css as submodule instead by @matheusgomes28 in #15
- Adding CMakePresets.json To The Build by @matheusgomes28 in #16
- Remove conan profile absolute path from pipeline by @matheusgomes28 in #19
- Using conan tolchain file instead of module path by @matheusgomes28 in #24
- Enable warnings as errors by @matheusgomes28 in #25
- lower case-ing the GTest lib. by @matheusgomes28 in #29
- Adding Windows debug build to pipeline by @matheusgomes28 in #30
- Making the BUILD_DOCS option default to Off by @matheusgomes28 in #35
- Update docker to include shellcheck, clang-{format,tidy} by @matheusgomes28 in #36
- Add shellcheck linting by @matheusgomes28 in #38
- Upgrading clang-format and clang-tidy. by @matheusgomes28 in #40
- Clang format failfast by @matheusgomes28 in #41
- Static analysis stage by @matheusgomes28 in #43
- add stage dependencies for parallel running in the pipelines by @matheusgomes28 in #45
- Upgrade docker to provide alias for run-clang-tidy by @matheusgomes28 in #46
- Only trigger pipeline on pr by @matheusgomes28 in #47
- Add release ubuntu build to pipeline by @matheusgomes28 in #48
- Added Windows Release build to pipeline by @matheusgomes28 in #52
- Add display names to the pipeline by @matheusgomes28 in #53
- Update gitignore by @matheusgomes28 in #54
- Adding template for Ubuntu build by @matheusgomes28 in #56
- Template windows builds by @matheusgomes28 in #57
- Removing unnecessary files from Windows build artifacts by @matheusgomes28 in #58
- Removing the downloaded artifact from the staging dir by @matheusgomes28 in #59
- Building debug with coverage flags by @matheusgomes28 in #60
- Add lcov 1.15 & gcov11 to Docker by @matheusgomes28 in #64
- Remove doxygen source tar from docker by @matheusgomes28 in #65
- Added curl to Dockerfile as we need it for coverage by @matheusgomes28 in #67
- Adding git and removing stuff from dockerfile. by @matheusgomes28 in #68
- Adding lcov generation scripts & pipeline. by @matheusgomes28 in #61
- Added CI badges by @matheusgomes28 in #70
- Improving coverage results & remove tests by @matheusgomes28 in #72
- updating README with more info. by @matheusgomes28 in #73
- Remove unnecessary compressing with {tar,gz,7z} in artifacts by @matheusgomes28 in #76
- Added support for building the DLL by @matheusgomes28 in #81
- Remove unused "ninja" presets by @matheusgomes28 in #82
- Remove unused "vs2019" presets. by @matheusgomes28 in #83
- Added support for CMake install of targets by @matheusgomes28 in #86
- Add CMake Installing to Pipeline by @matheusgomes28 in #88
New Contributors
- @liuyangc3 made their first contribution in #3
Full Changelog: https://github.com/matheusgomes28/base64pp/commits/v0.0.0-rc0