Skip to content

Backfill CHANGELOG and whatsnew-2.0 for dev53-dev78 - #772

Merged
thusser merged 2 commits into
developfrom
changelog-backfill-dev53-dev78
Aug 16, 2026
Merged

Backfill CHANGELOG and whatsnew-2.0 for dev53-dev78#772
thusser merged 2 commits into
developfrom
changelog-backfill-dev53-dev78

Conversation

@thusser

@thusser thusser commented Aug 16, 2026

Copy link
Copy Markdown
Member

Summary

  • Backfills CHANGELOG.rst: 22 released versions (dev54-dev77) had no entries at all, and the top "unreleased" heading actually bundled dev53+dev54 together. Split, dated, and filled in from commit diffs/messages plus specs/plans/steering docs.
  • Catches up docs/source/whatsnew-2.0.rst, untouched since just before dev53: adds the IVideo raw-frame endpoint + video->mjpeg rename, pyobs.utils.pipeline.Night->Reduction, HttpFileCache's Basic Auth->token auth switch, ImageProcessor.on_error, OBSNUM, and BaseCamera's exposure-progress fix.

Test plan

  • Validated both .rst files parse cleanly with docutils (no new warnings/errors beyond pre-existing ones)

pyproject.toml had drifted to dev77 (soon dev78) while the changelog's
top entry was still an undated dev53 "unreleased" heading, leaving 22
released versions (dev54-dev77) with no entries at all. Split the
bundled unreleased section into its real dev53/dev54 releases, dated
each entry from pyproject.toml's version-bump commit history, and
wrote the missing dev55-dev77 entries from their commit diffs plus
specs/plans/steering docs. Added a new dev78 (unreleased) entry for
the two commits already shipped on top of dev77.
The page hadn't been touched since the commit right before dev53, so it
was missing every user-facing/breaking change since: the IVideo raw-frame
endpoint and video->mjpeg rename, pyobs.utils.pipeline.Night->Reduction,
HttpFileCache's Basic Auth->token auth switch, ImageProcessor.on_error,
OBSNUM, and BaseCamera's exposure-progress fix. Left out internal-only
perf/reliability fixes (event-loop offloads, IERS priming, log-level
tweaks) as not upgrade-relevant.
@thusser
thusser merged commit f53e71a into develop Aug 16, 2026
3 checks passed
@thusser
thusser deleted the changelog-backfill-dev53-dev78 branch August 16, 2026 20:29
thusser added a commit that referenced this pull request Sep 2, 2026
* Backfill CHANGELOG.rst for v2.0.0.dev53 through dev78

pyproject.toml had drifted to dev77 (soon dev78) while the changelog's
top entry was still an undated dev53 "unreleased" heading, leaving 22
released versions (dev54-dev77) with no entries at all. Split the
bundled unreleased section into its real dev53/dev54 releases, dated
each entry from pyproject.toml's version-bump commit history, and
wrote the missing dev55-dev77 entries from their commit diffs plus
specs/plans/steering docs. Added a new dev78 (unreleased) entry for
the two commits already shipped on top of dev77.

* Catch up whatsnew-2.0.rst for dev53-dev78

The page hadn't been touched since the commit right before dev53, so it
was missing every user-facing/breaking change since: the IVideo raw-frame
endpoint and video->mjpeg rename, pyobs.utils.pipeline.Night->Reduction,
HttpFileCache's Basic Auth->token auth switch, ImageProcessor.on_error,
OBSNUM, and BaseCamera's exposure-progress fix. Left out internal-only
perf/reliability fixes (event-loop offloads, IERS priming, log-level
tweaks) as not upgrade-relevant.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant