4.9.0 (2024-11-29)
- basemaps: Update elevation config to insert the source is 2193 layer. BM-1125 (#1139) (37f9030)
- generate path from slug TDE-1319 (#1136) (48c29ac)
4.8.0 (2024-11-12)
- attempt to remove slivers by dropping small polygons TDE-1130 (#1119) (aa1f931)
- generate initial collection-related STAC metadata TDE-1300 (#1124) (e30dff9)
4.7.0 (2024-10-21)
- basemaps: Add nz-elevation bucket as valid source s3 bucket. BM-1088 (#1109) (bc09b74)
- expose method to calculate a sheet code from any x,y (#1110) (ffa03ad)
- Flatten providers into strings per role TDE-1291 (#1108) (92af2f9)
4.6.0 (2024-10-13)
- avoid negative parameter TDE-1261 (#1104) (5352975)
- basemaps: Get the epsg and name correctly for elevation s3 path. BM-1088 (#1074) (08e76e4)
4.5.2 (2024-10-01)
4.5.1 (2024-10-01)
- copy: add threadId to all logs created when running from threads TDE-1268 (#1089) (3b6e6fe)
- ensure EAI_AGAIN middleware is added to new file systems TDE-1268 (#1090) (48ec902)
4.5.0 (2024-09-29)
4.4.1 (2024-09-26)
4.4.0 (2024-09-25)
4.3.0 (2024-09-22)
4.2.5 (2024-09-18)
4.2.4 (2024-08-30)
- build process where it doesnt like " " (#1049) (90bce27)
- include flatten parameter in stac-github-import TDE-1242 (#1060) (201538d)
4.2.3 (2024-08-01)
- stac-validate: work around race condition when validating 100s of documents TDE-1212 (#1040) (1d7f5d2)
4.2.2 (2024-07-23)
- basemaps: Fix the output url path which got additional slash. (#1023) (2cca93e)
- basemaps: Keep the existing settings when replacing existing layer. (#1024) (fc736f5)
- stac-validate: cache json schema objects to reduce network failures TDE-1212 (#1029) (0338068)
- validate band information is consistent (#1017) (ec64f65)
4.2.1 (2024-06-21)
4.2.0 (2024-06-11)
- basemaps: Update the create-pr cli to support elevation config. BM-936 (#953) (1ddd8fb)
- verify multihash when copy TDE-1181 TDE-1172 (#1001) (84e261b)
- prevent deadlock when validating bits per sample TDE-1201 (#1007) (5d44748)
- uniform checksum s3 metadata key TDE-1181 (#999) (c177234)
4.1.0 (2024-05-23)
4.0.0 (2024-05-08)
- allow to validate asset checksums only TDE-1134 (#982)
3.7.0 (2024-05-08)
- basemaps: Get vector title from the collection.json file. BM-1017 (#970) (73f912f)
- stac validate links checksum TDE-1134 (#972) (3bd091c)
3.6.1 (2024-04-18)
3.6.0 (2024-04-18)
- add ticket numbers to the suffixes of commits and branches TDE-1146 (#962) (b99db86)
- basemaps: Should skip creating pull request when exist instead of throwing errors. BM-1018 (#965) (b2b026e)
3.5.0 (2024-04-09)
3.4.0 (2024-04-03)
- basemaps: Update the create-pr cli to add new individual vector tileset. BM-992 (#933) (9234ffb)
- detects and error if the tiff is not 8 bits TDE-895 (#890) (9e639b7)
- force fully qualified domains for s3 requests TDE-1084 (#940) (3fdbf98)
3.3.2 (2024-03-25)
3.3.1 (2024-03-20)
3.3.0 (2024-03-18)
- basemaps: Fix the event category is not parsed and populated in the pull request. BM-982 (#915) (125cfd5)
- Lints TDE-1030 (#860) (c898187)
- Run
throws
with the right arguments TDE-1030 (#893) (0c3e4a6)
3.2.1 (2024-02-25)
3.2.0 (2024-02-23)
3.1.1 (2024-02-19)
3.1.0 (2024-02-19)
3.0.2 (2024-02-18)
3.0.1 (2024-02-16)
3.0.0 (2024-02-11)
- automate target path TDE-961 (#828)
- automate target path TDE-961 (#828) (7dd206a)
- Handle 1:50k imagery TDE-1014 (#855) (8be7266)
- Slugify strings TDE-1019 (#827) (b0a7874)
- add tiff url to error messages TDE-961 (#844) (3f4b174)
- interim fix for Rakiura Stewart Island tiles TDE-1015 (#857) (3b6e23f)
- update target path naming hierarchy TDE-955 (#845) (5a8678d)
2.18.2 (2023-12-15)
2.18.1 (2023-12-04)
2.18.0 (2023-12-01)
2.17.0 (2023-11-29)
- lint resolution TDE-938 (#747) (b4b8512)
- Lint workflows using actionlint TDE-919 (#742) (8c458b4)
- Pin actions to hashes TDE-934 (#758) (cd7d938)
- GitHub PAT for Argo Workflows Pull Requests TDE-940 (#768) (392371f)
- Run code under test TDE-968 (#779) (9d4563f)
2.16.0 (2023-11-08)
- basemaps: Decompress basemaps config json file if it is gzip file. (#738) (1cbf015)
- basemaps: Move create-mapsheet into argo task. BM-879 (#727) (a560882)
- lint imagery input target paths TDE-857 (#730) (ea996f8)
2.15.1 (2023-10-09)
2.15.0 (2023-10-03)
2.14.1 (2023-09-27)
- basemaps: Fix the create pull request cli input to support the vector layer as well. (#670) (6d7d357)
- collection.json is pushed to gh before pretty-printed TDE-893 (#673) (b98aea8)
2.14.0 (2023-09-21)
- basemaps: Get the region from collection.json and validate the source and target bucket. (#662) (821225e)
- basemaps: Remove the @basemaps/shared package from argo-tasks. (#665) (71449b8)
- basemaps: Update the create-pr cli to take targets as input. (#661) (3b1bd1a)
- bmc: New github wrapper to use github api by pat. BM-878 (#634) (3d6c81e)
- pretty print JSON files TDE-759 (#647) (1beab94)
- basemaps: Import config types from the file to avoid importing dynamo (#666) (6574d87)
- stac-sync: add content type (#645) (a137084)
2.13.0 (2023-09-05)
- cli: Move the basemaps github create-pr cli into argo-tasks. BM-872 (#627) (a47b38a)
- group: increase logging for grouping (#609) (2966586)
2.12.0 (2023-07-25)
- only join target and basepath if basepath exists TDE-777 (#496) (8c4ed41)
- publish-copy: delete the failed copy file so it can be retried (#554) (6be7e94)
2.11.0 (2023-07-12)
- ensure collection links are sorted with root as the first link (#542) (1fb1ad4)
- group: add --from-file to work with argo artifacts (#541) (83e7420)
- group: add cli to group input items into set size outputs (#539) (171365e)
- include git version info in container (#543) (5ba6d4c)
2.10.0 (2023-07-05)
- support parsing tfw and point geotiff bounding boxes (#503) (cb181bf)
- tileindex-validate retile with geojson output TDE-780 & TDE-786 (#508) (5c7642c)
2.9.1 (2023-06-07)
- check for mismatching paths in manifest TDE-764 (#479) (bcf9446)
- collection had catalog type should be collection (#466) (c19c36e)
2.9.0 (2023-05-22)
- Dockerfile: install git and openssh-client for push to github (#460) (ae444f1)
- stac-github-import: import stac github (#456) (3763e0f)
- tileindex-validate: detect when tiffs are not in EPSG:2193 and error (#448) (e9d57b7)
- dev dependencies were not installed before running prettier (#461) (5a3874b)
- stac-validate: support other schemes than http for links/references (#458) (a38581b)
2.8.0 (2023-05-15)
- stac-catalog: pretty print the Catalog output file (#446) (40c0201)
- validate files for duplicates TDE-711 (#404) (c8be644)
2.7.0 (2023-05-09)
2.6.0 (2023-04-28)
- stac-catalog: checksum all collections in the catalog (#395) (405a2e7)
- stac-catalog: load collection titles from paths (#389) (7395c1f)
2.5.1 (2023-04-24)
2.5.0 (2023-04-20)
2.4.3 (2023-04-13)
2.4.2 (2023-04-03)
2.4.1 (2023-04-03)
2.4.0 (2023-03-06)
2.3.0 (2023-03-02)
- copy: validate that the file has the same ending file size as the source (#275) (c05e76a)
- stac-validate: add --checksum to validate assets with
file:checksum
(#276) (9c407fc)
2.2.1 (2023-02-21)
2.2.0 (2023-02-12)
2.1.1 (2023-01-29)
2.1.0 (2023-01-25)
2.0.1 (2023-01-19)
2.0.0 (2023-01-18)
- create-manifest allows flatten as optional (#159)
- allow multiple layers to be downloaded with the layer downloader (#70)
- add --exclude and --include for list (#26)
- add --exclude and --include for list (#26) (b677a9f)
- add copy and flatten commands to move source imagery around (#56) (9173869)
- allow compressed output (#57) (7b127c9)
- allow multiple layers to be downloaded with the layer downloader (#70) (887d9cb)
- allow use a user configured path to store actions (#114) (01008f2)
- copy: add --no-clobber to not overwrite files if they exist and have the same size (#103) (2127bbf)
- copy: use worker_threads to add more concurrency (#106) (ba14db5)
- core STAC validator TDE-456 (#32) (ea46732)
- create example direct copy commands (#77) (73386e6)
- create-manifest allows flatten as optional (#159) (76c20f6)
- deps: bump @linzjs/style from 3.11.0 to 3.13.0 (#121) (b4df1ba)
- deps: bump @linzjs/style from 3.13.0 to 3.14.0 (#133) (dbb002b)
- deps: bump @linzjs/style from 3.14.0 to 3.15.0 (#179) (d462d8d)
- deps: bump ajv from 8.11.0 to 8.11.2 (#116) (b67eadc)
- deps: bump ajv from 8.11.2 to 8.12.0 (#173) (f76aeea)
- deps: bump pino from 8.7.0 to 8.8.0 (#158) (fd13fe0)
- deps: bump zod from 3.19.1 to 3.20.2 (#152) (fe6f1cd)
- ensure connections to aws are reused (#107) (2d586af)
- flatten: store the manifest of what is going to be flattened into s3 rather than argo (#104) (c81459e)
- list: import list command from basemaps/cli (8642dca)
- list: list total size of files listed (#146) (f39162d)
- Publish Imagery TDE-494 (#119) (42124ec)
- read copy configuration from a s3 json object (#61) (bb959c8)
- support multiple role config files (#115) (932804c)
- use $AWS_ROLE_CONFIG_PATH to be more consistent (571857c)
- use action-typescript v2 (#186) (8ae5f52)
- validate stac_extensions TDE-503 (#71) (626183b)
- validate tiffs are named the same as their tileset (#80) (ea36c2f)
- add the entire source and stop bundling the CLI (#108) (caa00e2)
- concurrent queue should not stack trace on error (#156) (80b8d18)
- copy: duration should not be negative (#101) (34cdc0a)
- create-manifest command name typo (#127) (10e90df)
- error if tileset validation fails TDE-586 (#135) (09ca6ea)
- list: upgrade chunkd to allow listing to work (3a7a975)
- report validation success at end (#128) (834c718)
- trim \n from all arguments (#81) (33ea859)
- lds-fetch-layer: add data fetcher from lds (8a7ec3b)
- lds-fetch-layer: allow fetching of specific versions (f1c950b)
- this switches from commonjs to ESM modules
- create github release on version tag (#10) (550cf40)
- initial commit (9ed41de)
- switch to ESM modules for packaging (#12) (b82767f)
- get typescript to compile into esm (cff197b)
- switch to release-please for release automation (c5ad62d)