Releases: cabinpkg/cabin
Releases · cabinpkg/cabin
0.6.0
What's Changed
- Use Poac for lint & format CIs by @ken-matsui in #732
- Bump up git2-cpp to 0.1.1 by @ken-matsui in #733
- No need to have root CPPLINT.cfg by @ken-matsui in #734
- Use the ubuntu image for format CI by @ken-matsui in #735
- Set permissions for the actionlint CI by @ken-matsui in #736
- Set permissions for the auto-release CI by @ken-matsui in #737
- Set permissions for the cpp CI by @ken-matsui in #738
- Set permissions for the linux CI by @ken-matsui in #739
- Set permissions for the macos CI by @ken-matsui in #740
- Set concurrency for the CodeQL CI by @ken-matsui in #741
- Set concurrency for the linux CI by @ken-matsui in #742
- Set concurrency for the macos CI by @ken-matsui in #743
- Include Poac headers using double quotes by @ken-matsui in #744
- Simplify cmd headers by @ken-matsui in #745
- Bump actions/configure-pages from 2 to 3 by @dependabot in #746
- Rename poac.pm -> poac.dev by @ken-matsui in #747
- Bump up the fmt version from 9.0.0 to 9.1.0 by @ken-matsui in #748
- Bump up the libarchive version from v3.6.1 to v3.6.2 by @ken-matsui in #749
- Bump up the libgit2 version from v1.4.3 to v1.6.1 by @ken-matsui in #750
- Bump up the spdlog version from v1.10.0 to v1.11.0 by @ken-matsui in #751
- Fix Linker Error with libgit2 from CPM by @wx257osn2 in #752
- Use GET for search API by @ken-matsui in #754
- Re: Add conan support by @wx257osn2 in #753
- Bump codecov/codecov-action from 3.1.1 to 3.1.3 by @dependabot in #756
Full Changelog: 0.5.1...0.6.0
0.5.1
What's Changed
mitama-cpp-result
depends onfmt
internally by @ken-matsui in #729- Update some names of CI steps by @ken-matsui in #731
- Fix the way to find libarchive on macOS by @ken-matsui in #730
- POAC_BUILD_TESTING should also be used on other build types by @ken-matsui in #728
Full Changelog: 0.5.0...0.5.1
0.5.0
What's Changed
- Bump boost version to 1.80.0 by @ken-matsui in #675
- Use constexpr for to_anyhow by @ken-matsui in #677
- Move builder/compiler/lang/* to builder/compiler/* by @ken-matsui in #676
- Bump actions/cache from 3.0.5 to 3.0.8 by @dependabot in #678
- Bump actions/configure-pages from 1 to 2 by @dependabot in #679
- Bump jidicula/clang-format-action from 4.8.0 to 4.9.0 by @dependabot in #680
- Bump actions/cache from 3.0.8 to 3.0.9 by @dependabot in #682
- Bump codecov/codecov-action from 3.1.0 to 3.1.1 by @dependabot in #681
- Bump actions/cache from 3.0.9 to 3.0.11 by @dependabot in #685
- Support XDG Base Directories by @ken-matsui in #686
- Enforce ending newlines by @ken-matsui in #687
- Bump up clang-format version from 14 to 15 by @ken-matsui in #688
- Delete windows.yml by @ken-matsui in #689
- Remove boost build on Linux CI by @ken-matsui in #690
- Bump up Ninja version to v1.11.1 by @ken-matsui in #691
- Simplify macOS CI by @ken-matsui in #692
- Improve UI tests by @ken-matsui in #693
- Rename
cur_dir
tocwd
by @ken-matsui in #694 - Fix some errors on README.md by @ken-matsui in #696
- Support finding a manifest file in parent directories by @ken-matsui in #695
- Enable
build/namespaces
for cpplint by @ken-matsui in #697 - Enable clang-tidy by @ken-matsui in #698
- Enable clang-tidy only when debug by @ken-matsui in #699
- Add more clang-tidy checks by @ken-matsui in #700
- Refactor GitHub Actions by @ken-matsui in #701
- Bump mattnotmitt/doxygen-action from 1.9.2 to 1.9.5 by @dependabot in #703
- Enable clang-tidy check
modernize-avoid-c-arrays
by @ken-matsui in #704 - Enable clang-tidy check
modernize-use-trailing-return-type
by @ken-matsui in #705 - Enable clang-tidy check
misc-static-assert
by @ken-matsui in #706 - Enable clang-tidy check
readability-convert-member-functions-to-static
by @ken-matsui in #707 - Enable clang-tidy check
cert-err58-cpp
by @ken-matsui in #708 - Enable clang-tidy check
bugprone-exception-escape
by @ken-matsui in #709 - Enable clang-tidy check
misc-const-correctness
by @ken-matsui in #710 - Enable clang-tidy check
google-readability-namespace-comments
by @ken-matsui in #711 - Enable clang-tidy check for header files by @ken-matsui in #712
- Use proper minimum required version for spdlog by @ken-matsui in #713
- Use local spdlog on CI by @ken-matsui in #714
- Use local libarchive on CI by @ken-matsui in #715
- Avoid building Ninja binary by @ken-matsui in #716
- Use #pragma once instead of include guards by @ken-matsui in #717
- Enforce naming convention by @ken-matsui in #718
- Create rustify.hpp by @ken-matsui in #719
- Simplify config.hpp by @ken-matsui in #720
- Create result.hpp by @ken-matsui in #721
- Split poac.hpp by @ken-matsui in #722
- Remove unused headers by @ken-matsui in #723
- Comprehensively find format target directories by @ken-matsui in #724
- Support configuring cpplint with poac.toml by @ken-matsui in #725
- Replace supabase with api.poac.pm by @ken-matsui in #726
- Use cmake_dependent_option by @ken-matsui in #727
- Remove leading
$
from shell commands. by @EriKWDev in #702
New Contributors
Full Changelog: 0.4.1...0.5.0
0.4.1
What's Changed
- Fix a bug containing trailing whitespace when using Clang on macOS by @ken-matsui in #674
Full Changelog: 0.4.0...0.4.1
0.4.0
What's Changed
- Remove SNone by @ken-matsui in #657
- Stop caching CMake results by @ken-matsui in #658
- Fix
.gitignore
generated with poac create by @wx257osn2 in #660 - Fix subcommand suggestion by @wx257osn2 in #659
- Add --profile Option by @wx257osn2 in #661
- Move validator to util by @ken-matsui in #662
- Bump up structopt version by @ken-matsui in #663
- Implement clean subcommand by @wx257osn2 in #664
- Support formatting drogon projects by @ken-matsui in #665
- Bump jidicula/clang-format-action from 4.6.2 to 4.8.0 by @dependabot in #666
- Remove appveyor.yml by @ken-matsui in #668
- Move builder/ninja/* into builder by @ken-matsui in #669
- Remove unnecessary includes from poac.hpp by @ken-matsui in #670
- Run
brew update
before installing libraries by @ken-matsui in #672 - Rename
poac_output
topoac-out
like Zig by @ken-matsui in #671 - Stop using
-static
for Clang by @ken-matsui in #667 - Use a new GitHub Pages action by @ken-matsui in #673
Full Changelog: 0.3.10...0.4.0
0.3.10
What's Changed
- Remove alias targets; being two expressions to specify targets is confusing by @ken-matsui in #655
- Avoid providing Poac libraries by @ken-matsui in #656
Full Changelog: 0.3.9...0.3.10
0.3.9
0.3.8
What's Changed
- Remove
POAC_DEPS_DIR
by @ken-matsui in #643 - Prevent configuring dev-dependencies when not
POAC_BUILD_TESTING
by @ken-matsui in #644 - Split util libs into separated libs by @ken-matsui in #650
- Emit an error when OpenSSL not found on macOS by @ken-matsui in #646
- Bump actions/cache from 3.0.3 to 3.0.5 by @dependabot in #651
- Postpone printing an error when OpenSSL not found on macOS by @ken-matsui in #652
Full Changelog: 0.3.7...0.3.8
0.3.7
What's Changed
- Add a fallback when lld not found by @ken-matsui in #638
- Use README.md for MainPage of the dev document by @ken-matsui in #639
- Prevent using the
-static
flag on macOS by @ken-matsui in #640 - Fix a leading whitespace on linker selection by @ken-matsui in #641
- Add a missing linker flag for clang on macOS by @ken-matsui in #642
Full Changelog: 0.3.6...0.3.7
0.3.6
What's Changed
- Use PkgConfig to find libgit2 by @ken-matsui in #636
- Rename FindLibgit2.cmake to Findlibgit2.cmake by @ken-matsui in #637
Full Changelog: 0.3.5...0.3.6