What's Changed
- Updates for stac-api-spec repo to be more standalone by @cholmes in #2
- More CI checks and clean-up by @m-mohr in #10
- Fixing two minor issues found in the last STAC meeting by @m-mohr in #22
- fix misspelling of separator by @philvarner in #23
- cleanup Context Extension text by @philvarner in #21
- Remove a misbehaving CI rule by @m-mohr in #26
- specify type of search Link, wordsmith other API text by @philvarner in #41
- Fix collection description by @philvarner in #45
- Added CHANGELOG #13 by @m-mohr in #37
- Merge dev by @m-mohr in #46
- link clean-up by @cholmes in #49
- Paging no longer an extension #20 by @cholmes in #52
- Bbox improvements by @cholmes in #50
- updates to examples to be a bit more clear by @cholmes in #53
- Set stac-spec to 1.0.0-beta.2 #55 by @m-mohr in #61
- Update pull_request_template.md by @m-mohr in #62
- Fixes and CI for OpenAPI files by @m-mohr in #11
- Remove bbox-crs for now by @m-mohr in #64
- Minor clean-up and more intro by @cholmes in #58
- Updates for relative links and being clear on version dependencies by @cholmes in #65
- fix errant slashes in CHANGELOG, resolves #63 by @matthewhanson in #66
- Update dependencies to make sure everyone is on the same page by @m-mohr in #68
- Align with OGC API - Features Part 4: Simple Transactions extension by @cholmes in #48
- Fix #54 by @m-mohr in #69
- Add conformance class information by @cholmes in #60
- Fragments by @cholmes in #72
- Item search POST clarification by @cholmes in #79
- Add conformance classes to landing page #74 by @m-mohr in #82
- Add ItemCollection fragment #25 by @m-mohr in #81
- Beta.1 refinement by @cholmes in #80
- OpenAPI + CI by @matthewhanson in #86
- Show conformsTo on landing page of OAFeat by @m-mohr in #88
- update conformance links, various tweaks by @cholmes in #89
- Last minute fixes + move item collection to fragments by @m-mohr in #90
- CI - combined OpenAPI doc by @matthewhanson in #87
- Remove line break by @m-mohr in #91
- Clarity on conformance by @cholmes in #92
- Note in readme on SemVer by @cholmes in #93
- Clarification of extension capabilities by @cholmes in #94
- Update for 1.0.0-beta.1 release by @cholmes in #97
- Fix links by @m-mohr in #98
- Fix links by @m-mohr in #104
- Update dev with changes on master by @m-mohr in #109
- Fix CI by @m-mohr in #118
- Clarification on multiple bounding boxes in an extent by @m-mohr in #117
- Don't deactivate other search parameters when filtering with ids by @jisantuc in #125
- Core as subtree by @duckontheweb in #119
- Readme item search reorg by @philvarner in #130
- Tidy up catalog references by @philvarner in #112
- Add CORS recommendation by @philvarner in #131
- link and make more consistent uses of Catalog, Item, and Collection by @philvarner in #132
- add service-doc to core links table, add links diagram by @philvarner in #133
- rework example landing page, link rel table, and conformsTo by @philvarner in #135
- typo; escaping * in MD; stac_version in ItemCollection; fixing reference by @fredliporace in #140
- Filter Extension by @philvarner in #128
- update stac_version references to 1.0.0 and stac api references to 1.0.0-beta.2 by @philvarner in #148
- Pull stac spec 1.0.0 by @philvarner in #150
- Linting fixes by @philvarner in #154
- dev -> master merge for 1.0.0-beta.2 by @philvarner in #153
- Change deprecated descrition; query ext as sch to be deprecated by @fredliporace in #157
- Remove stac version and extensions from item collection by @philvarner in #171
- add clarifying statement about bbox parameter formatting by @philvarner in #169
- reorganize extensions list to avoid long lines and html by @philvarner in #170
- add detailed description of datetime parameter use by @philvarner in #162
- change: refactor Filter Extension conformance classes by @philvarner in #163
- fix: make description in Item Search openapi GET/POST impl consistent… by @philvarner in #168
- Contributing updates by @philvarner in #173
- clarify 3d bbox query over 2d geometry by @philvarner in #174
- add link relation table to each conformance class by @philvarner in #176
- fix filter queryables definition to at least have a content type and object by @philvarner in #177
- add extensions section to ocgapi-features, cleanup other extensions s… by @philvarner in #181
- fix redoc build and cleanup warnings by @philvarner in #185
- add clarifying language about using items instead of item by @philvarner in #172
- add third-party extension by @rsmith013 in #189
- fix text around cql support by @philvarner in #187
- add collections api definition by @philvarner in #179
- update version from 1.0.0-beta.2 to 1.0.0-beta.3 by @philvarner in #190
- rename Queryable First Operand to Queryable Second Operand by @philvarner in #192
- 1.0.0-beta.3 release (dev -> master) by @philvarner in #191
- update version references to 1.0.0-beta.4 by @philvarner in #199
- Missing types by @sbrunato in #205
- Update README.md by @davidraleigh in #204
- Add text about Globally unique ids by @philvarner in #207
- Shall and endpoint table by @philvarner in #200
- clarify RFC3339 parsing, recommend ciso8601, remove fractional second… by @philvarner in #201
- support binding sort, fields, and context extension to STAC Features by @philvarner in #208
- Patch 1 by @rsmith013 in #211
- #193 add an index to the 4 conformance classes by @philvarner in #212
- incorporate feedback on collections from beta.3, cleanup related text by @philvarner in #210
- Filter Extension - Conformance classes realign by @philvarner in #202
- merge to master for 1.0.0-beta.4 release by @philvarner in #216
- In all extension openapi specs, change 'Optional Extension' to 'Extension' by @philvarner in #217
- update package versions, fix html error in collections link by @philvarner in #219
- clarify semantics of the limit parameter by @philvarner in #220
- update all references to 1.0.0-beta.5 by @philvarner in #218
- 224 remove bbox crs by @philvarner in #227
- fix: Item defined 'properties' as a required field, but didn't includ… by @philvarner in #231
- allow use of any service description format, but recommend OpenAPI 3.0 or 3.1 by @philvarner in #226
- feat: define paging for collections and items endpoint by @philvarner in #221
- Updates to Filter Extension for CQL2 by @philvarner in #225
- state that we base this spec on OGC API standards and remove some use… by @philvarner in #237
- fix URI for Collections, and make other assorted typo and wordsmithing changes extracted from the browseable/children PR by @philvarner in #234
- Fix filter ex interval and timestamp examples by @philvarner in #245
- Reorg conformance uris, endpoints, links, and maturity classification by @philvarner in #240
- Browseable recommendations and Children conformance class by @philvarner in #229
- Merge dev to master for 1.0.0-beta.5 by @philvarner in #247
- Filterfragmentfixes by @bitner in #253
- update changelog dates to 2021 instead of 2020, set date of beta.5 re… by @philvarner in #252
- dev -> master merge for 1.0.0-beta.5 (second attempt) by @philvarner in #254
- Filter Extension - add Accent and Case-insensitive Comparison conform… by @philvarner in #235
- Update example urls by @philvarner in #264
- add type=application/geo+json to prev and next links by @philvarner in #266
- Undeprecate query extension by @philvarner in #262
- update CQL2 definition to reference OGC API yaml file in github, update npm build by @philvarner in #261
- require children endpoint to return all child link objects by @philvarner in #265
- update CQL2 implemenation suggestions by @philvarner in #269
- explicitly state /children may return fewer fields for its entities by @philvarner in #273
- clarify wording of search link rel requirement by @philvarner in #267
- change all uses of shall to must, and stylize all non-linked conformance classes by @philvarner in #276
- Pv/filter extension conformance class consistency by @philvarner in #279
- update 1.0.0 beta.5 to rc.1 by @philvarner in #278
- Update maturity classification for all conformance classes and extensions by @philvarner in #283
- remove stray text from Filter by @philvarner in #290
- Add Releases to readme and add all conformance classes to build index by @philvarner in #284
- remove unused openapi spec elements and fix several stac_version values by @philvarner in #289
- fix a few minor openapi spec issues, upgrade remark and spectral by @philvarner in #287
- Claify Transaction Extension behavior by @philvarner in #271
- v.1.0.0-rc.1 release merge to master by @philvarner in #291
- Bump urijs from 1.19.10 to 1.19.11 by @dependabot in #295
- Update ref to use booleanExpression by @tschaub in #302
- Collections list is just plain JSON by @tschaub in #298
- Use main instead of to dev/master by @philvarner in #308
- Fix conformance classes by @m-mohr in #312
- Updated examples for children by @tschaub in #304
- fix markdown linting issue by @philvarner in #314
- fix filter extension is null example by @philvarner in #311
- update wording in transaction extension by @philvarner in #310
- upgrade packages by @philvarner in #317
- remove now-unused cql.yml file by @philvarner in #318
- fix ItemCollection definition of features and links that was missing array brackets by @philvarner in #316
- Minor grammar corrections to overview.md by @Kristianwhittick in #319
- update pr template to reference main instead of dev by @philvarner in #322
- remove extensions, reference new stac-api-extensions repos instead by @philvarner in #321
- Fix broken links by @kylebarron in #327
- update code of conduct to 2.1 by @philvarner in #326
- Bump vm2 from 3.9.10 to 3.9.11 by @dependabot in #333
- revise limit semantics by @philvarner in #335
- Invalid JSON example in README by @keul in #339
- incorporate collections spec into features spec by @philvarner in #331
- fix code samples using the http type to use none by @philvarner in #341
- fix formatting error in extensions.md in table by @philvarner in #336
- add optional numberMatched and numberReturned fields to ItemCollection by @philvarner in #338
- fix publishing schemas by renaming default from dev to main by @philvarner in #343
- fix overview description of browseable by @philvarner in #346
- Add citation information for the API spec by @m-mohr in #349
- 1.0.0-rc.2 release by @philvarner in #344
- Fix typos (repeated "the") by @sankichi92 in #352
- Fix invalid JSON in item-search/examples.md by @sankichi92 in #353
- revert change to limit definition in 1.0.0-rc.2 to align with current… by @philvarner in #358
- Remove trailing commas in JSON example by @m-mohr in #364
- Bump json5 from 2.2.1 to 2.2.3 by @dependabot in #365
- Fix a typo in an example by @kurtmckee in #363
- fix conformance class publishing by @philvarner in #370
- update extension table and formatting of endpoint table by @philvarner in #360
- make use of status codes consistent and recommended status codes for authentication by @philvarner in #374
- move extensions to https://stac-api-extensions.github.io by @philvarner in #376
- upgrade several dependency versions by @philvarner in #383
- fix headers so VSCode header won't remove Summary section by @philvarner in #384
- in openapi, fix name of /conformance endpoint (was /conformances) by @philvarner in #379
- link to STAC API Extensions site instead of listing them by @philvarner in #381
- claify features links wrt to parent link by @philvarner in #371
- add openapi extension x-conformance-classes by @philvarner in #385
- revise overview page by @philvarner in #373
- add "root" link rel as required for item search response by @philvarner in #389
- updates to browseable by @philvarner in #377
- clarify that bad geometries for intersects may be rejected by @philvarner in #394
- Add explicit type restrictions by @m-mohr in #397
- Link "type" field required for all link relations, clarify media types in examples by @philvarner in #368
- remove mention of single-file extension by @philvarner in #401
- remove browseable, moved to https://github.com/stac-api-extensions/browseable by @philvarner in #395
- remove catalog endpoint mentions by @philvarner in #402
- remove from core openapi mention of 'data' link rel, which is in a different spec & conformance class by @philvarner in #405
- Use collection relation for links to collection by @tschaub in #404
- refactor link relation tables, make parent not a required field by @philvarner in #407
- prep for 1.0.0-rc.3 release by @philvarner in #410
- Bump got and redoc-cli by @dependabot in #411
- Bump vm2 from 3.9.11 to 3.9.15 by @dependabot in #412
- Bump vm2 from 3.9.15 to 3.9.16 by @dependabot in #414
- link type no longer required by @philvarner in #416
- release prep 1.0.0-rc.4 by @philvarner in #415
- Fix bbox in README example by @lossyrob in #422
- Bump vm2 from 3.9.16 to 3.9.17 by @dependabot in #423
- release prep for 1.0.0 by @philvarner in #424
New Contributors
- @cholmes made their first contribution in #2
- @m-mohr made their first contribution in #10
- @matthewhanson made their first contribution in #66
- @jisantuc made their first contribution in #125
- @duckontheweb made their first contribution in #119
- @fredliporace made their first contribution in #140
- @rsmith013 made their first contribution in #189
- @sbrunato made their first contribution in #205
- @davidraleigh made their first contribution in #204
- @bitner made their first contribution in #253
- @dependabot made their first contribution in #295
- @tschaub made their first contribution in #302
- @Kristianwhittick made their first contribution in #319
- @kylebarron made their first contribution in #327
- @keul made their first contribution in #339
- @sankichi92 made their first contribution in #352
- @kurtmckee made their first contribution in #363
- @lossyrob made their first contribution in #422
Full Changelog: v0.9.0...v1.0.0