Skip to content

Commit cac0fcf

Browse files
author
J. Cappelletto
committed
Add release notes to top-level directory (from now and on mandatory
1 parent 3f8fd6a commit cac0fcf

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

RELEASE_NOTES.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
Release Notes Draft
2+
3+
# videostrip v0.9.2 — 2025-09-25
4+
5+
## Highlights
6+
- Completed the Meshroom integration split: all node templates and scripts now live in the new [videostrip-meshroom](https://github.com/cappelletto/videostrip-
7+
meshroom) repository, keeping this tree focused on the core extractor and CLI.
8+
- Added `scripts/todo2issues.py`, a GitHub CLI helper that turns structured sections in `doc/TODO.md` into labelled issues (supports dry-run, milestone
9+
assignment, and cross-repo targeting).
10+
11+
## Breaking Changes
12+
- Meshroom node assets (`meshroom/` and `doc/TODO.md` entries tied to them) have been removed from this repository. Clone `videostrip-meshroom` alongside
13+
`videostrip` if you rely on Meshroom pipelines.
14+
15+
## Enhancements
16+
- Promoted the bundled `args.hxx` header to `third_party/args.hxx` and rewired include paths in the CLI/core targets, simplifying packaging and making the
17+
dependency boundary explicit.
18+
- Pruned the unused `videostrip_utils` module to reduce build surface area.
19+
20+
## Documentation
21+
- README now opens with the Meshroom migration notice, refreshed build/usage guidance, and a direct link to the contributing guide.
22+
- AGENTS.md updated to reference the new Meshroom repository and keep contributor roles accurate.
23+
24+
## Maintenance
25+
- TODO backlog cleaned while moving Meshroom work items into issue automation.
26+
- Version bumped to 0.9.2 in CMake to anchor release artifacts.
27+
28+
## Upgrade Notes
29+
- Consumers who automated Meshroom flows should fetch `videostrip-meshroom` and update any paths that previously referenced `meshroom/` inside this repo.
30+
- To try the TODO automation, install GitHub CLI, then run:
31+
```bash
32+
python scripts/todo2issues.py --todo doc/TODO.md --owner <github-org> --dry-run
33+
```
34+

0 commit comments

Comments
 (0)