Skip to content

Releases: parkerziegler/cartokit

v0.5.2

02 Oct 20:16
Compare
Choose a tag to compare

Added

  • Precompute classification statistics at layer creation time to support faster reconciliation at runtime (#430)

Dependency Upgrades

  • @codemirror/view6.33.06.34.1
  • @sveltejs/kit2.5.282.6.1
  • @types/node20.16.520.16.10
  • eslint-plugin-svelte2.44.02.44.1
  • maplibre-gl4.7.04.7.1
  • pnpm9.11.09.12.0
  • prettier-plugin-svelte3.2.63.2.7
  • prettier-plugin-tailwindcss0.6.60.6.8
  • svelte-check4.0.24.0.4
  • tailwindcss3.4.123.4.13
  • vite5.4.75.4.8

Full Changelog: v0.5.1...v0.5.2

v0.5.1

21 Sep 20:44
Compare
Choose a tag to compare

Changed

  • Run code generation in a Web Worker using Comlink (#410)

Dependency Upgrades

  • @codemirror/language6.10.26.10.3
  • @codemirror/view6.32.06.33.0
  • @playwright/test1.46.11.47.2
  • @sveltejs/kit2.5.242.5.28
  • @types/node20.16.120.16.5
  • eslint8.57.08.57.1
  • eslint-import-resolver-typescript3.6.13.6.3
  • eslint-plugin-import2.29.12.30.0
  • eslint-plugin-svelte2.43.02.44.0
  • maplibre-gl4.6.04.7.0
  • pnpm9.8.09.11.0
  • postcss8.4.418.4.47
  • simple-statistics7.8.37.8.5
  • svelte4.2.184.2.19
  • svelte-check3.8.64.0.2
  • tailwindcss3.4.103.4.12
  • tslib2.6.32.7.0
  • typescript5.5.45.6.2
  • vite5.4.25.4.7

Full Changelog: v0.5.0...v0.5.1

v0.5.0

22 Aug 20:40
Compare
Choose a tag to compare

Added

  • Support visualizing multiple attributes on different channels (#360)

Dependency Upgrades

  • @lezer/highlight1.2.01.2.1
  • @playwright/test1.46.01.46.1
  • @sveltejs/kit2.5.222.5.24
  • @sveltejs/vite-plugin-svelte3.1.13.1.2
  • @types/node20.14.1520.16.1
  • maplibre-gl4.5.24.6.0
  • pnpm9.7.09.8.0
  • svelte-check3.8.53.8.6
  • tailwindcss3.4.93.4.10
  • vite5.4.05.4.2

Full Changelog: v0.4.1...v0.5.0

v0.4.1

13 Aug 21:39
Compare
Choose a tag to compare

Fixed

  • Ensure categorical values are re-derived on attribute change (#378)

Dependency Upgrades

  • @codemirror/view6.30.06.32.0
  • @sveltejs/kit2.5.202.5.22
  • @types/node20.14.1420.14.15
  • @turf/*7.0.07.1.0
  • maplibre-gl4.5.14.5.2
  • pnpm9.6.09.7.0
  • prettier-plugin-tailwindcss0.6.50.6.6
  • tailwindcss3.4.73.4.9
  • vite5.3.55.4.0

Full Changelog: v0.4.0...v0.4.1

v0.4.0

06 Aug 06:25
Compare
Choose a tag to compare

Added

  • Added support for categorical Choropleth layers (#329)

Dependency Upgrades

  • @codemirror/view6.29.16.30.0
  • @playwright/test1.45.31.46.0
  • @sveltejs/kit2.5.182.5.20
  • @types/node20.14.1320.14.14
  • autoprefixer10.4.1910.4.20
  • maplibre-gl4.5.04.5.1
  • postcss8.4.408.4.41

Full Changelog: v0.3.3...v0.4.0

v0.3.3

30 Jul 23:24
Compare
Choose a tag to compare

Added

Changed

  • Change Map Type to Layer Type and restructure internal types (#318)
  • Change Fill layer type to Polygon (#318)

Fixed

  • Fix regression in ColorSchemeSelect (#322)

Dependency Upgrades

  • @codemirror/view6.28.46.29.1
  • @playwright/test1.45.11.45.3
  • @types/node20.14.1020.14.13
  • @typescript-estlint/eslint-plugin7.16.07.18.0
  • @typescript-estlint/parser7.16.07.18.0
  • eslint-plugin-svelte2.41.02.43.0
  • pnpm9.5.09.6.0
  • postcss8.4.398.4.40
  • prettier3.3.23.3.3
  • prettier-plugin-svelte3.2.53.2.6
  • svelte-check3.8.43.8.5
  • tailwindcss3.4.43.4.7
  • typescript5.5.35.5.4
  • vite5.3.35.3.5

Full Changelog: v0.3.2...v0.3.3

v0.3.2

09 Jul 18:59
Compare
Choose a tag to compare

Fixed

  • Make DataTable full width (#286)

Dependency Upgrades

  • @codemirror/view6.28.36.28.4
  • @playwright/test1.45.01.45.1
  • @types/node20.14.920.14.10
  • @typescript-estlint/eslint-plugin7.15.07.16.0
  • @typescript-estlint/parser7.15.07.16.0
  • pnpm9.4.09.5.0
  • vite5.3.25.3.3

Full Changelog: v0.3.1...v0.3.2

v0.3.1

02 Jul 06:00
Compare
Choose a tag to compare

Added

Fixed

  • Ensure code generation does not error when transitioning to a Proportional Symbol map (a12d8fd)

Dependency Upgrades

  • @codemirror/view6.28.26.28.3
  • @playwright/test1.44.11.45.0
  • @sveltejs/kit2.5.172.5.18
  • @types/node20.14.820.14.9
  • @typescript-estlint/eslint-plugin7.13.17.15.0
  • @typescript-estlint/parser7.13.17.15.0
  • eslint-plugin-svelte2.40.02.41.0
  • maplibre-gl4.3.14.5.0
  • postcss8.4.388.4.39
  • svelte-check3.8.13.8.4
  • typescript5.5.25.5.3
  • vite5.3.15.3.2

Full Changelog: v0.3.0...v0.3.1

v0.3.0

23 Jun 18:34
Compare
Choose a tag to compare

Added

  • Complete the initial set of e2e Playwright tests (#228)
  • Add support for downloading layer data on-demand (#242)
  • Added dependency @turf/bbox (#269)
  • Added dependency @turf/boolean-point-in-polygon (#269)
  • Added dependency @turf/centroid (#269)
  • Added dependency @turf/helpers (#269)
  • Added dependency @turf/random (#269)

Removed

  • Users can no longer add custom vector tile JSON specifications inline in the Basemap Picker modal (#266)
  • Removed dependency @turf/turf (#269)

Fixed

  • Ensure loading spinner is displayed when adding a GeoJSON file from disk (#228)
  • Disable Add Layer and Open Editor buttons until the map is loaded and reaches an idle state (#228)
  • Fix incorrect pluralization in legends (#242)
  • Address Playwright test flake by removing reliance on networkidle (#257)
  • Ensure users add both a layer data source and a display name before enabling form submission in the Add Layer modal (#266)
  • Clear form fields in Add Layer modal after submission (#266)
  • Fix overly aggressive memoization resulting in basemap styles never updating during code generation (#266)
  • Reduce font size and spacing in the Properties Panel (#267)

Dependency Upgrades

  • @codemirror/view6.26.36.28.2
  • @playwright/test1.44.01.44.1
  • @sveltejs/kit2.5.92.5.17
  • @sveltejs/vite-plugin-svelte3.1.03.1.1
  • @types/node20.12.1220.14.8
  • @typescript-estlint/eslint-plugin7.10.07.13.1
  • @typescript-estlint/parser7.10.07.13.1
  • eslint-plugin-svelte2.39.02.40.0
  • maplibre-gl4.2.24.3.1
  • pnpm9.0.49.4.0
  • prettier3.2.53.3.2
  • prettier-plugin-svelte3.2.33.2.5
  • prettier-plugin-tailwindcss0.5.140.6.5
  • svelte4.2.174.2.18
  • svelte-check3.7.13.8.1
  • tailwindcss3.4.33.4.4
  • tslib2.6.22.6.3
  • typescript5.4.55.5.2
  • vite5.2.115.3.1

Full Changelog: v0.2.2...v0.3.0

v0.2.2

21 May 18:53
Compare
Choose a tag to compare
  • Migrate from yarn to pnpm as our package manager (#204)
  • Ensure submenus are visible in all layout configurations (#207)
  • Configure Playwright and add initial e2e tests (#211)
  • Run Playwright against alpha.cartokit.dev in production (#218)
  • Address regressions in color scheme reversal and selection (#219)
  • Correctly position TransformationEditor on editor open and close states (#223)
  • Dependency upgrades
    • @sveltejs/kit2.5.22.5.9
    • @sveltejs/vite-plugin-svelte3.0.23.1.0
    • Added @types/[email protected]
    • Removed @types/prettier
    • @typescript-estlint/eslint-plugin7.1.07.10.0
    • @typescript-estlint/parser7.1.07.10.0
    • autoprefixer10.4.1810.4.19
    • d37.8.57.9.0
    • eslint-plugin-svelte2.35.12.39.0
    • maplibre-gl4.1.04.3.2
    • postcss8.4.358.4.38
    • prettier-plugin-svelte3.2.23.2.3
    • prettier-plugin-tailwindcss0.5.110.5.14
    • svelte4.2.124.2.17
    • svelte-check3.6.63.7.1
    • typescript5.3.35.4.5
    • vite5.1.45.1.7

Full Changelog: v0.2.1...v0.2.2