Skip to content

chore: prepare release v1.8.0 - #317

Merged
PiTrem merged 3 commits into
masterfrom
release/v1.8.0
Jun 29, 2026
Merged

chore: prepare release v1.8.0#317
PiTrem merged 3 commits into
masterfrom
release/v1.8.0

Conversation

@PiTrem

@PiTrem PiTrem commented Jun 29, 2026

Copy link
Copy Markdown
Member

Prepares the v1.8.0 release (current master is 1.7.2).

Changes

  1. Version bump package.json 1.7.2 → 1.8.0 (matches the chore: Bump version … convention).
  2. Clean dist/ rebuildyarn compile in the CI Node image (node:22.23.1, matching publish_package.yml). Only 7 files changed: exactly the source files fix(lcms): resolve review regressions B1, B4–B7 on master #316 fixed, which merged to master without a dist rebuild — so the committed dist was stale by precisely that. The v1.8.0 tag now carries a single src-matching build. dist/__tests__ stays gitignored; no file additions/deletions.
  3. CHANGELOG.md (new) — starts the convention; entries derived from git log v1.7.2..master.

Why keep dist/

dist/ is committed intentionally: main/moduledist/app.js, files: ["dist"], and chemotion_ELN consumes this repo as a GitHub-source dependency (no postinstall build). Removing it would break git-ref consumers, so this PR rebuilds rather than removes it.

Verification

  • yarn compile clean (234 files); dist/*.js syntax-check OK.
  • Full suite green in node:22.23.1: 76 suites / 621 tests.
  • package.json version = 1.8.0.

After merge (release execution — not in this PR)

  1. Tag the merge commit v1.8.0 and push.
  2. Create the GitHub Release for v1.8.0publish_package.yml builds dist + publishes @complat/react-spectra-editor@1.8.0 to npm.

PiTrem added 3 commits June 29, 2026 16:58
Clean rebuild of dist/ from current src (node 22.23.1). Picks up the #316
LC/MS regression fixes that merged to master without a dist rebuild, so the
v1.8.0 tag carries a single src-matching build.
@PiTrem
PiTrem merged commit 78339d7 into master Jun 29, 2026
2 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