Skip to content

Latest commit

 

History

History
139 lines (89 loc) · 2.83 KB

CHANGELOG.md

File metadata and controls

139 lines (89 loc) · 2.83 KB

Changelog

3.0.3 - 2017-09-29

  • Drop strict [number, number] for LngLat inputs

3.0.0 - 2017-09-29

  • Added bboxToTile
  • Support ES modules

2.8.4 - 2017-08-02

2.8.1 - 2017-07-19

  • Add wrapTile method
  • Include tests side by side with tilebelt
  • Fixed issue with tileToQuadkey
  • Drop rollup setup
  • Add Git URL repo to package.json
  • Added longitude & latitude as exposed methods
  • Dropped bbox-dateline from dependencies
  • Remove Jest in favor of a minimalistic test suite (Tap)

2.7.0 - 2017-04-19

  • Add validTile method

2.6.0 - 2017-03-20

  • Fix LatLng validation (issue with lat being a lng)

2.5.0 - 2017-03-18

  • Add minified build using Uglifyjs
  • Improve lat & lng validation
  • Add automated Table of Contents

2.4.0 - 2017-03-10

  • Remove throw Error in Lat & Lng validation process
  • Handle Lat & Lng with +/-180 degrees

2.3.0 - 2017-03-06

  • Add validate as optional false param

2.2.0 - 2017-03-04

  • Bundle to UMD
  • Modify rollup config
  • Output browser bundle to docs/

2.1.0 - 2017-02-21

  • Added maxBBox method
  • Added Benchmark performance testing

2.0.0 - 2017-02.18

  • Convert to ES5
  • Convert project to support Rollup
  • Add tileSize @param
  • Dropped Grid methods (BREAKS backwards compatibility - Major release 2.X)
  • Support browser, nodejs & commonjs

1.9.0 - 2017-02-17

  • Update fixed bbox if zoom level = 0
  • Add validation to latlng
  • Add validation to tiles

1.8.0 - 2017-01-30

  • Publish web browser support for ES6.

1.7.0 - 2017-01-24

  • Refactoring entire codebase to standard Javascript

1.6.0 - 2017-01-05

  • BBox reduced decimal precision to 6
  • bboxToCenter toFixed(6)
  • Lat & Lng decimal toFixed(6)
  • Meters toFixed(1)

1.5.0 - 2016-12-25

  • Add bboxToCenter & hash function
  • Enforce strict [number, number] instead of number[]

1.4.0 - 2016-12-4

  • Replace test tools for Jest
  • Added Circle CI testing

1.3.5 - 2016-10-25

Reduce library size by 430% (350KB to 80KB)

1.3.1 - 2016-10-14

  • Update typings to allow number[]
  • Enforcing validation with validateLngLat, validateMeters & validateTile
  • Reviewed entire documentation
  • Dropped zoom @param from functions with only LatLng & Meters.
lngLatToMeters([lng, lat, zoom])
// Changed to
lngLatToMeters([lng, lat])

metersToLngLat([x, y, zoom])
// Changed to
metersToLngLat([x, y])

1.2.0 - 2016-10-13

Added new features:

  • grid - Creates an Iterator of Tiles from a given BBox
  • gridBulk - Creates a bulk Iterator of Tiles from a given BBox
  • gridLevels - Creates a grid level pattern of arrays
  • gridCount - Counts the total amount of tiles from a given BBox

1.1.0 - 2016-10-03

  • Remove Default export
  • Modules compiles only to ES6

1.0.0 - 2016-10-01

First Stable release was created