Releases: stilist/prebaked-geojson-map
Releases · stilist/prebaked-geojson-map
Release 1.1.0
Changed
- Upgrade to Babel 7
- Replace the deprecated
webpack-command
dependency with thewebpack-cli
dependency (see
webpack-contrib/webpack-command@be83d80) - Upgrade
@types/node
,babel-loader
,cache-loader
,
compression-webpack-plugin
,css-loader
,file-loader
,leaflet
,
mini-css-extract-plugin
,style-loader
,ts-loader
,typescript
,
uglifyjs-webpack-plugin
,webpack
,webpack-bundle-analyzer
, and
webpack-merge
dependencies - Tweak
CHANGELOG.md
formatting to always use line breaks for long lines - Update minor version number to reflect upgrade from
leaflet
1.3 to
leaflet
1.4
Fixed
dev
webpack config didn’t declaremodule.exports
- The
build:analyze
script didn’t declare a webpack mode; now it extends the
build:check
script, which uses development mode
Release 1.0.7
Changed
- Upgrade to webpack 4
- Refactor webpack config files for webpack 4 syntax, and split into separate
dev
andprod
files per documentation - Replace
zopfli-webpack-plugin
withcompression-webpack-plugin
--zopfli-webpack-plugin
depends on thezopfli-node
package, which is unmaintained and doesn't seem to compile (see webpack-contrib/zopfli-webpack-plugin#14) - Update
package-lock.json
with npm 6 - Upgrade
@types/leaflet
,@types/node
,babel-core
,babel-loader
,babel-preset-env
,css-loader
,leaflet
,style-loader
,supercluster
,tslint
,typescript
,uglifyjs-webpack-plugin
andwebpack-bundle-analyzer
dependencies
Release 1.0.6
Added
- Add missing
node-zopfli
dependency - Add
strictPropertyInitialization
compiler flag from TypeScript 2.7
Changed
- Upgrade
@types/leaflet
,@types/node
,babel-loader
,cache-loader
,css-loader
,file-loader
,leaflet
,style-loader
,supercluster
,ts-loader
,tslint
,typescript
,uglifyjs-webpack-plugin
,url-loader
,webpack
, andwebpack-bundle-analyzer
dependencies
Release 1.0.5
Added
- Add gzip-compressed version of
dist/
files - Add webpack-bundle-analyzer plugin
- Include TypeScript definition file
- Use cache-loader with css-loader and ts-loader
Changed
- Add
.md
extension toCHANGELOG
- Update npm dependencies
- Move browserslist config outside webpack config
- Move Babel config outside webpack config
- Babel now recompiles TypeScript’s output using browserslist data
- Switch from awesome-typescript-loader to ts-loader
- Scope most plugins to production environment
Fixed
- Fix
##
that should be###
in change log - Fix several minor copy errors
- Fix TypeScript compile errors revealed by running
tsc
directly
Release 1.0.4
Added
- Add supercluster CSS to style clusters
Fixed
- Fix bad copy/paste for link to 1.0.3 changes
Release 1.0.3 [bad]
See official 1.0.3 release.
Release 1.0.3
Added
- Use supercluster plugin to cluster points together (leaflet.markercluster and
PruneCluster have better UX, but I couldn’t get them to work correctly with
Webpack and TypeScript -- and supercluster works much faster than
leaflet.markercluster)
Release 1.0.2
Added
- Add
LICENSE
file (was documented inpackage.json
, but physical file was
missing) - Add
"description"
,"bugs"
,"homepage"
keys topackage.json
- Add
"addBaseLayer"
event listener - Export Leaflet's
tileLayer
method asaddLayer
Changed
- Change default map view from continental United States to African pole of
inaccessibility - Adjusted tslint config to detect unused imports and variables
- Adjusted
lint
script to automatically fix errors when possible - Change author email address
Removed
- Removed
tileLayers
export from namespace -- instead, useObject.values()
onnamedTileLayers
- Removed
add
as default export -- call.add
explicitly
Release 1.0.1
Added
- Link to
instant-map
example - Add documentation in
README
- Add
"resetOverlayLayers"
event listener
Changed
- Add
.md
extension toREADME
- Renamed UMD export from
PrebakedLeafletMap
toPrebakedGeoJSONMap
(PrebakedLeafletMap
was the original name, but felt less accurate).
This is a breaking change, but this module doesn't have any users currently,
so it's just being marked as a patch release.
Fixed
- Fix crashes for GeoJSON
Feature
s that don't include a"properties"
key.
Release 1.0.0
Added
- Initial release