Skip to content

Releases: stilist/prebaked-geojson-map

Release 1.1.0

09 Apr 01:44
Compare
Choose a tag to compare

Changed

  • Upgrade to Babel 7
  • Replace the deprecated webpack-command dependency with the webpack-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 declare module.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

29 Jul 22:50
Compare
Choose a tag to compare

Changed

  • Upgrade to webpack 4
  • Refactor webpack config files for webpack 4 syntax, and split into separate dev and prod files per documentation
  • Replace zopfli-webpack-plugin with compression-webpack-plugin -- zopfli-webpack-plugin depends on the zopfli-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 and webpack-bundle-analyzer dependencies

Release 1.0.6

29 Jul 22:48
Compare
Choose a tag to compare

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, and webpack-bundle-analyzer dependencies

Release 1.0.5

17 Dec 03:56
Compare
Choose a tag to compare

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 to CHANGELOG
  • 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

25 Nov 23:11
Compare
Choose a tag to compare

Added

  • Add supercluster CSS to style clusters

Fixed

  • Fix bad copy/paste for link to 1.0.3 changes

Release 1.0.3 [bad]

25 Nov 22:21
Compare
Choose a tag to compare

See official 1.0.3 release.

Release 1.0.3

25 Nov 22:45
Compare
Choose a tag to compare

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

22 Nov 04:26
Compare
Choose a tag to compare

Added

  • Add LICENSE file (was documented in package.json, but physical file was
    missing)
  • Add "description", "bugs", "homepage" keys to package.json
  • Add "addBaseLayer" event listener
  • Export Leaflet's tileLayer method as addLayer

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, use Object.values()
    on namedTileLayers
  • Removed add as default export -- call .add explicitly

Release 1.0.1

21 Nov 20:48
Compare
Choose a tag to compare

Added

  • Link to instant-map example
  • Add documentation in README
  • Add "resetOverlayLayers" event listener

Changed

  • Add .md extension to README
  • Renamed UMD export from PrebakedLeafletMap to PrebakedGeoJSONMap
    (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 Features that don't include a "properties" key.

Release 1.0.0

21 Nov 01:57
Compare
Choose a tag to compare

Added

  • Initial release