Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update from beta3 to beta4 #294

Closed
moradology opened this issue Nov 9, 2021 · 2 comments
Closed

Update from beta3 to beta4 #294

moradology opened this issue Nov 9, 2021 · 2 comments
Assignees

Comments

@moradology
Copy link
Collaborator

And push forward models/endpoints to match updated spec as necessary

@moradology moradology self-assigned this Nov 16, 2021
@moradology
Copy link
Collaborator Author

[v1.0.0-beta4] - 2020-10-05

Added

  • Support binding Sort, Fields, and Context Extensions to STAC Features items resource
    endpoint (/collections/{collection_id}/items)
  • In Collections, added canonical rel type, added / and /api to list of endpoints
  • In Item Search, added endpoint table

Changed

  • Filter Extension - query language is now referred to as "CQL2" rather than CQL
  • Filter Extension now uses OAFeat Part 3 conformance class URIs
  • Filter Extension - The following changes have been made to the Filter Extension conformance classes to align with changes to the OAFeat CQL draft. All classes
    whose names have changed also have changed conformance URI strings.
    • "Basic CQL" now includes the "not equal" operator (<>)
    • "Basic CQL" has always supported datetime comparisons, but this is now explicitly mentioned
    • "Enhanced Comparison Operators" has been renamed "Advanced Comparison Operators". This is the same as the OAFeat CQL definition, except
      that it does not require the upper and lower functions.
    • "Enhanced Spatial Operators" has been renamed to just "Spatial Operators" (not to be confused with Basic Spatial Operators)
    • "Basic Temporal Operators" and "Enhanced Temporal Operators" have merged into "Temporal Operators"
    • "Functions" has been renamed "Custom Functions"
    • "Arithmetic" has been renamed "Arithmetic Expressions"
    • "Arrays" has been renamed "Array Operators"
    • "Queryable Second Operand" has been renamed "Property-Property Comparisons"
  • The required Link Relations and endpoints for each conformance class now use the wording of 'shall'
    instead of 'should'. While this technically changes the semantics, it was generally understood
    previously the semantics were those of 'shall' (must).

Deprecated

Removed

Fixed

@moradology moradology mentioned this issue Nov 16, 2021
4 tasks
@philvarner
Copy link
Collaborator

I think this can be closed?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants