Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
".": "0.3.0",
"packages/affine": "0.3.0",
"packages/geotiff": "0.3.0",
"packages/morecantile": "0.3.0"
".": "1.0.0",
"packages/affine": "0.3.0-beta.1",
"packages/geotiff": "0.3.0-beta.2",
"packages/morecantile": "0.3.0-beta.1"
}
62 changes: 62 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,67 @@
# Changelog

## [1.0.0](https://github.com/developmentseed/deck.gl-raster/compare/v0.3.0...v1.0.0) (2026-04-15)


### ⚠ BREAKING CHANGES

* **deck.gl-raster:** Finish generalizing tile traversal ([#394](https://github.com/developmentseed/deck.gl-raster/issues/394))
* Generalize tile traversal interface ([#391](https://github.com/developmentseed/deck.gl-raster/issues/391))

### Features

* add ndvi filter slider to NAIP-mosaic example ([#357](https://github.com/developmentseed/deck.gl-raster/issues/357)) ([92f49e4](https://github.com/developmentseed/deck.gl-raster/commit/92f49e46faffeb245cf2277635177fdd8fe07deb))
* Create `@developmentseed/geozarr` package and define zod schema ([#395](https://github.com/developmentseed/deck.gl-raster/issues/395)) ([f08e38b](https://github.com/developmentseed/deck.gl-raster/commit/f08e38b8d13ca17b2a950fbcaca1f5d15ddcc3be))
* create new `@developmentseed/proj` subpackage ([#356](https://github.com/developmentseed/deck.gl-raster/issues/356)) ([7a23c74](https://github.com/developmentseed/deck.gl-raster/commit/7a23c74e93c7b30a56fff80d6aceeea60df5c545))
* Create zarr-tileset as implementation of generic tile traversal ([#397](https://github.com/developmentseed/deck.gl-raster/issues/397)) ([bbc0731](https://github.com/developmentseed/deck.gl-raster/commit/bbc0731f8db788c7322e623a438e5f81374ac467))
* Debug view for MultiCOGLayer ([#410](https://github.com/developmentseed/deck.gl-raster/issues/410)) ([28ff6c1](https://github.com/developmentseed/deck.gl-raster/commit/28ff6c124cc61712c143da3564c308f37d0781b4))
* expose maxRequests on COGLayer ([#333](https://github.com/developmentseed/deck.gl-raster/issues/333)) ([535034b](https://github.com/developmentseed/deck.gl-raster/commit/535034bf469deaa7b08f51ea7463b397f321ae3d))
* Filter out nodata pixels in Sentinel-2 example ([#415](https://github.com/developmentseed/deck.gl-raster/issues/415)) ([461f6ae](https://github.com/developmentseed/deck.gl-raster/commit/461f6ae94e84e3c23137e7e874be392b036cfc9e))
* **geotiff:** Support multi-tile fetching ([#406](https://github.com/developmentseed/deck.gl-raster/issues/406)) ([47afad5](https://github.com/developmentseed/deck.gl-raster/commit/47afad5f31659303526de86d3b9aed03f62a39d2))
* Initial work for `MultiCOGLayer`: cross-resolution tileset for sentinel/landsat ([#408](https://github.com/developmentseed/deck.gl-raster/issues/408)) ([72ca8ae](https://github.com/developmentseed/deck.gl-raster/commit/72ca8aeae94fd9579995de06f89dba3023dd4072))
* Initial, most basic GeoZarr example ([#399](https://github.com/developmentseed/deck.gl-raster/issues/399)) ([795adf5](https://github.com/developmentseed/deck.gl-raster/commit/795adf5703993f074fc1658712ef3835506d55c6))
* pase refinementStrategy prop down to deck.gl ([ccaf0fa](https://github.com/developmentseed/deck.gl-raster/commit/ccaf0fa040b597d6684bff11f363cd2e573dc06a))
* Pass any `TextureSource` to `MeshTextureLayer` ([#369](https://github.com/developmentseed/deck.gl-raster/issues/369)) ([383ad62](https://github.com/developmentseed/deck.gl-raster/commit/383ad62b2ae0919b82056e380d31019393492d3f))
* pass refinementStrategy prop down to deck.gl ([#359](https://github.com/developmentseed/deck.gl-raster/issues/359)) ([ccaf0fa](https://github.com/developmentseed/deck.gl-raster/commit/ccaf0fa040b597d6684bff11f363cd2e573dc06a))
* Print tile xyz index in COG Layer debug mode ([#378](https://github.com/developmentseed/deck.gl-raster/issues/378)) ([2578df6](https://github.com/developmentseed/deck.gl-raster/commit/2578df6e85007d003c99c5b9942124dcb1b59064))
* Web Mercator axis-aligned cutline support ([#424](https://github.com/developmentseed/deck.gl-raster/issues/424)) ([138cba2](https://github.com/developmentseed/deck.gl-raster/commit/138cba21704dbc58a3e25a5c5081039e8e552d38))


### Bug Fixes

* Bump proj4 to fix web mercator projection ([#346](https://github.com/developmentseed/deck.gl-raster/issues/346)) ([bbb514d](https://github.com/developmentseed/deck.gl-raster/commit/bbb514d19bcd36f87298614ad5f26d674de8cfc6))
* Clamp to Web Mercator latitude bounds ([#182](https://github.com/developmentseed/deck.gl-raster/issues/182)) ([3f40291](https://github.com/developmentseed/deck.gl-raster/commit/3f402912953019c46896bdb6457fe2da357c3812))
* Define `byteLength` on MultiCOG internal tile data ([#413](https://github.com/developmentseed/deck.gl-raster/issues/413)) ([418bb4d](https://github.com/developmentseed/deck.gl-raster/commit/418bb4dcd48907ce27ff5790283b7a96ae775e7c))
* Ensure we reset state when changing sources in MultiCOGLayer ([#414](https://github.com/developmentseed/deck.gl-raster/issues/414)) ([ea73fa1](https://github.com/developmentseed/deck.gl-raster/commit/ea73fa184fc14646689ebea453c807260a090a82))
* Fix black flash when panning ([#377](https://github.com/developmentseed/deck.gl-raster/issues/377)) ([6b14956](https://github.com/developmentseed/deck.gl-raster/commit/6b14956d3f9d81b2439137428d994893653b296e))
* Fix edge tile rendering in MultiCOGLayer ([#411](https://github.com/developmentseed/deck.gl-raster/issues/411)) ([3dddfbd](https://github.com/developmentseed/deck.gl-raster/commit/3dddfbd047bcb18e78aa7074aa1092a62b49ee10))
* fix setting default values for inherited props from TileLayer ([#347](https://github.com/developmentseed/deck.gl-raster/issues/347)) ([0507637](https://github.com/developmentseed/deck.gl-raster/commit/0507637c90f4e66553df9813d77827920ccb2aae))
* Move `lerc` to non-dev dependencies ([#367](https://github.com/developmentseed/deck.gl-raster/issues/367)) ([3e3ee89](https://github.com/developmentseed/deck.gl-raster/commit/3e3ee89822e17cd345dd04d940c2ba65c76e5e29))
* Remove alignment workarounds, bump to deck/luma 9.3 ([#419](https://github.com/developmentseed/deck.gl-raster/issues/419)) ([535516d](https://github.com/developmentseed/deck.gl-raster/commit/535516d01787459fdc026592c49da59c2287b4f2))
* Render mesh from Web Mercator coordinates ([#349](https://github.com/developmentseed/deck.gl-raster/issues/349)) ([6adddc4](https://github.com/developmentseed/deck.gl-raster/commit/6adddc4f43c55c5bacb8a2330bbbf4554a44d716))
* Revert default behavior to send `cache: no-cache` header ([#360](https://github.com/developmentseed/deck.gl-raster/issues/360)) ([c4137c5](https://github.com/developmentseed/deck.gl-raster/commit/c4137c5e38eb4e1517037730ee721c4e52610662))
* Support TileLayer refinement strategies ([#354](https://github.com/developmentseed/deck.gl-raster/issues/354)) ([ceec0ac](https://github.com/developmentseed/deck.gl-raster/commit/ceec0ac70196eca6fbabd3ad8088ff3b9c784e33))
* Turn off lighting by default ([010a4e8](https://github.com/developmentseed/deck.gl-raster/commit/010a4e80793433a1e1db713841f1ac08010e4482))
* Turn off lighting/`material` by default ([#423](https://github.com/developmentseed/deck.gl-raster/issues/423)) ([010a4e8](https://github.com/developmentseed/deck.gl-raster/commit/010a4e80793433a1e1db713841f1ac08010e4482))
* Use `MapboxOverlayProps` instead of `DeckProps` in example to fix type check ([#400](https://github.com/developmentseed/deck.gl-raster/issues/400)) ([9d1a8ff](https://github.com/developmentseed/deck.gl-raster/commit/9d1a8ff79e5cf3d02dd431085e0cd0625e47ef9a))


### Performance Improvements

* Avoid unnecessary mesh recomputation ([#370](https://github.com/developmentseed/deck.gl-raster/issues/370)) ([5448c82](https://github.com/developmentseed/deck.gl-raster/commit/5448c824a46cde26fd0f0f8bedb9bdc391b8ffe8))
* Cache the result of bounding volume computation per RasterTileNode ([#371](https://github.com/developmentseed/deck.gl-raster/issues/371)) ([5cbdf5b](https://github.com/developmentseed/deck.gl-raster/commit/5cbdf5b209c459074bd27f28a066d78b459a57c8))


### Reverts

* "chore(deps): bump the prod-dependencies group across 1 directory with 14 updates" ([#429](https://github.com/developmentseed/deck.gl-raster/issues/429)) ([0be1eb3](https://github.com/developmentseed/deck.gl-raster/commit/0be1eb30cb927bf93556f2c5ec9a57562e452ec1))


### Code Refactoring

* **deck.gl-raster:** Finish generalizing tile traversal ([#394](https://github.com/developmentseed/deck.gl-raster/issues/394)) ([a43d396](https://github.com/developmentseed/deck.gl-raster/commit/a43d39665b3ea4369fb87b8074df2efe289eba5a))
* Generalize tile traversal interface ([#391](https://github.com/developmentseed/deck.gl-raster/issues/391)) ([b33a1ae](https://github.com/developmentseed/deck.gl-raster/commit/b33a1ae1d41f8b556c329b1d4270545f5b21e471))

## v0.4.0 - 2026-03-20

## What's Changed
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "monorepo",
"private": true,
"version": "0.5.0-beta.1",
"version": "1.0.0",
"description": "GPU-accelerated COG and Zarr visualization in deck.gl",
"scripts": {
"build": "pnpm --recursive --filter=!docs build",
Expand Down
17 changes: 17 additions & 0 deletions packages/affine/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
# Changelog

## [0.3.0-beta.1](https://github.com/developmentseed/deck.gl-raster/compare/affine-v0.3.0...affine-v0.3.0-beta.1) (2026-04-15)


### Features

* **affine:** Create new affine standalone package as port of Python affine ([ce7b73d](https://github.com/developmentseed/deck.gl-raster/commit/ce7b73de4da35449e2cd90a2563a36c7c1f70136))
* **geotiff:** generate TileMatrixSet from `GeoTIFF` instance ([#235](https://github.com/developmentseed/deck.gl-raster/issues/235)) ([cb1106e](https://github.com/developmentseed/deck.gl-raster/commit/cb1106e28413bce24f993eb16e1a8b06308d0713))
* Overhaul to use our `geotiff` package & generic TileMatrixSet support ([#208](https://github.com/developmentseed/deck.gl-raster/issues/208)) ([860a701](https://github.com/developmentseed/deck.gl-raster/commit/860a7017d19e66b0874a9f9c064f1fa28bda8bad)), closes [#216](https://github.com/developmentseed/deck.gl-raster/issues/216)
* Support reading band-interleaved COGs ([#297](https://github.com/developmentseed/deck.gl-raster/issues/297)) ([880cd5b](https://github.com/developmentseed/deck.gl-raster/commit/880cd5bca7c076dca0ee08a5bc3191e09fe9a083))
* Support reading band-interleaved COGs ([#297](https://github.com/developmentseed/deck.gl-raster/issues/297)) ([2ba8164](https://github.com/developmentseed/deck.gl-raster/commit/2ba816465248bf4d17e5d6ec53b30f0209c31a17))
* Support reading band-interleaved COGs ([#297](https://github.com/developmentseed/deck.gl-raster/issues/297)) ([a21c126](https://github.com/developmentseed/deck.gl-raster/commit/a21c126d7fdd7107dca76e90a3f5d087dd8d97c3))


### Miscellaneous Chores

* release 0.3.0-beta.1 ([#239](https://github.com/developmentseed/deck.gl-raster/issues/239)) ([8ba364e](https://github.com/developmentseed/deck.gl-raster/commit/8ba364e3ba50fffc9927ef5a07da9f5d4add78d8))

## 0.3.0-beta.1 (2026-02-18)


Expand Down
2 changes: 1 addition & 1 deletion packages/affine/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@developmentseed/affine",
"version": "0.5.0-beta.1",
"version": "0.3.0-beta.1",
"description": "Port of Python `affine` package for working with affine transformations in JavaScript.",
"type": "module",
"main": "./dist/index.js",
Expand Down
2 changes: 1 addition & 1 deletion packages/deck.gl-geotiff/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@developmentseed/deck.gl-geotiff",
"version": "0.5.0-beta.1",
"version": "1.0.0",
"description": "GeoTIFF and Cloud-Optimized GeoTIFF visualization in deck.gl",
"type": "module",
"main": "./dist/index.js",
Expand Down
2 changes: 1 addition & 1 deletion packages/deck.gl-raster/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@developmentseed/deck.gl-raster",
"version": "0.5.0-beta.1",
"version": "1.0.0",
"description": "Georeferenced image data visualization in deck.gl",
"type": "module",
"main": "./dist/index.js",
Expand Down
2 changes: 1 addition & 1 deletion packages/deck.gl-zarr/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@developmentseed/deck.gl-zarr",
"version": "0.5.0-beta.1",
"version": "1.0.0",
"description": "Zarr visualization in deck.gl.",
"type": "module",
"main": "./dist/index.js",
Expand Down
Loading