Skip to content

Commit 522ae03

Browse files
authored
Merge pull request #3 from stac-api-extensions/pv/release-1.0.0-rc.2
updates for release 1.0.0-rc.2
2 parents c9d6b27 + c2bdac1 commit 522ae03

File tree

4 files changed

+19
-14
lines changed

4 files changed

+19
-14
lines changed

CHANGELOG.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,24 +4,29 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7-
## [Unreleased] - TBD
7+
## [v1.0.0-rc.2] - TBD
88

99
### Fixed
1010

1111
- Clarify that the names for fields can either be prefixed by `properties` or not.
1212

13-
## [v1.0.0-rc.1](https://github.com/radiantearth/stac-api-spec/tree/v1.0.0-rc.1) - 2022-03-17
13+
## [v1.0.0-rc.1] - 2022-03-17
1414

1515
None
1616

17-
## [v1.0.0-beta.4](https://github.com/radiantearth/stac-api-spec/tree/v1.0.0-beta.4) - 2021-10-05
17+
## [v1.0.0-beta.4] - 2021-10-05
1818

1919
### Added
2020

2121
- Support binding Fields Extensions to STAC Features items resource
2222
endpoint (`/collections/{collectionId}/items`)
2323

24+
## Older versions
25+
2426
Versions [v1.0.0-rc.1](https://github.com/radiantearth/stac-api-spec/tree/v1.0.0-rc.1) and
2527
prior can be found in the [stac-api-spec](https://github.com/radiantearth/stac-api-spec/) repo
2628

27-
[Unreleased]: tbd
29+
[Unreleased]: <https://github.com/stac-api-extensions/fields/compare/v1.0.0-rc.2..main>
30+
[v1.0.0-rc.2]: <https://github.com/stac-api-extensions/fields/tree/v1.0.0-rc.2>
31+
[v1.0.0-rc.1]: <https://github.com/radiantearth/stac-api-spec/tree/v1.0.0-rc.1>
32+
[v1.0.0-beta.4]: <https://github.com/radiantearth/stac-api-spec/tree/v1.0.0-beta.4>

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22

33
- **OpenAPI specification:** [openapi.yaml](openapi.yaml)
44
- **Conformance Classes:**
5-
- `STAC API - Item Search` binding: <https://api.stacspec.org/v1.0.0-rc.1/item-search#fields>
6-
- `STAC API - Features` binding: <https://api.stacspec.org/v1.0.0-rc.1/ogcapi-features#fields>
5+
- `STAC API - Item Search` binding: <https://api.stacspec.org/v1.0.0-rc.2/item-search#fields>
6+
- `STAC API - Features` binding: <https://api.stacspec.org/v1.0.0-rc.2/ogcapi-features#fields>
77
- **Extension [Maturity Classification](https://github.com/radiantearth/stac-api-spec/tree/main/README.md#maturity-classification):** Candidate
88
- **Dependencies:**
9-
- [STAC API - Item Search](https://github.com/radiantearth/stac-api-spec/tree/v1.0.0-rc.1/item-search)
10-
- [STAC API - Features](https://github.com/radiantearth/stac-api-spec/tree/v1.0.0-rc.1/ogcapi-features)
9+
- [STAC API - Item Search](https://github.com/radiantearth/stac-api-spec/tree/v1.0.0-rc.2/item-search)
10+
- [STAC API - Features](https://github.com/radiantearth/stac-api-spec/tree/v1.0.0-rc.2/ogcapi-features)
1111

1212
By default, STAC API endpoints that return Item objects return every field of those Items. However,
1313
Item objects can have hundreds of fields, or large
@@ -16,8 +16,8 @@ fields in an Item are used, so this
1616
specification provides a mechanism for clients to request that servers to explicitly include or exclude certain fields.
1717

1818
This behavior may be bound to either or both of
19-
[STAC API - Item Search](https://github.com/radiantearth/stac-api-spec/tree/v1.0.0-rc.1/item-search) (`/search` endpoint) or
20-
[STAC API - Features](https://github.com/radiantearth/stac-api-spec/tree/v1.0.0-rc.1/ogcapi-features)
19+
[STAC API - Item Search](https://github.com/radiantearth/stac-api-spec/tree/v1.0.0-rc.2/item-search) (`/search` endpoint) or
20+
[STAC API - Features](https://github.com/radiantearth/stac-api-spec/tree/v1.0.0-rc.2/ogcapi-features)
2121
(`/collections/{collectionId}/items` endpoint) by advertising the relevant conformance class.
2222

2323
When used in a POST request with `Content-Type: application/json`, this adds an attribute `fields` with
@@ -45,7 +45,7 @@ must be returned and the Item entities will not contain that
4545
attribute.
4646

4747
If no `fields` are specified, the response is **must** be a valid
48-
[ItemCollection](https://github.com/radiantearth/stac-spec/tree/v1.0.0-rc.1/itemcollection/README.md). If a client excludes
48+
[ItemCollection](https://github.com/radiantearth/stac-spec/tree/v1.0.0-rc.2/itemcollection/README.md). If a client excludes
4949
attributes that are required in a STAC Item, the server may return an invalid STAC Item. For example, if `type`
5050
and `geometry` are excluded, the entity will not even be a valid GeoJSON Feature, or if `bbox` is excluded then the entity
5151
will not be a valid STAC Item.

openapi.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ openapi: 3.0.3
22
info:
33
title: The SpatioTemporal Asset Catalog API - Fields
44
description: Adds parameter to control which fields are returned in the response.
5-
version: 1.0.0-rc.1
5+
version: 1.0.0-rc.2
66
paths: {}
77
components:
88
parameters:

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)