Skip to content

Update the tide engine to 1.0.0-beta.4 - #246

Merged
clarkbw merged 1 commit into
mainfrom
deps/engine-beta4
Oct 7, 2026
Merged

clarkbw merged 1 commit into
mainfrom
deps/engine-beta4

Conversation

@clarkbw

@clarkbw clarkbw commented Oct 7, 2026 •

Copy link
Copy Markdown
Contributor

Moves @slackwater/engine from 1.0.0-beta.3 to 1.0.0-beta.4. It brings the two speedups from openwatersio/slackwater#373: spurious extremes are filtered with a heap, and extremes searches no longer build an unused timeline. Datums from either version are byte-identical across 976 TICON stations, so no station data changes. A forced datum regeneration just runs faster: the slowest station went from 7.2 s to 1.4 s.

harmonic-analysis pins the engine exactly; the other workspaces take it through the lockfile, which now resolves a single copy at beta.4.

Local checks: npm test, including the typecheck, npm run validate:database, npm run lint, and the TCD build and tests (8,739 records, 12 tests) pass.

🤖 Generated with Claude Code

beta.4 filters spurious extremes with a heap and stops building an unused timeline for extremes searches (openwatersio/slackwater#373). Both keep extremes and datums byte-identical, so no station data changes; a forced datum regeneration just runs faster.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@pkg-pr-new

pkg-pr-new Bot commented Oct 7, 2026

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/@slackwater/database@246

commit: e31fb15

@clarkbw
clarkbw merged commit 084a699 into main Oct 7, 2026
5 checks passed
@clarkbw
clarkbw deleted the deps/engine-beta4 branch October 7, 2026 17:49
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