Skip to content

Releases: geostyler/geostyler-mapbox-parser

v6.0.0

25 Jun 10:50
Compare
Choose a tag to compare

6.0.0 (2024-06-25)

⚠ BREAKING CHANGES

  • Switches to esm build and to vite. Users possibly
    need to adapt their imports and their bundler.

Features

Bug Fixes

v6.0.0-next.2

25 Jun 10:48
Compare
Choose a tag to compare
v6.0.0-next.2 Pre-release
Pre-release

6.0.0-next.2 (2024-06-25)

Bug Fixes

v6.0.0-next.1

21 Jun 08:20
Compare
Choose a tag to compare
v6.0.0-next.1 Pre-release
Pre-release

6.0.0-next.1 (2024-06-21)

⚠ BREAKING CHANGES

  • Switches to esm build and to vite. Users possibly
    need to adapt their imports and their bundler.

Features

Bug Fixes

v5.0.1

05 Dec 14:43
Compare
Choose a tag to compare

5.0.1 (2023-12-05)

Bug Fixes

  • allow scale to be a GeoStylerFunction (73d2271)
  • treat ison-size as scale (ebc9434)
  • use width and multiply directly (113ef5e)

v5.0.0

04 Dec 15:24
Compare
Choose a tag to compare

5.0.0 (2023-12-04)

⚠ BREAKING CHANGES

  • use geostyler-style Sprite instead of string syntax
  • This changes the typing of the MbStyle by making
    the property 'source' required. Through this, we actually follow
    the MapBox Style Specification. MbStyles that previously omitted the
    'source' property, will now have to add it.

Features

  • add sprite support (9d883be)
  • add spriteCache (9043e10)
  • keep track of mapbox sources and source layers in layers (a8f5d7c)
  • parse placement of TextSymbolizer (#292) (9acb43f)

Bug Fixes

  • address comments and add docs (eca7607)
  • lint: remove test util (9a01114)
  • merge icontext symbol from separate symbolizers when needed (a02a565)
  • mutate only clones of arguments (36a76d0)
  • typos (2de63cc)

v4.0.0

30 May 09:26
d2a7a71
Compare
Choose a tag to compare

What's Changed

  • feat: add support for expression parsing 4d71bb7
  • feat: introduces metadata to mapboxstyle 7d0621f
  • docs: add funding information a51ec37
  • Add renovate.json 8df5239

New Contributors

Full Changelog: v3.1.1...v4.0.0

Version 3.1.1

29 Nov 09:49
fc969d7
Compare
Choose a tag to compare

What's Changed

  • Circle MarkSymbolizer: support explicitly only fillOpacity and update unsupportedProperties by @ocruze in #138

New Contributors

Full Changelog: v3.1.0...v3.1.1

Version 3.1.0

24 Nov 15:18
d5214f8
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.0.0...v3.1.0

Version 3.0.0

24 Nov 12:30
fca72c2
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.0.0...v3.0.0

Version 2.0.0

19 Oct 11:59
Compare
Choose a tag to compare

Breaking

  • update parser to comply geostyler-style v5 b9eefdb

Migration-Guide:
The output of the readStyle and writeStyle methods has changed from the pure style to the ReadStyleResult/WriteStyleResult.

Version <2:

// read
const geostylerStyle = await mapboxParser.readStyle(someMapboxStyle);
// write
const mapboxStyle = await mapboxParser.writeStyle(geostylerStyle);

Version >=2:

// read
const { output: geostylerStyle } = await mapboxParser.readStyle(someMapboxStyle);
// write
const { output: mapboxStyle }  = await mapboxParser.writeStyle(geostylerStyle);

v1.0.0...v2.0.0