Skip to content

release: 8.4.0 - #56

Merged
cubehouse merged 1 commit into
mainfrom
release/8.4.0
Sep 29, 2026
Merged

cubehouse merged 1 commit into
mainfrom
release/8.4.0

Conversation

@cubehouse

Copy link
Copy Markdown
Member

Moves the Unreleased CHANGELOG section to 8.4.0 (2026-09-29) and bumps package.json, package-lock.json and PACKAGE_VERSION in src/client.ts.

What users get:

  • themeparks-backfill --since / --until to fetch a date range instead of the whole archive.
  • Reruns add only the new final days; partial days are held back until the archive has recorded them.
  • An interrupted run resumes without appending any day twice, and a lock refuses a second run on the same file.
  • history.changeRows() exposes the opening state for each entity.
  • README guidance on refetching a range.

Type-level note: HistorySpan gains a required finalThrough field, so code that builds a HistorySpan by hand needs to add it.

🤖 Generated with Claude Code

Incremental backfill: --since/--until, reruns add only the new final days,
interrupted runs resume without appending a day twice, and a lock refuses a
second concurrent run on the same file. history.changeRows() exposes the
opening state, and the README says how to refetch a range. HistorySpan gains a
required finalThrough field, which matters only to code that builds one by hand.

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@cubehouse
cubehouse merged commit 89f0728 into main Sep 29, 2026
3 checks passed
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