Skip to content

Latest commit

 

History

History
238 lines (145 loc) · 6.34 KB

CHANGELOG.md

File metadata and controls

238 lines (145 loc) · 6.34 KB

CHANGELOG

2023-02-27

  • fix feature area/length calculations #819

2023-02-01

  • restore console api, update API.md to document it #807
  • add polyline6 support #813
  • fix external geojson demo link #811
  • speed up flyTo animations #809

2022-12-08

  • replace terser with uglify #805

2022-11-30

  • fix css load order #802

2022-11-29

  • require shift key to drag features, update help text #800

2022-11-28

  • add rollup.js #798

2022-11-23

  • add marker popup offsets #795

2022-11-22

  • handle null properties, refactor layer initialization logic, refactor zoom on first load #790

2022-11-21

  • update core style urls #792

2022-11-17

  • normalize pasted data into FeatureCollection #787

2022-11-16

  • show geojsonhint warnings without rejecting geojson #786

2022-11-15

  • handle null properties when rendering MultiPoint #783
  • Mobile Responsive Layout and CSS updates (#779)

2022-11-10

  • add image and twitter card meta tags, update title (#774)

2022-11-09

  • restore simplestyle ui in popups, handle marker-size style property (#766)
  • Update linting and formatting (#764)

2022-11-07

  • install mapboxgl, mapbox-gl-draw, mapbox-gl-geocoder, and turf from node_modules (#761)
  • require codemirror from json.js (#762)

2022-11-03

  • add keybindings for draw mode changes and trash (#755)

2022-11-02

  • add circle drawing mode, add title tooltips for draw buttons (#748)

2022-10-31

  • remove cmd-s keybinding (#750)
  • upgrade fontawesome, add copy button to json editor (#753)
  • Persist projection and style (#752)
  • fix style load check (#751)

2022-10-27

  • prevent editor data update when data is unchanged (#734)
  • move codemirror to package.json dependencies (#731)

2022-10-25

  • Fix a bug that was checking for map load in an unreliable way before adding data from externally loaded geojson (#733)

2022-10-24

  • prevent line or polygon popup if marker was clicked (#730)
  • Fix the handling of points in MultiPoint and GeometryCollection geometries (#736)

2022-10-21

  • Update the default map view, fix mapDefault() check (#727)
  • Improve hot-reloading setup (#717)
  • Restore user-added raster layer (#715)
  • Add a better error message when WebGL is not enabled (#723)
  • Fix a bug where marker popups were read-only (#726)

2022-10-20

  • Restore most simplestyle properties (#718)
  • Restore OSM raster tiles as a default basemap option (#720)

2022-10-17

  • Add Codemirror Folding (#704)

  • The following updates were included in (#703)

  • Remove authentication UI and references to auth/saving.

  • Remove the browser CLI and references to it in the help text and readme.

  • Simplestyle styling is no longer supported, and default population of simplestyle properties is removed. All features in the working dataset will now have the same style

  • Upgrade browserify and other dependencies, allowing for a working build with newer versions of node.js (v14).

  • Add some vs code settings to automate running make on save, for a more streamlined development process.

  • Uses mapbox-gj.js for map rendering, including the new globe projection.

  • Adds mapbox-gl-draw with a rectangle mode and a custom edit UI/UX to be similar to the edit button in leaflet-draw

  • Adds a projection toggle UI (visible at zoom 6 and below) for switching between globe (default) and mercator

  • Replaces the existing layer switch with more mapbox core style options (Standard, Satellite Streets, Outdoors, Light, Dark)

  • Formats geojson on paste (useful when pasting single-line geojson from a scripted output somewhere, if the pasted string is valid JSON it will be automatically pretty-printed in the editor)

2022-10-05

  • Add a top navbar with link to Mapbox signup page

2018-03-01

  • OpenCycleMap requires an API key and the layer is disabled by default (#577, #604).

2014-10-13

  • Updated shp-write: shapefile writing should work again.

2014-09-10

  • Updated geojsonhint: Feature id properties are now properly validated.

2014-09-09

  • Added Flatten task to Meta menu with geojson-flatten

2014-08-07

  • Bugfixes
  • Github commit message now correct
  • Subsequent commits fixed

2014-08-01

  • Added Meta menu with Clear and Random Points tasks
  • Added background to top bar
  • Removed Dockerfile, Vagrantfile, and other gunk.

2014-07-30

  • Support loading large Gist files.

2014-05-23

  • Fix non-anonymous gist editing.

2014-05-16

  • Moves input and output UIs to modals so that the right sidebar isn't overloaded
  • Visual cleanup: fewer icons, more map
  • Removes geocoding UI

2013-12-10

  • Support for downloading points as DSV

2013-11-25

  • Added ability to rename GeoJSON properties in the table view

2013-11-18

  • Fix coordinate order in popups

2013-10-11

KML Import

2013-10-07

  • Fix iframe embeds
  • Popups now show (latitude, longitude) for points or total length for lines.

2013-10-04

URL Loading

  • Support for data=text/x-url, argument to load GeoJSON files on the web via CORS
  • URL API Documentation
  • Console API Documentation & Console API

2013-10-01

  • Shapefile export (beta)

Shapefile Export

2013-9-30

  • Use MapBox markers to expose style options
  • Fix bug with retina monitors and github file previews
  • Hit Cmd+O to quickly import a new file

2013-09-25

  • Numbers in GeoJSON properties are coerced to be numeric when appropriate

2013-09-24

  • Drag and drop of multiple files is supported - files in folders are unfortunately not supported due to core JS/DOM limitations.
  • Help panel, first resurgence of in-UI documentation and first listing of keyboard shortcuts
  • Easter-egg status TopoJSON output
  • Zoom to copy-pasted new features

2013-09-11

  • Fixed mobile/read-only mode

2013-09-09