All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
0.9.0 - 2023-10-03
- Dependencies update and GitHub Actions Configuration #607 (@pomadchin)
- GeoTrellis 3.7.0, CE 3 #602 (@echeipesh)
0.8.0 - 2022-03-30
0.7.2 - 2021-10-12
- Make pagination more generic and not Franklin specific #413
0.7.1 - 2021-09-23
- Expose client.search overload with an optional filter argument #406
0.7.0 - 2021-09-21
- Allowed items to have both point in time and time range datetimes #405
0.6.2 - 2021-07-29
- Corrected error accumulation for custom decoders #373
0.6.1 - 2021-07-13
- Add a correct content type to POST requests and SearchFilters adjustments #359
0.6.0 - 2021-07-01
- Add STACClient itemUpdate, itemPatch and itemDelete methods #346
- Replace withPath with addPath to allow paths in the STAC API URI #351
0.5.0 - 2021-06-02
- Add Scala 2.13 cross compilation #310
- STAC Client pagination support #327
- Brought compatibility up to 1.0.0 #339
- Make StacClient type alias a trait #325
0.4.0 - 2021-05-12
- Item properties are no longer treated as a black box JsonObject #309
0.3.0 - 2021-05-07
- Update StacClient and SearchFilters JSON codecs #305
0.2.3 - 2021-05-04
- Encoders make deliberate choices about dropping or not dropping nulls #302
0.2.2 - 2021-04-28
- JVM StacCollections also have a type #299
0.2.1 - 2021-04-20
- Bounded generators to prevent downstream test speed and memory issues #290
0.2.0 - 2021-04-19
- Tested bbox union invariants #266
- Modeled periodic extent and made intervals extensible #276
- Updated models for compatibility with spec version 1.0.0-rc2 (breaking) #283
0.1.1 - 2021-03-12
- Told circle only to publish tags that start with
v
#190 - Review client specs and make them more deterministic #212
0.0.21 - 2021-01-08
- Fix Client signatures #210
0.0.20 - 2021-01-04
- Сlient module #140
0.0.19 - 2020-12-11
- Repaired build.sbt configuration to get sonatype publication to cooperate #186
0.0.18 - 2020-11-23
- Added cross-project configuration for Scala.js modules #157
0.0.17 - 2020-11-11
- SPDX license ids are captured by a specific enum rather than a refinement with validation #172
0.0.16 - 2020-09-30
- Remove joda time #153
0.0.15 - 2020-09-29
- All implicit imports from cats are moved to specific
cats.syntax.foo
imports #146 - Time types are derived from
org.joda.time.Instant
instead of stockjava
time types #152
0.0.14 - 2020-08-06
- Generators for bboxes now always generate valid bboxes #135
0.0.13 - 2020-07-31
- Update
StacMediaType
forgeotiff
andcog
in 1.0.0-beta.1 spec #132
- Remove STAC Catalof specs against manually created catalogs from tests #126
- STAC Catalogs do not require the
stac_extensions
field #127
0.0.10 - 2020-06-17
- Publication of
testing
module, which includesscalacheck
generators for STAC base and extension types #104
- Receive GPG key while publishing artifacts #101
0.0.9 - 2020-06-02
- Vendor enum (link types, media types, etc.) representations no longer prefix
vendor-
in serialization #94 - Missing
derived_from
link type was included #94 - Decoding collections from json does not require the
properties
field #97
0.0.8 - 2020-05-27
- Created typeclasses for linking extensions to the items they extend #85
- Created extension data model for EO Extension #92
- Reduce boilerplate in fieldnames derivation #90
- Stopped generating
NaN
s as validDouble
values #91
0.0.4 - 2020-03-25
- Added ability to transform
Bbox
toExtent
#5
- Updated to GeoTrellis 3.2 #5
- Removed
core
from package naming #5
0.0.3 - 2019-12-20
- Added ability to transform
Bbox
toExtent
#5
- Updated to GeoTrellis 3.2 #5
- Removed
core
from package naming #5