Skip to content

Latest commit

 

History

History
210 lines (164 loc) · 8.96 KB

CHANGELOG.md

File metadata and controls

210 lines (164 loc) · 8.96 KB

Change Log

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

Changed

  • Dependencies update and GitHub Actions Configuration #607 (@pomadchin)
  • GeoTrellis 3.7.0, CE 3 #602 (@echeipesh)

0.8.0 - 2022-03-30

Changed

  • Pagination Improvements #496
  • Make SearchFilters pagination agnostic #502

0.7.2 - 2021-10-12

Changed

  • Make pagination more generic and not Franklin specific #413

0.7.1 - 2021-09-23

Changed

  • Expose client.search overload with an optional filter argument #406

0.7.0 - 2021-09-21

Fixed

  • Allowed items to have both point in time and time range datetimes #405

0.6.2 - 2021-07-29

Fixed

  • Corrected error accumulation for custom decoders #373

0.6.1 - 2021-07-13

Changed

  • Add a correct content type to POST requests and SearchFilters adjustments #359

0.6.0 - 2021-07-01

Added

  • Add STACClient itemUpdate, itemPatch and itemDelete methods #346

Changed

  • Replace withPath with addPath to allow paths in the STAC API URI #351

0.5.0 - 2021-06-02

Added

  • Add Scala 2.13 cross compilation #310
  • STAC Client pagination support #327
  • Brought compatibility up to 1.0.0 #339

Changed

  • Make StacClient type alias a trait #325

0.4.0 - 2021-05-12

Fixed

  • Item properties are no longer treated as a black box JsonObject #309

0.3.0 - 2021-05-07

Changed

  • Update StacClient and SearchFilters JSON codecs #305

0.2.3 - 2021-05-04

Fixed

  • Encoders make deliberate choices about dropping or not dropping nulls #302

0.2.2 - 2021-04-28

Fixed

  • JVM StacCollections also have a type #299

0.2.1 - 2021-04-20

Fixed

  • Bounded generators to prevent downstream test speed and memory issues #290

0.2.0 - 2021-04-19

Added

  • 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

Fixed

  • Told circle only to publish tags that start with v #190
  • Review client specs and make them more deterministic #212

Added

  • Added StacLayer and StacLayerProperties types #252
  • Bboxes can be unioned and form a semigroup #259

0.0.21 - 2021-01-08

Fixed

  • Fix Client signatures #210

0.0.20 - 2021-01-04

Added

  • Сlient module #140

0.0.19 - 2020-12-11

Fixed

  • Repaired build.sbt configuration to get sonatype publication to cooperate #186

0.0.18 - 2020-11-23

Added

  • Added cross-project configuration for Scala.js modules #157

0.0.17 - 2020-11-11

Changed

  • SPDX license ids are captured by a specific enum rather than a refinement with validation #172

0.0.16 - 2020-09-30

Changed

  • Remove joda time #153

0.0.15 - 2020-09-29

Changed

  • 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 stock java time types #152

0.0.14 - 2020-08-06

Changed

  • Generators for bboxes now always generate valid bboxes #135

0.0.13 - 2020-07-31

Added

  • STAC 1.0.0-beta.1 support #116
  • STAC Layer extension spec #126

Changed

  • Update StacMediaType for geotiff and cog in 1.0.0-beta.1 spec #132

Removed

  • Remove STAC Catalof specs against manually created catalogs from tests #126

Fixed

  • STAC Catalogs do not require the stac_extensions field #127

0.0.10 - 2020-06-17

Added

  • Publication of testing module, which includes scalacheck generators for STAC base and extension types #104

Changed

  • Receive GPG key while publishing artifacts #101

0.0.9 - 2020-06-02

Fixed

  • 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

Added

  • Created typeclasses for linking extensions to the items they extend #85
  • Created extension data model for EO Extension #92

Changed

  • Reduce boilerplate in fieldnames derivation #90

Fixed

  • Stopped generating NaNs as valid Double values #91

0.0.4 - 2020-03-25

Added

  • Added ability to transform Bbox to Extent #5

Changed

  • Updated to GeoTrellis 3.2 #5

Removed

  • Removed core from package naming #5

0.0.3 - 2019-12-20

Added

  • Added ability to transform Bbox to Extent #5

Changed

  • Updated to GeoTrellis 3.2 #5

Removed

  • Removed core from package naming #5