Skip to content

Releases: openwatersio/chs-constituents

v0.3.1

Choose a tag to compare

@clarkbw clarkbw released this 06 Sep 15:03
1c3d4d0

No behavior change.

0.3.0 was published by hand to bootstrap @openwaters/chs-constituents, since npm cannot configure a trusted publisher for a package that does not exist yet. This release is the first to go out through publish.yml over OIDC, with provenance attached.

The package moved from @sailingnaturali/chs-constituents in #13, along with its shared registry dependency, now @openwaters/station-metadata.

v0.2.2

Choose a tag to compare

@clarkbw clarkbw released this 29 Aug 03:26

Move repository ownership to Open Waters while retaining the @sailingnaturali/chs-constituents package identity. Add automated checks that keep CHS-derived output and provider station IDs out of Git and npm packages.

v0.2.1

Choose a tag to compare

@clarkbw clarkbw released this 10 Aug 11:36

Stops warning that the derived Malibu gate drifted from a live IWLS station it can never have — CHS publishes none, which is why it is derived. Adopts currentGates from station-corrections 2.7.1 instead of re-deriving the gate/tide/derived split locally.

v0.2.0 — reference-tide fits + derived-slack gates

Choose a tag to compare

@clarkbw clarkbw released this 23 Jul 16:37
  • fitTideStation: fetch a reference tide port's wlp, decimate to 15 min, fit the standard harmonic basis → a tide-harmonic record (no flood/ebb axis).
  • Emit derived-slack gate records from the station registry's derived block (derivedGates, derivedSlackRecord): reference port + HW/LW lags, no constituents. buildBundle fits each derived gate's reference port once and appends both records.
  • Point Atkinson fits to RMS 0.075 m; HW/LW timing within ~6 min of CHS out-of-sample.
  • FittedStation.type widened to "harmonic" | "tide-harmonic"; floodDirection/ebbDirection now optional (absent on a tide fit).
  • chs-derived output stays gitignored — not for redistribution.

v0.1.2

Choose a tag to compare

@clarkbw clarkbw released this 23 Jul 04:08
  • Skip station-corrections kind: tide reference ports in the registry overlay (they have no current series; they read as false name-drift warnings)
  • Record dropped stations in a skipped[] array in the bundle (label, key, reason) so coverage is auditable from the output alone
  • New --user-agent CLI flag; the default UA stays an honest chs-constituents/1.0 (see README)
  • station-corrections dependency raised to ^2.2.0

v0.1.1 — build progress station counter

Choose a tag to compare

@clarkbw clarkbw released this 23 Jul 03:52

Build progress now shows a station counter

The offline-build webapp displayed only the current station name, so a long-running build looked like it might be stuck. Progress lines are now prefixed [12/240].

v0.1.0

Choose a tag to compare

@clarkbw clarkbw released this 22 Jul 13:02