Skip to content

Commit 4cd7df0

Browse files
Merge pull request radiantearth#600 from radiantearth/dev
Release 0.8.0
2 parents 5c11a14 + 77404a0 commit 4cd7df0

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+792
-800
lines changed

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,3 +59,7 @@ typings/
5959

6060
# next.js build output
6161
.next
62+
63+
# IntelliJ IDEA files
64+
.idea/
65+
*.iml

CHANGELOG.md

Lines changed: 22 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
66

77
## Unreleased
88

9-
## [v0.8.0-RC1] - 2019-08-23
9+
## [v0.8.0] - 2019-10-11
1010

1111
### Changed
1212
- Updated specification to base on WFS3 draft 2 (OGC API - Features - Part 1: Core, v1.0.0-draft.2). This leads to many changes in the API and one change in STAC collections, notably:
@@ -24,6 +24,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
2424
- Allow `various` for the `license` fields.
2525
- Clarified meaning of SAR and EO platform, constellation, and instrument
2626
- Numerous typos, clarification and general word-smithing
27+
- Changed GeoTIFF media type from `image/vnd.stac.geotiff` to `image/tiff; application=geotiff`, changed Cloud-optimized GeoTiff media type from `image/vnd.stac.geotiff; cloud-optimized=true` to `image/tiff; application=geotiff; profile=cloud-optimized`.
2728

