Skip to content

Commit

Permalink
Merge pull request #424 from radiantearth/pv/1.0.0-release
Browse files Browse the repository at this point in the history
release prep for 1.0.0
  • Loading branch information
philvarner authored Apr 25, 2023
2 parents a792baf + fb82c0f commit 604ade6
Show file tree
Hide file tree
Showing 15 changed files with 327 additions and 304 deletions.
8 changes: 7 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [v1.0.0] - 2023-04-24

None

## [v1.0.0-rc.4] - 2023-04-13

## Changed
Expand Down Expand Up @@ -266,7 +270,9 @@ service description must return a 400 Bad Request status code.
See the [stac-spec CHANGELOG](https://github.com/radiantearth/stac-spec/blob/v0.9.0/CHANGELOG.md)
for STAC API releases prior to or equal to version 0.9.0.

[Unreleased]: <https://github.com/radiantearth/stac-api-spec/compare/v1.0.0-rc.3...main>
[Unreleased]: <https://github.com/radiantearth/stac-api-spec/compare/v1.0.0...main>
[v1.0.0]: <https://github.com/radiantearth/stac-api-spec/tree/v1.0.0>
[v1.0.0-rc.4]: <https://github.com/radiantearth/stac-api-spec/tree/v1.0.0-rc.4>
[v1.0.0-rc.3]: <https://github.com/radiantearth/stac-api-spec/tree/v1.0.0-rc.3>
[v1.0.0-rc.2]: <https://github.com/radiantearth/stac-api-spec/tree/v1.0.0-rc.2>
[v1.0.0-rc.1]: <https://github.com/radiantearth/stac-api-spec/tree/v1.0.0-rc.1>
Expand Down
4 changes: 2 additions & 2 deletions CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ preferred-citation:
type: standard
title: "SpatioTemporal Asset Catalog (STAC) API specification"
abstract: "An API to make geospatial assets openly searchable and crawlable."
version: 1.0.0-rc.4
version: v1.0.0
year: 2023
date-released: 2023-04-13
date-released: 2023-04-24
license: Apache-2.0
url: https://stacspec.org
repository: https://github.com/radiantearth/stac-api-spec
Expand Down
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,8 @@

## Releases (stable)

- [v1.0.0-rc.4](https://github.com/radiantearth/stac-api-spec/tree/v1.0.0-rc.4) (latest)
- [v1.0.0](https://github.com/radiantearth/stac-api-spec/tree/v1.0.0) (latest)
- [v1.0.0-rc.4](https://github.com/radiantearth/stac-api-spec/tree/v1.0.0-rc.4)
- [v1.0.0-rc.3](https://github.com/radiantearth/stac-api-spec/tree/v1.0.0-rc.3)
- [v1.0.0-rc.2](https://github.com/radiantearth/stac-api-spec/tree/v1.0.0-rc.2)
- [v1.0.0-rc.1](https://github.com/radiantearth/stac-api-spec/tree/v1.0.0-rc.1)
Expand Down Expand Up @@ -59,13 +60,13 @@ to search STAC catalogs, where the features returned are STAC [Item](stac-spec/i
that have common properties, links to their assets and geometries that represent the footprints of the geospatial assets.

The specification for STAC API is provided as files that follow the [OpenAPI](http://openapis.org/) 3.0 specification,
rendered online into HTML at <https://api.stacspec.org/v1.0.0-rc.4>, in addition to human-readable documentation.
rendered online into HTML at <https://api.stacspec.org/v1.0.0>, in addition to human-readable documentation.

## Stability Note

This specification has evolved over the past couple years, and is used in production in a variety of deployments. It is
currently in a 'beta' state, with no major changes anticipated.
As of v1.0.0-rc.4, we remain fully aligned with
As of v1.0.0, we remain fully aligned with
[OGC API - Features](http://docs.opengeospatial.org/is/17-069r3/17-069r3.html)
Version 1.0, and we are working to stay aligned
as the additional OGC API components mature. This may result in minor changes as things evolve. The STAC API
Expand Down
8 changes: 4 additions & 4 deletions core/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,17 +11,17 @@

## Summary

- **OpenAPI specification:** [openapi.yaml](openapi.yaml) ([rendered version](https://api.stacspec.org/v1.0.0-rc.4/core)),
- **OpenAPI specification:** [openapi.yaml](openapi.yaml) ([rendered version](https://api.stacspec.org/v1.0.0/core)),
- **Conformance URIs:**
- <https://api.stacspec.org/v1.0.0-rc.4/core>
- <https://api.stacspec.org/v1.0.0/core>
- **[Maturity Classification](../README.md#maturity-classification):** Candidate
- **Dependencies**: None
and [commons.yaml](commons.yaml) is the OpenAPI version of the core [STAC spec](../stac-spec) JSON Schemas.

## Overview

All STAC API implementations must implement the *STAC API - Core* conformance class
<https://api.stacspec.org/v1.0.0-rc.4/core>. This requires a server to return from a root endpoint a valid
<https://api.stacspec.org/v1.0.0/core>. This requires a server to return from a root endpoint a valid
[STAC Catalog](../stac-spec/catalog-spec/catalog-spec.md) "landing page" that also includes a `conformsTo`
attribute with a string array value. Any API implementing this is considered a minimal, valid STAC API.

Expand Down Expand Up @@ -149,7 +149,7 @@ different conformance classes and a different set of links.
"description": "This Catalog aims to demonstrate a simple landing page",
"type": "Catalog",
"conformsTo" : [
"https://api.stacspec.org/v1.0.0-rc.4/core"
"https://api.stacspec.org/v1.0.0/core"
],
"links": [
{
Expand Down
Loading

0 comments on commit 604ade6

Please sign in to comment.