Releases: loliGothicK/mitama-cpp-result
Releases · loliGothicK/mitama-cpp-result
v11.0.0
What's Changed
- Remove unnecessary template argument for detection idiom by @ken-matsui in #398
- Add missing constexpr for maybe nothing_t ctor by @ken-matsui in #400
- Remove default template arguments to result by @ken-matsui in #399
- chore: update deps by @loliGothicK in #402
- Use constexpr for result tests by @ken-matsui in #401
- Remove operator bool from basic_result by @ken-matsui in #397
- Tweak derive_error by @ken-matsui in #403
- Use more constexpr for result tests by @ken-matsui in #404
- Support format on anyhow by @ken-matsui in #405
- Implement MITAMA_BAIL by @ken-matsui in #406
- Implement MITAMA_ENSURE by @ken-matsui in #407
- Test anyhow and thiserror messages by @ken-matsui in #408
- Remove unused mitama-utest-utilities by @ken-matsui in #410
- Test without RTTI by @ken-matsui in #413
- Fix incorrect maybe(maybe) ctor call by @ken-matsui in #412
- Use constexpr for maybe tests by @ken-matsui in #409
- Update docs & README by @ken-matsui in #416
Full Changelog: v10.0.4...v11.0.0
v10.0.4
What's Changed
- Fix incorrect type constraints for basic_result constructors by @ken-matsui in #396
Full Changelog: v10.0.3...v10.0.4
v10.0.3
What's Changed
- add constexpr by @yaito3014 in #392
- Use format_string for runtime_panic by @ken-matsui in #394
- Add missing typename for MITAMA_TRY by @ken-matsui in #395
Full Changelog: v10.0.2...v10.0.3
v10.0.2
What's Changed
- Delegate formattable checks to fmt by @ken-matsui in #391
- Add missing ostream include by @ken-matsui in #393
Full Changelog: v10.0.1...v10.0.2
v10.0.1
What's Changed
- Replace enable_if with concepts in result_impl by @ken-matsui in #389
- Use concepts more by @ken-matsui in #390
Full Changelog: v10.0.0...v10.0.1
v10.0.0
What's Changed
- backward compatibility for format by @loliGothicK in #91
- build(deps): bump actions/cache from v1 to v2.1.4 by @dependabot in #94
- build(deps): bump actions/setup-python from v1 to v2.2.1 by @dependabot in #95
- build(deps): bump actions/checkout from v1 to v2.3.4 by @dependabot in #96
- build(deps): bump pygments from 2.7.2 to 2.8.1 in /docs by @dependabot in #97
- build(deps): bump mkdocs-awesome-pages-plugin from 2.4.0 to 2.5.0 in /docs by @dependabot in #98
- build(deps): bump actions/checkout from 1 to 2.3.4 by @dependabot in #115
- build(deps): bump actions/setup-python from 1 to 2.2.2 by @dependabot in #117
- build(deps): bump actions/cache from 1 to 2.1.6 by @dependabot in #125
- Deps by @loliGothicK in #133
- Fix variants of writing style in if-statements by @ken-matsui in #84
- feat(docs): poetry update by @loliGothicK in #275
- Fix
Deploy DocumentCI by @ken-matsui in #307 - build(deps): bump mkdocs-material from 6.2.8 to 8.2.16 in /docs by @dependabot in #309
- Deploy docs when pushed to master by @ken-matsui in #311
- Fix conflict between develop and master by @ken-matsui in #310
- Fix conflict between develop and master again by @ken-matsui in #312
- Develop by @ken-matsui in #308
- build(deps): bump actions/setup-python from 3 to 4 by @dependabot in #313
- build(deps): bump abatilo/actions-poetry from 2.1.4 to 2.1.5 by @dependabot in #314
- build(deps): bump abatilo/actions-poetry from 2.1.5 to 2.1.6 by @dependabot in #315
- build(deps): bump abatilo/actions-poetry from 2.1.6 to 2.2.0 by @dependabot in #317
- build(deps): bump abatilo/actions-poetry from 2.2.0 to 2.3.0 by @dependabot in #318
- build(deps): bump pymdown-extensions from 9.4 to 10.0 in /docs by @dependabot in #319
- build(deps): bump pygments from 2.12.0 to 2.15.0 in /docs by @dependabot in #320
- Regenerate lock file & bump poetry version by @ken-matsui in #321
- build(deps): bump actions/checkout from 3 to 4 by @dependabot in #322
- build(deps): bump actions/setup-python from 4 to 5 by @dependabot in #325
- Remove fontawesome-markdown, no longer needed by @ken-matsui in #326
- build(deps): bump urllib3 from 2.0.4 to 2.0.7 in /docs by @dependabot in #324
- build(deps): bump jinja2 from 3.1.2 to 3.1.3 in /docs by @dependabot in #328
- build(deps): bump abatilo/actions-poetry from 2.3.0 to 3.0.0 by @dependabot in #329
- build(deps): bump actions/cache from 3 to 4 by @dependabot in #330
- Remove unused struct void_to_monostate by @ken-matsui in #331
- Share where & required across headers by @ken-matsui in #332
- Enable C++20 by default by @ken-matsui in #333
- Add missing std::forward by @ken-matsui in #334
- Run fulltests on master and any PRs by @ken-matsui in #335
- Correctly handle format headers by @ken-matsui in #337
- Remove unused traits by @ken-matsui in #338
- Drop C++17 support by @ken-matsui in #339
- Remove MITAMA_ERROR by @ken-matsui in #340
- Introduce clang-format by @ken-matsui in #341
- Update Full Test status badge by @ken-matsui in #342
- Use #pragma once by @ken-matsui in #343
- Introduce cpplint by @ken-matsui in #344
- Remove boost/stacktrace by @ken-matsui in #345
- Remove boost/format by @ken-matsui in #346
- Use result<void instead of result<std::monostate by @ken-matsui in #347
- Remove boost hana fix by @ken-matsui in #348
- Use std::monostate formatter instead of overload_linearly by @ken-matsui in #349
- Simplify operator<< by @ken-matsui in #350
- Remove MITAMA_ERROR from tests by @ken-matsui in #351
- Remove boost/xpressive from maybe_tests by @ken-matsui in #352
- feat: add some cargo make scripts by @loliGothicK in #353
- build(deps): bump peaceiris/actions-gh-pages from 3 to 4 by @dependabot in #355
- build(deps): bump idna from 3.4 to 3.7 in /docs by @dependabot in #356
- Fix CI failures by @ken-matsui in #360
- build(deps): bump jinja2 from 3.1.3 to 3.1.4 in /docs by @dependabot in #357
- build(deps): bump softprops/action-gh-release from 1 to 2 by @dependabot in #354
- build(deps): bump requests from 2.31.0 to 2.32.2 in /docs by @dependabot in #361
- build(deps): bump urllib3 from 2.0.7 to 2.2.2 in /docs by @dependabot in #359
- build(deps): bump certifi from 2023.7.22 to 2024.7.4 in /docs by @dependabot in #362
- build(deps-dev): bump zipp from 3.16.2 to 3.19.1 in /docs by @dependabot in #363
- Remove macos-12 CI, add macos-15 CI, rename Poac to Cabin, iwyu by @ken-matsui in #366
- build(deps): bump abatilo/actions-poetry from 3.0.0 to 3.0.1 by @dependabot in #364
- build(deps): bump jinja2 from 3.1.4 to 3.1.5 in /docs by @dependabot in #367
- Use clang-format-19 by @ken-matsui in #369
- Use ubuntu-24.04 for C++ CI by @ken-matsui in #372
- Add gcc-14 CI by @ken-matsui in #373
- Add clang 18 & 19 CI by @ken-matsui in #374
- Add more Boost versions for CI by @ken-matsui in #375
- Remove Boost from range_to_maybe.hpp by @ken-matsui in #368
- Remove unused boost.hana include by @ken-matsui in #370
- Use concepts for dereferenceable by @ken-matsui in #371
- Use concepts for result_io by @ken-matsui in #379
- Use concepts for boolinators by @ken-matsui in #380
- Use concepts for anyhow::error by @ken-matsui in #381
- Simplify runtime_error format by @ken-matsui in #382
- Replace boost::hana::overload by @ken-matsui in #384
- Reduce repetitive static_cast calls by @ken-matsui in #383
- Repalce boost::hana::overload_linearly by @ken-matsui in #385
- Replace enable_if with concepts in result.hpp by @ken-matsui in #377
- Replace boost::hana::id by @ken-matsui in #386
- Remove boost::lambda from test by @ken-mats...
v9.3.0
What's Changed
- Add GitHub Actions by @ken-matsui in #67
- Develop/github_actions by @loliGothicK in #68
- Make GitHub Actions be able to run when PRs open for develop branch by @ken-matsui in #69
- Improve CMakeLists.txt by @ken-matsui in #61
- Unify coding style by @ken-matsui in #64
- Replace decltype(nullptr) with nullptr_t by @ken-matsui in #65
- Add a TRY macro like the Rust's
?operator by @ken-matsui in #63 - Improve GitHub Actions by @ken-matsui in #71
- Rename test files to improve test/CMakeLists.txt by @ken-matsui in #73
- Rename Deref to deref by @ken-matsui in #75
- Support void for mitama::result by @ken-matsui in #72
- Rewrite map & map_err of result from SFINAE to constexpr if by @ken-matsui in #78
- Avoid double evaluation in the MITAMA_TRY macro by @ken-matsui in #79
- Feature/renovate docs by @loliGothicK in #80
- Add CONTRIBUTING.md by @ken-matsui in #74
- Feature/catch and flow by @loliGothicK in #82
- Create dependabot.yml by @ken-matsui in #83
- Feature/anyhow by @loliGothicK in #87
- Feature/add libfmt to full test by @loliGothicK in #88
- virtual dtor and context by @loliGothicK in #89
- unify indent size to 2 spaces by @loliGothicK in #90
- Release/v9.3.0 by @loliGothicK in #92
- Fix typo in
thiserror.hpp:ineline->inlineby @ken-matsui in #242 - Fix an error with an extraneous closing brace by @ken-matsui in #243
- Fix an invalid template argument when using C++20 by @ken-matsui in #245
- Add missing
#includeforboost::formatby @ken-matsui in #247 - Add missing
#includeforvectorby @ken-matsui in #248 - Implement missing methods in
thiserror::v2::errorby @ken-matsui in #250 - Add an option to disable
thiserror::v1by @ken-matsui in #244 - Improve the
anyhow::erroroutput by @ken-matsui in #251 - Simplify the call of
shared_from_thismethod by @ken-matsui in #249 - build(deps): bump actions/cache from 1 to 2.1.7 by @dependabot in #207
- feat: poetry update by @loliGothicK in #257
- build(deps): bump actions/checkout from 1 to 3 by @dependabot in #240
- build(deps): bump actions/setup-python from 1 to 3 by @dependabot in #239
- Avoid redefinition of 'fmt' when both & exist by @ken-matsui in #265
- build(deps): bump actions/cache from 2.1.7 to 3 by @dependabot in #270
- Make some
anyhowfunctionsinlineby @ken-matsui in #303 - build(deps): bump pygments from 2.11.2 to 2.12.0 in /docs by @dependabot in #291
- Delete CircleCI config which seems to be no longer used by @ken-matsui in #304
- Create auto-release.yml to generate GitHub releases from Git Tags by @ken-matsui in #305
Full Changelog: v9.2.1...v9.3.0
v9.2.1
Merge pull request #60 from LoliGothick/develop
and_maybe{_from}
v9.2.0 boolinators
Merge pull request #59 from LoliGothick/develop boolinators
v9.1.2: bugfix
Merge pull request #58 from LoliGothick/develop Develop