Skip to content

v1.0.0-rc.1

Compare
Choose a tag to compare
@philvarner philvarner released this 21 Mar 17:42
62003db

[v1.0.0-rc.1] - 2022-03-17

Added

  • The CQL2 Accent and Case-insensitive Comparison
    (http://www.opengis.net/spec/cql2/1.0/conf/accent-case-insensitive-comparison) conformance class
    adds the ACCENTI and CASEI functions for case-insensitive comparison. These replace the UPPER and
    LOWER psuedo-functions that were previously part of the Advanced Comparison Operators class.

Changed

  • Query Extension is no longer deprecated.
  • Children conformance class now requires the /children endpoint includes all child catalogs or collections
    referenced via child link relations from the Landing Page
  • Clarified behavior of Transaction Extension endpoints:
    • PUT and PATCH of a body that changes the collection or id is disallowed.
    • POST, PUT, and PATCH do not need to include the collection attribute, as it should be derived from the URL.
    • POST and PUT can be used with a body that is at least a GeoJSON Feature, but does not have to be an Item, but for which
      the server can derive a valid Item, e.g., by populating the id and collection fields or adding links
    • Likewise, POST can be used with a body of a FeatureCollection that contains features that meet the same constraints.
  • Specifications now use the term "must" instead of "shall". The semantics of these words are identical.
  • Conformance class for Item Search Filter is now
    https://api.stacspec.org/v1.0.0-beta.5/item-search#filter, whereas before it was incorrectly stated as
    https://api.stacspec.org/v1.0.0-beta.5/item-search#filter:item-search-filter

Deprecated

Removed

Fixed

What's Changed

  • Filter Extension - add Accent and Case-insensitive Comparison conform… by @philvarner in #235
  • Update example urls by @philvarner in #264
  • add type=application/geo+json to prev and next links by @philvarner in #266
  • Undeprecate query extension by @philvarner in #262
  • update CQL2 definition to reference OGC API yaml file in github, update npm build by @philvarner in #261
  • require children endpoint to return all child link objects by @philvarner in #265
  • update CQL2 implemenation suggestions by @philvarner in #269
  • explicitly state /children may return fewer fields for its entities by @philvarner in #273
  • clarify wording of search link rel requirement by @philvarner in #267
  • change all uses of shall to must, and stylize all non-linked conformance classes by @philvarner in #276
  • Pv/filter extension conformance class consistency by @philvarner in #279
  • update 1.0.0 beta.5 to rc.1 by @philvarner in #278
  • Update maturity classification for all conformance classes and extensions by @philvarner in #283
  • remove stray text from Filter by @philvarner in #290
  • Add Releases to readme and add all conformance classes to build index by @philvarner in #284
  • remove unused openapi spec elements and fix several stac_version values by @philvarner in #289
  • fix a few minor openapi spec issues, upgrade remark and spectral by @philvarner in #287
  • Claify Transaction Extension behavior by @philvarner in #271
  • v.1.0.0-rc.1 release merge to master by @philvarner in #291

Full Changelog: v1.0.0-beta.5...v1.0.0-rc.1