2829
### Added
2930
- **stac_version**: Each Item must specify the STAC version.
@@ -40,6 +41,16 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
4041
- New bands added to the [common band names](extensions/eo/README.md#common-band-names) for the EO extension: yellow, rededge, and 2 narrow NIR bands
4142
- [Scientific extension](extensions/scientific/README.md) can be used in Collections.
4243

44+
### Fixed
45+
- Updated language, fixed typos and examples.
46+
- Renamed `pc:schema` to `pc:schemas` in the Point Cloud extension.
47+
48+
### Changes since 0.8.0rc1
49+
- [Label extension](extensions/label/README.md):
50+
- moved label:classes to be a list of Class Objects from a single Class Object in spec markdown and json schema (matching previous example JSON).
51+
- moved label:overview to be a list of Overview Objects from a single Overview Object in spec markdown and json schema (matching previous example JSON).
52+
- Renamed fields to use plural forms (`label:property` -> `label:properties`, `label:task` -> `label:tasks`, `label:method` -> `label:methods` and `label:overview` -> `label:overviews`)
53+
4354

4455
## [v0.7.0] - 2019-05-06
4556

@@ -132,25 +143,25 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
132143

133144
## [v0.5.2] - 2018-07-12
134145

135-
Minor bug fixes on 0.5.1 for the schema files. Thanks @francbartoli
146+
Minor bug fixes on 0.5.1 for the schema files. Thanks @francbartoli
136147

137148

138149
## [v0.5.1] - 2018-07-06
139150

140151
Minor bug fixes from 0.5.1 release
141152

142153
* [Update openapi / swagger specs for new 'links'](https://github.com/radiantearth/stac-spec/commit/480d4fb02b4a7e880c7ca01320fe2773260ba595)
143-
* [minor fixes on collection extension](https://github.com/radiantearth/stac-spec/pull/124) - thanks @m-mohr
144-
* [minor cbers example updates](https://github.com/radiantearth/stac-spec/pull/123) - thanks @fredliporace
154+
* [minor fixes on collection extension](https://github.com/radiantearth/stac-spec/pull/124) - thanks @m-mohr
155+
* [minor cbers example updates](https://github.com/radiantearth/stac-spec/pull/123) - thanks @fredliporace
145156

146157

147158
## [v0.5.0] - 2018-07-01
148159

149160
The 0.5.0 release of the STAC spec is an iteration forward on the spec, with a number of core improvements. Highlights include:
150161

151-
* **Links is now a dictionary** - This is the most core change done. It aligns the structure with the 'asset' change in 0.5.0, making it easier for clients to look up the link that they want more easily. The schema is updated to this (and actually checks assets better now, thanks @mojodna )
162+
* **Links is now a dictionary** - This is the most core change done. It aligns the structure with the 'asset' change in 0.5.0, making it easier for clients to look up the link that they want more easily. The schema is updated to this (and actually checks assets better now, thanks @mojodna )
152163

153-
* **Transactions Extension** - There is now a transaction extension for the STAC API, thanks to @hgs-msmith and @hgs-trutherford
164+
* **Transactions Extension** - There is now a transaction extension for the STAC API, thanks to @hgs-msmith and @hgs-trutherford
154165

155166
* **Collections iterations** @matthewhanson has evolved the collections extension, adding in some namespace type hints on it, and explaining it more clearly.
156167

@@ -163,9 +174,9 @@ Full list of issues and pull requests at https://github.com/radiantearth/stac-sp
163174

164175
A few minor improvements on the release. ([issues](https://github.com/radiantearth/stac-spec/issues?utf8=%E2%9C%93&q=milestone%3A0.4.1+))
165176

166-
* @hgs-msmith got a swagger version of the spec, and made some minor improvements to the openapi version #103 and #102
177+
* @hgs-msmith got a swagger version of the spec, and made some minor improvements to the openapi version #103 and #102
167178
* @francbartoli and @m-mohr pointed out some inconsistencies with landsat, so got the openapi updated #106
168-
* @m-mohr pointed out some issues with landsat example, so updated those #105
179+
* @m-mohr pointed out some issues with landsat example, so updated those #105
169180
* @hgs-trutherford pointed out that the planet example was a bit confusing, so updated it to the EO profile.
170181

171182

@@ -174,7 +185,7 @@ A few minor improvements on the release. ([issues](https://github.com/radiantear
174185
The 0.4.0 is the first 'official' release of the SpatioTemporal Asset Catalog (STAC) specification!
175186

176187
It is the result of the [ft. collins sprint](https://github.com/radiantearth/community-sprints/tree/master/03072018-ft-collins-co), the second in person meeting of the STAC community. But it also includes
177-
a number of improvements from remote contributors.
188+
a number of improvements from remote contributors.
178189

179190
Highlights include:
180191

@@ -188,12 +199,13 @@ Highlights include:
188199

189200
* Numerous small improvements and bug fixes.
190201

191-
See the [milestone 0.4.0 in the issue tracker](https://github.com/radiantearth/stac-spec/milestone/3) for the complete lists of improvements.
202+
See the [milestone 0.4.0 in the issue tracker](https://github.com/radiantearth/stac-spec/milestone/3) for the complete lists of improvements.
192203

193204
Thanks @hgs-msmith, @matthewhanson, @hgs-trutherford, @rouault, @joshfix, @alkamin, @hemphillda, @jeffnaus and @fredliporace for contributing to the spec directly, and to [everyone](https://github.com/opengeospatial/wfs3hackathon/blob/master/notes/introductions.md#participants) who participated in the [Ft Collins sprint](https://github.com/radiantearth/community-sprints/tree/master/03072018-ft-collins-co) and brought great ideas.
194205

195206

196207
[Unreleased]: https://github.com/radiantearth/stac-spec/compare/master...dev
208+
[v0.8.0]: https://github.com/radiantearth/stac-spec/compare/v0.7.0...v0.8.0
197209
[v0.7.0]: https://github.com/radiantearth/stac-spec/compare/v0.6.2...v0.7.0
198210
[v0.6.2]: https://github.com/radiantearth/stac-spec/compare/v0.6.1...v0.6.2
199211
[v0.6.1]: https://github.com/radiantearth/stac-spec/compare/v0.6.0...v0.6.1

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ The minimal amount is specified right now, but best practices should emerge with
2929
## Current version and branches
3030

3131
The [master branch](https://github.com/radiantearth/stac-spec/tree/master) is the 'stable' version of the spec. It is currently version
32-
**0.8.0-RC1** of the specification. The
32+
**0.8.0** of the specification. The
3333
[dev](https://github.com/radiantearth/stac-spec/tree/dev) branch is where active development takes place, and may have inconsistent examples.
3434
Whenever dev stabilizes a release is cut and we merge dev in to master. So master should be stable at any given time.
3535
It is possible that there may be small releases in quick succession, especially if they are nice improvements that do
@@ -71,7 +71,7 @@ just the Items a user requests in their query. The API is specified as a couple
7171
**Extensions:** The *[extensions/](extensions/)* folder is where extensions live. Extensions can extend the
7272
functionality of the core spec or add fields for specific domains.
7373

74-
**Additional documents** include the current [roadmap](roadmap.md) and a complementary [how to help](how-to-help.md)
74+
**Additional documents** A complementary [how to help](how-to-help.md)
7575
document, a [list of implementations](implementations.md),
7676
and a discussion of the collaboration [principles](principles.md) and specification approach.
7777

0 commit comments

Comments
 (0)