@@ -6,25 +6,61 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
6
6
7
7
## Unreleased
8
8
9
+ ## [ v0.9.0-rc2] - 2020-02-12
10
+
11
+ ### Added
12
+ - [ Basics] ( item-spec/common-metadata.md#basics ) added to Common Metadata definitions with new ` description ` field for
13
+ Item properties
14
+ - New fields to the ` link ` object to facilitate [ pagination support for POST requests] ( api-spec/api-spec.md#paging-extension )
15
+ - Data role, as a suggestion for a common role for data files to be used in case data providers don't come up with their own names and semantics
16
+ - Clarification text on HTTP verbs in STAC API
17
+ - [ View Geometry Extension] ( extensions/view/README.md )
18
+
19
+ ### Changed
20
+ - Item ` title ` definition moved from core Item fields to [ Common Metadata Basics] ( item-spec/common-metadata.md#basics )
21
+ fields. No change is required for STAC Items.
22
+ - ` putFeature ` can return a ` PreconditionFailed ` to provide more explicit information when the resource has changed in the server
23
+ - [ Sort extension] ( api-spec/extensions/sort ) now uses "+" and "-" prefixes for GET requests to denote sort order.
24
+ - Clarified how ` /search ` links must be added to ` / ` and changed that links to both GET and POST must be provided now that the method can be specified in links.
25
+ - Moved angle definitions between extensions ` view ` and ` sat `
26
+ - ` sat:off_nadir_angle ` -> ` view:off_nadir `
27
+ - ` sat:azimuth_angle ` -> ` view:azimuth `
28
+ - ` sat:incidence_angle ` -> ` view:incidence_angle `
29
+ - ` sat:sun_azimuth_angle ` -> ` view:sun_azimuth `
30
+ - ` sat:sun_elevation_angle ` -> ` view:sun_elevation `
31
+
32
+
33
+ ### Removed
34
+ - In API, removed any mention of using media type ` multipart/form-data ` and ` x-www-form-urlencoded `
35
+
36
+ ### Fixed
37
+ - Fixed Item JSON Schema now ` allOf ` optional Common Metadata properties are evaluated
38
+ - Clarified usage of optional Common Metadata fields for STAC Items
39
+ - Clarified usage of paging options, especially in relation to what OGC API - Features offers
40
+ - Allow Commonmark in asset description, as it's allowed everywhere else
41
+ - Put asset description in the API
42
+ - Fixed API spec regarding license expressions
43
+ - Added missing schema in the API Version extension
44
+
9
45
## [ v0.9.0-rc1] - 2020-01-06
10
46
11
47
### Added
12
48
- ItemCollection requires ` stac_version ` field, ` stac_extensions ` has also been added
13
- - A ` description ` field has been added to Item assets (also Asset definitions extension).
49
+ - A ` description ` field has been added to Item assets (also Asset definitions extension)
14
50
- Field ` mission ` to [ Common Metadata fields] ( item-spec/common-metadata.md ) .
15
51
- Extensions:
16
52
- [ Version Indicators extension] ( extensions/version/README.md ) , adds ` version ` and ` deprecated ` fields to STAC Items and Collections
17
53
- Data Cube extension can be used in Collections, added new field ` description `
18
54
- Added ` description ` and ` roles ` fields to the Asset in the [ Asset Extension] ( extensions/asset/README.md )
19
- - Projection Extension to describe Items with Assets that have an associated geospatial projection.
55
+ - Projection Extension to describe Items with Assets that have an associated geospatial projection
20
56
- STAC API:
21
57
- Added the [ Item and Collection API Version extension] ( api-spec/extensions/version/README.md ) to support versioning in the API specification
22
- - Run ` npm run serve ` or ` npm run serve-ext ` to quickly render development versions of the OpenAPI spec in the browser.
58
+ - Run ` npm run serve ` or ` npm run serve-ext ` to quickly render development versions of the OpenAPI spec in the browser
23
59
24
60
### Changed
25
61
- Support for [ CommonMark 0.29 instead of CommonMark 0.28] ( https://spec.commonmark.org/0.29/changes.html )
26
62
- Collection field ` property ` and the merge ability moved to a new extension 'Commons'
27
- - Added attribute ` roles ` to Item assets (also Asset definitions extension), to be used similarly to Link ` rel ` .
63
+ - Added attribute ` roles ` to Item assets (also Asset definitions extension), to be used similarly to Link ` rel `
28
64
- Updated API yaml to clarify bbox filter should be implemented without brackets. Example: ` bbox=160.6,-55.95,-170,-25.89 `
29
65
- Collection ` summaries ` merge array fields now.
30
66
- Several fields have been moved from extensions or item fields to the [ Common Metadata fields] ( item-spec/common-metadata.md ) :
@@ -44,7 +80,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
44
80
- Fields extension has a simplified format for GET parameters
45
81
- ` search ` extension renamed to ` context ` extension. JSON object renamed from ` search:metadata ` to ` context `
46
82
- Removed "next" from the search metadata and query parameter, added POST body and headers to the links for paging support
47
- - Query Extension - type restrictions on query predicates are more accurate, which may require additional implementation support.
83
+ - Query Extension - type restrictions on query predicates are more accurate, which may require additional implementation support.
48
84
49
85
### Removed
50
86
- ` version ` field in STAC Collections. Use [ Version Extension] ( extensions/version/README.md ) instead
@@ -59,7 +95,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
59
95
- ` data_type ` and ` unit ` from the ` sar:bands ` object in the [ SAR extension] ( extensions/sar/README.md )
60
96
- Datetime Range (` dtr ` ) extension. Use the [ Common Metadata fields] ( item-spec/common-metadata.md ) instead.
61
97
- STAC API:
62
- - ` next ` from the search metadata and query parameter, added POST body and headers to the links for paging support
98
+ - ` next ` from the search metadata and query parameter
63
99
64
100
### Fixed
65
101
@@ -275,6 +311,7 @@ Thanks @hgs-msmith, @matthewhanson, @hgs-trutherford, @rouault, @joshfix, @alkam
275
311
276
312
277
313
[ Unreleased ] : https://github.com/radiantearth/stac-spec/compare/master...dev
314
+ [ v0.9.0-rc2 ] : https://github.com/radiantearth/stac-spec/compare/v0.9.0-rc1...v0.9.0-rc2
278
315
[ v0.9.0-rc1 ] : https://github.com/radiantearth/stac-spec/compare/v0.8.0...v0.9.0-rc1
279
316
[ v0.8.1 ] : https://github.com/radiantearth/stac-spec/compare/v0.8.0...v0.8.1
280
317
[ v0.8.0 ] : https://github.com/radiantearth/stac-spec/compare/v0.7.0...v0.8.0
0 commit comments