Skip to content

chore: release 8.3.0 - #219

Merged
almog8k merged 33 commits into
masterfrom
chore/release-8.3.0
Aug 3, 2026
Merged

chore: release 8.3.0#219
almog8k merged 33 commits into
masterfrom
chore/release-8.3.0

Conversation

@almog8k

@almog8k almog8k commented Aug 3, 2026

Copy link
Copy Markdown
Collaborator

What

Graduates the 8.3.0 alpha line to a stable release. This brings everything currently on alpha into master and releases it as v8.3.0 — the same content as 8.3.0-alpha.2, without the prerelease suffix.

Does not include the pending work in #218, which is still open against alpha.

Contents

master is an ancestor of alpha, so this is a fast-forward of the 30 commits that accumulated across the 8.3.0-alpha.08.3.0-alpha.2 cycle. Headline items:

  • layer deletion schemas, types and constants (MAPCO-7285)
  • resource deletion handling
  • subPath on fsStorageSchema
  • keywords on the base raster layer metadata schema (MAPCO-8284)
  • tile deletion schemas and SourceType refactor
  • polygon parts schemas/types for the intersection API
  • productId pattern fix

How the version is set

This PR adds one empty commit carrying a Release-As: 8.3.0 footer. On merge to master, release-please runs in stable mode (release-please-config.json) and opens a release PR that sets 8.3.0 in package.json, .release-please-manifest.json and CHANGELOG.md. Merging that release PR tags v8.3.0, which triggers publish.yaml to publish to npm under latest.

Please merge this with a merge commit rather than a squash, so the Release-As: 8.3.0 footer is preserved for release-please to read.

Side effect: repairs drifted release state

master is currently inconsistent — .release-please-manifest.json says 8.1.0 while package.json says 8.2.0 and tag v8.2.0 exists, because 8.2.0 was bumped manually (#209) without updating the manifest or CHANGELOG. The release PR this produces will bring all three back into agreement at 8.3.0.

Note

alpha itself is deliberately untouched — the Release-As marker lives on this branch, since pushing it to alpha would have triggered the prerelease workflow.

nitzanmorr and others added 30 commits April 19, 2026 17:31
…10506) (#183)

Co-authored-by: Copilot <copilot@github.com>
Co-authored-by: RonitKissis <ronitkisis1997@gmail.com>
Co-authored-by: Copilot <copilot@github.com>
Co-authored-by: razbroc <77406876+razbroc@users.noreply.github.com>
Co-authored-by: Copilot <copilot@github.com>
# Conflicts:
#	.release-please-manifest.json
#	CHANGELOG.md
#	package-lock.json
#	package.json
#	src/constants/core/constants.ts
…8284) (#208)

Co-authored-by: razbroc <77406876+razbroc@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
@almog8k
almog8k merged commit 6fd425a into master Aug 3, 2026
4 checks passed
@almog8k almog8k mentioned this pull request Aug 3, 2026
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.

7 participants