Skip to content

Releases: parkerziegler/cartokit

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

v0.2.1

01 Mar 23:16
Compare
Choose a tag to compare
  • Add slide transition to Program Editor (#167)
  • Adjust interface to keep data, program, and map interface elements visible in all layout configurations (#167)
  • Added eslint-plugin-import to delimit and alphabetize imports (#164)
  • Dependency upgrades
    • @sveltejs/kit2.5.12.5.2
    • @typescript-estlint/eslint-plugin7.0.27.1.0
    • @typescript-estlint/parser7.0.27.1.0
    • svelte-check3.6.43.6.6
    • prettier-plugin-svelte3.2.13.2.2
    • autoprefixer10.4.1710.4.18
    • maplibre-gl4.0.24.1.0

Full Changelog: v0.2.0...v0.2.1

v0.2.0

26 Feb 07:23
Compare
Choose a tag to compare
  • Separate Program and Data into separate interface locations (#158)
  • Dependency upgrades
    • vite5.1.35.1.4
    • @typescript-estlint/eslint-plugin7.0.17.0.2
    • @typescript-estlint/parser7.0.1 → 7.0.2
    • @sveltejs/kit2.5.02.5.1
    • svelte4.2.114.2.12
    • eslint8.56.08.57.0

Full Changelog: v0.1.1...v0.2.0

v0.1.1

21 Feb 23:06
Compare
Choose a tag to compare
  • Migrate all code editors to use our unified CodeEditor component (#156).
  • Dependency upgrades
    • maplibregl4.0.14.0.2
    • @codemirror/lang-javascript6.2.16.2.2
    • @typescript-estlint/eslint-plugin6.21.07.0.1
    • @typescript-estlint/parser6.21.07.0.1

Full Changelog: https://github.com/parkerziegler/cartokit/compare/v0.1.0..v0.1.1

v0.1.0

18 Feb 23:54
Compare
Choose a tag to compare

This release represents the base release for pre-v1.0.0 (alpha) versions of cartokit.