Repository navigation
Add project setup, map overlays, and automated releases - #1
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds a complete
slides init/slides createflow with title and optional Protomaps-key prompts, an English example, and package scripts. Projects without a basemap configuration now use a plain background, and development runners generate their TypeScript configuration before starting Vite.Adds global GeoJSON layer defaults and custom MapLibre layers, including labels drawn from feature properties. Slides resolve their overrides independently and use native opacity transitions. Map fitting now supports
contain,cover, andequal, with a configurable inner margin. Space and layers-panel visibility controls repaint reliably after zooming while preserving authored opacity and normal control activation.Removes the obsolete warped-map image mode, unused configuration fields, app helpers, and dependencies. Updates authoring and migration documentation, software credits, and changesets. The template submodule points to its existing published commit; uncommitted content-repository changes are not included.
Combines npm trusted publishing, tagging, and GitHub release creation in
release.yml. Publication runs from thenpmenvironment onmainonly after a version change. Changesets still prepares a separate version PR; this PR does not bump the package version. Required PR checks continue reporting success for documentation-only changes, while code changes run the full integration checks.Validation:
git diff --checkpassed.