Skip to content

Commit 05a1564

Browse files
chore(release): 1.0.6 (#79)
Maintenance release — CI, docs, and a one-time source reformat since v1.0.5; no library behavior changes: - adopt C++20 std::format; one-time clang-format reformat + org config set - CI: blocking clang-tidy gate, full-surface lint, pinned clang tools - docs: AGENTS.md, public install path, version reconciliation Bumps CMakeLists/vcpkg/version.hpp/README + CHANGELOG (section + link-refs). Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 1231451 commit 05a1564

5 files changed

Lines changed: 32 additions & 8 deletions

File tree

CHANGELOG.md

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,29 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [1.0.6] - 2026-07-04
11+
12+
Maintenance release — CI, docs, and a one-time source reformat; no library
13+
behavior changes.
14+
15+
### Changed
16+
17+
- Adopt C++20 `std::format` for diagnostics and general clang hygiene. (#66)
18+
- One-time repo-wide clang-format reformat under the shared org config set;
19+
`.git-blame-ignore-revs` points at the squashed reformat commit. (#55, #56)
20+
21+
### CI
22+
23+
- Promote the clang-tidy diff gate to blocking and fold it into `ok`; lint the
24+
full C++ surface via the `ci-linux-tidy` preset; pin clang-format /
25+
clang-tools; standardize on `setup-vcpkg` v2.2+; routine dependency
26+
maintenance.
27+
28+
### Documentation
29+
30+
- Add `AGENTS.md`; use the public install path; prune completed TODO items;
31+
reconcile README/CHANGELOG version references. (#67, #72, #76)
32+
1033
## [1.0.5] - 2026-06-16
1134

1235
### Changed
@@ -302,7 +325,8 @@ FluxGraph follows these principles:
302325

303326
---
304327

305-
[Unreleased]: https://github.com/anolishq/fluxgraph/compare/v1.0.5...HEAD
328+
[Unreleased]: https://github.com/anolishq/fluxgraph/compare/v1.0.6...HEAD
329+
[1.0.6]: https://github.com/anolishq/fluxgraph/compare/v1.0.5...v1.0.6
306330
[1.0.5]: https://github.com/anolishq/fluxgraph/compare/v1.0.4...v1.0.5
307331
[1.0.4]: https://github.com/anolishq/fluxgraph/compare/v1.0.3...v1.0.4
308332
[1.0.3]: https://github.com/anolishq/fluxgraph/compare/v1.0.2...v1.0.3

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ if(FLUXGRAPH_YAML_ENABLED)
2525
list(APPEND VCPKG_MANIFEST_FEATURES "yaml")
2626
endif()
2727

28-
project(fluxgraph VERSION 1.0.5 LANGUAGES CXX)
28+
project(fluxgraph VERSION 1.0.6 LANGUAGES CXX)
2929

3030
include(GNUInstallDirs)
3131
include(CMakePackageConfigHelpers)

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,13 @@ pointing at a tagged release tarball:
2828
include(FetchContent)
2929
FetchContent_Declare(
3030
fluxgraph
31-
URL https://github.com/anolishq/fluxgraph/releases/download/v1.0.5/fluxgraph-1.0.5-source.tar.gz
31+
URL https://github.com/anolishq/fluxgraph/releases/download/v1.0.6/fluxgraph-1.0.6-source.tar.gz
3232
)
3333
FetchContent_MakeAvailable(fluxgraph)
3434
target_link_libraries(your_target PRIVATE fluxgraph::fluxgraph)
3535
```
3636

37-
Replace `v1.0.5` with the [latest release](https://github.com/anolishq/fluxgraph/releases/latest) tag.
37+
Replace `v1.0.6` with the [latest release](https://github.com/anolishq/fluxgraph/releases/latest) tag.
3838

3939
**FluxGraph server binary** (standalone gRPC simulation server):
4040

@@ -192,4 +192,4 @@ This project is part of the Anolis ecosystem. See [CONTRIBUTING.md](CONTRIBUTING
192192

193193
## Version
194194

195-
1.0.5 — see [`include/fluxgraph/version.hpp`](include/fluxgraph/version.hpp) and the [CHANGELOG](CHANGELOG.md).
195+
1.0.6 — see [`include/fluxgraph/version.hpp`](include/fluxgraph/version.hpp) and the [CHANGELOG](CHANGELOG.md).

include/fluxgraph/version.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22

33
#define FLUXGRAPH_VERSION_MAJOR 1
44
#define FLUXGRAPH_VERSION_MINOR 0
5-
#define FLUXGRAPH_VERSION_PATCH 5
5+
#define FLUXGRAPH_VERSION_PATCH 6
66

7-
#define FLUXGRAPH_VERSION "1.0.5"
7+
#define FLUXGRAPH_VERSION "1.0.6"

vcpkg.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "fluxgraph",
3-
"version": "1.0.5",
3+
"version": "1.0.6",
44
"dependencies": [],
55
"features": {
66
"tests": {

0 commit comments

Comments
 (0)