Repository navigation
Version Packages (beta) - #2
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.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
mainis currently in pre mode so this branch has prereleases rather than normal releases. If you want to exit prereleases, runchangeset pre exitonmain.Releases
@allmaps/slides@0.1.0-beta.2
Minor Changes
ef67504: Add
slides init [directory](aliasslides create) to create a minimal Englishproject. Prompts ask for a title and optional Protomaps key; use
--title,--protomaps-keyand--yesfor automation. Existing files are never overwritten.ef67504: Add global
layersdefaults and custom MapLibre layers, including GeoJSON labels.Each slide resolves its overrides independently in the viewer and previews.
GeoJSON layers fade using native transitions; feature-dependent circle and symbol
opacity may switch abruptly.
Fix duplicate layer prefixes. Remove any workaround
user-prefix from authoredoverrides: use
<source>-line,<source>-fill,<source>-point-circle,<source>-point-symbol, or a custom layer'sid.ef67504: Remove
warpedMaps[].type: Image, itsregionandwiggleoptions, themodel/map/imageexport and the unusedimageLayerlabel.Move non-georeferenced images to zoomable IIIF figures
in slide Markdown; use
data-regionto retain a crop andhideBasemap: trueonthe slide when needed.
ef67504: Support
fit: contain(default),coverandequalon slides and start screens,in both the viewer and previews. Set
paddingfor a uniform inner margin withoutchanging the space reserved by the interface. Use
fit: coverwithpadding: 0for edge-to-edge fitting, or negative padding for extra cropping.
Remove unused chapter fields
caption,freezeandcontain, and interfacelabels
chapterCountSingular,chapterCountPluralandnoCredits.Per-map
warpedMaps[].captionremains supported.Patch Changes
one automatically, for example
pnpm dev ./content/slides-template.Remove unused app code and dependencies.
previews. An empty
map.stylesblock is no longer needed. Keys can still comefrom configuration or
PUBLIC_PROTOMAPS_KEY.tsconfig.jsonwarning when starting development, build orpreview commands.
restore them. This replaces the backtick shortcut. Fix shortcuts after map
interaction and text-panel scrolling, and make both Space and layers-panel
hide/show controls redraw immediately after zooming.