Releases: matheusgomes28/base64pp
Releases · matheusgomes28/base64pp
v0.2.0
What's Changed
- Adding the Windows install step to build stage. by @matheusgomes28 in #89
- Added support for base64 strings that are missing padding characters. by @matheusgomes28 in #90
- Always upload coverage artifacts. by @matheusgomes28 in #93
- Adding many round-trip decoding/encoding tests by @matheusgomes28 in #94
- Create the conan package by @matheusgomes28 in #95
- Testing on windows. by @matheusgomes28 in #98
- Updating docs with the "unpadding accept" behaviour by @matheusgomes28 in #101
- Optionally build the tests by @matheusgomes28 in #102
- Adding contents menu to the README by @matheusgomes28 in #104
- Unix compilation and tests with ASAN enabled by @matheusgomes28 in #105
- CMake improvements by @ceggers-arri in #109
- Add std::string overload by @matheusgomes28 in #107
- Fixing inheritance of compilation flags in CMakePresets by @matheusgomes28 in #111
- Running "dos2unix" on all text files by @matheusgomes28 in #113
New Contributors
- @ceggers-arri made their first contribution in #109
Full Changelog: v0.0.0-rc0...v0.2.0-rc0
v0.1.0 - Conan changes
Added functionality to fix missing padding in input base64
strings, if they are valid aside from that #85 . Also includes CMake
install(...)
fixes that were causing the generated export headers not to be installed.
v0.0.0-rc0
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