Releases: mongodb/openapi
Releases · mongodb/openapi
FOAS CLI v0.0.42
Changelog
- f833b5b fix: preview doc
FOAS CLI v0.0.41
Changelog
- 8a4ac25 fix: preview doc
FOAS CLI v0.0.40
What's Changed
- CLOUDP-306499: Prevent generation of duplicate Postman collection versions by @matt-condon in #682
- Correct IPA 005 rule file name by @lovisaberggren in #683
- CLOUDP-313088: Doc feedback for preview API by @andreaangiolillo in #684
- chore: bump dotenv from 16.4.7 to 16.5.0 by @dependabot in #685
- chore: bump lint-staged from 15.5.0 to 15.5.1 by @dependabot in #686
- chore: bump @aws-sdk/client-s3 from 3.782.0 to 3.787.0 by @dependabot in #687
Full Changelog: v0.0.39...v0.0.40
FOAS CLI v0.0.39
What's Changed
- CLOUDP-311381: Add a new filter to foascli to support bump.sh fields by @andreaangiolillo in #681
Full Changelog: v0.0.38...v0.0.39
FOAS CLI v0.0.38
Changelog
- 2bb5816 fix:
foascli versions
returns multiple upcoming whenstability-level
flag is used
FOAS CLI v0.0.37
What's Changed
- CLOUDP-306571: Add rule xgen-IPA-117-description-should-not-use-inline-links by @lovisaberggren in #621
- chore: bump bump-sh/github-action from 1.1.11 to 1.2.0 by @dependabot in #609
- IPA-110: Pagination (links array and includeCount not required) by @yelizhenden-mdb in #622
- Fix: List method checks by @yelizhenden-mdb in #624
- CLOUDP-309109: Third rollout for IPA validations by @yelizhenden-mdb in #625
- CLOUDP-302419: Add version rename test by @blva in #623
- chore: addressed follow up comment by @andreaangiolillo in #619
- CLOUDP-306573: IPA rule - plaintext repsonse has example by @lovisaberggren in #628
- CLOUDP-280564: Update breaking changes classification in changelog by @blva in #629
- CLOUDP-304960: Errors (APIs must return ApiError when errors occur) by @yelizhenden-mdb in #630
- CLOUDP-308470: Remove the
.golangci.bck.yml
frommongodb/openapi
by @andreaangiolillo in #633 - CLOUDP-309394 - Increase postman upload timelines by @wtrocki in #631
- CLOUDP-304961: IPA-114: Errors (ApiError schema properties) by @yelizhenden-mdb in #632
- CLOUDP-306572: Adds rule for "well defined schema" by @lovisaberggren in #634
- CLOUDP-306573: Dont require gzip to have example by @lovisaberggren in #638
- CLOUDP-304964: IPA-114: Errors (check for 401 and 403 codes for authorized endpoints) by @yelizhenden-mdb in #639
- IPA-114: Errors (fix for exception level) by @yelizhenden-mdb in #637
- CLOUDP-309577: Update
curl
Parameters for Improved Reliability by @wtrocki in #636 - CLOUDP-304963: IPA-114: Errors (check for 404 codes for parameterized endpoints) by @yelizhenden-mdb in #640
- IPA-114: Errors (remove dedicated 404 check for Delete methods) by @yelizhenden-mdb in #641
- CLOUDP-306575: IPA-118: Extensible by Default by @yelizhenden-mdb in #642
- CLOUDP-306576: IPA-119: Multi-Cloud Support by Default by @yelizhenden-mdb in #643
- chore: bump @aws-sdk/client-s3 from 3.775.0 to 3.779.0 by @dependabot in #645
- chore: bump goreleaser/goreleaser-action from 6.2.1 to 6.3.0 by @dependabot in #644
- Copilot review instructions for IPA rules by @yelizhenden-mdb in #646
- CLOUDP-306576: IPA-119: Multi-Cloud Support (Fix) by @yelizhenden-mdb in #647
- CLOUDP-306577: IPA-121: Datetime by @yelizhenden-mdb in #648
- task: update headers by @wtrocki in #649
- CLOUDP-306578: IPA-123: Enums by @yelizhenden-mdb in #650
- CLOUDP-298233: Postman SA support by @wtrocki in #428
- CLOUDP-310612: Fourth Rollout of IPA validations by @yelizhenden-mdb in #652
- CLOUDP-306579: Repeated Fields by @yelizhenden-mdb in #653
- CLOUDP-306579: IPA-124: Repeated Fields (fix) by @yelizhenden-mdb in #665
- CLOUDP-311043: Prevent Duplicate Issues for optional-spec-validations by @yelizhenden-mdb in #663
- CLOUDP-306579: IPA-124: Repeated Fields (fix) by @yelizhenden-mdb in #667
- CLOUDP-306582: IPA-126: Top-Level API Names by @yelizhenden-mdb in #668
- IPA-126: Top-Level API Names (fix) by @yelizhenden-mdb in #670
- CLOUDP-310538: Remove duplicate legacy rules by @yelizhenden-mdb in #669
- CLOUDP-311374: Update
foascli version
to listupcoming
apis by @andreaangiolillo in #672 - CLOUDP-305821: IPA Validation Repo Documentation by @yelizhenden-mdb in #671
- chore: bump go.uber.org/mock from 0.5.0 to 0.5.1 in /tools/cli by @dependabot in #677
- chore: bump eslint from 9.23.0 to 9.24.0 by @dependabot in #676
- chore: bump @aws-sdk/client-s3 from 3.779.0 to 3.782.0 by @dependabot in #674
- CLOUDP-311375: Update
foascli split
command to supportupcoming
apis by @andreaangiolillo in #673 - fix: addressed follow up comment by @andreaangiolillo in #678
Full Changelog: v0.0.36...v0.0.37
FOAS CLI v0.0.36
What's Changed
- chore: Upgrade golangci-lint to v2 by @andreaangiolillo in #616
- CLOUDP-273196: update
mongodb/openapi
with readme by @andreaangiolillo in #618 - IPA-110: Pagination (itemsPerPage and pageNum query params) by @yelizhenden-mdb in #617
- fix: update the sunset filter to remove the
9999-12-01
also from the operation extension. by @andreaangiolillo in #620
Full Changelog: v0.0.35...v0.0.36
FOAS CLI v0.0.35
What's Changed
- CLOUDP-304942: Adds xgen-IPA-107-update-method-request-body-is-get-method-response by @lovisaberggren in #567
- CLOUDP-307110: Combine separated put and patch IPA rules by @lovisaberggren in #568
- DOP-5448: Integrate Bump GH action to generate spec pages by @rayangler in #530
- CLOUDP-272001: IPA-112: Disallow usages of project in the api by @yelizhenden-mdb in #566
- CLOUDP-304943: IPA rule for Update request schema suffix by @lovisaberggren in #569
- CLOUDP-272001: Disallow usages of project in the api (fix) by @yelizhenden-mdb in #571
- CLOUDP-307341: Include singleton in IPA 107 rules by @lovisaberggren in #570
- CLOUDP-307584: Second Rollout for IPA validations by @yelizhenden-mdb in #574
- Remove optional IPA validations check from non-dev environments by @yelizhenden-mdb in #578
- CLOUDP-306580: IPA 125 - Each oneOf property must be accompanied with discriminator by @wtrocki in #572
- CLOUDP-306580: base types oneof by @wtrocki in #573
- Fix: Degrade severity level for IPA-125 rules by @yelizhenden-mdb in #581
- Fix: Remove permissions from Spectral Lint workflow by @yelizhenden-mdb in #585
- CLOUDP-304958: IPA rule singleton must not have delete by @lovisaberggren in #579
- Include severity in IPA rule test by @lovisaberggren in #584
- DOP-5448: Re-add automated Bump triggers by @rayangler in #586
- IPA-112: Disallow usages of project in the api (Fix: Ignore "gcp") by @yelizhenden-mdb in #587
- CLOUDP-306580: avoid mixed refs by @wtrocki in #588
- IPA-112: Field names must use camelCase by @yelizhenden-mdb in #589
- CLOUDP-304965: IPA rule for descriptions by @lovisaberggren in #590
- chore: reconcile changelog by @blva in #591
- CLOUDP-272000: Boolean field names avoid "is" prefix by @yelizhenden-mdb in #593
- CLOUDP-304967: Add IPA rule for description format by @lovisaberggren in #592
- Add overrides to IPA spectral by @lovisaberggren in #595
- Fix on IPA-112 rule implementation by @yelizhenden-mdb in #594
- IPA-112 fix for incorrect paths in the error messages by @yelizhenden-mdb in #599
- CLOUDP-297946: removes the
x-sunset=9999-12-31
from the openapi spec by @andreaangiolillo in #596 - CLOUDP-308422: Addressed follow up comments by @andreaangiolillo in #602
- CLOUDP-308303: remove whitespaces to reduce collection size by @wtrocki in #603
- CLOUDP-271998: IPA-110: Pagination (Validate Paginated prefix and results array field) by @yelizhenden-mdb in #601
- CLOUDP-306570: Rule xgen-IPA-117-description-must-not-use-html by @lovisaberggren in #604
- chore: bump eslint from 9.22.0 to 9.23.0 by @dependabot in #614
- chore: bump actions/setup-python from 5.4.0 to 5.5.0 by @dependabot in #610
- chore: bump actions/setup-go from 5.3.0 to 5.4.0 by @dependabot in #607
- chore: bump actions/upload-artifact from 4.6.1 to 4.6.2 by @dependabot in #608
- chore: bump @aws-sdk/client-s3 from 3.758.0 to 3.775.0 by @dependabot in #612
- chore: bump github.com/getkin/kin-openapi from 0.130.0 to 0.131.0 in /tools/cli by @dependabot in #611
- CLOUDP-304968: IPA rule xgen-IPA-117-description-should-not-use-inline-tables by @lovisaberggren in #605
- Fix on xgen-IPA-110-collections-response-define-results-array by @yelizhenden-mdb in #615
- CLOUDP-261180: Add filter to remove unused views by @andreaangiolillo in #350
New Contributors
- @rayangler made their first contribution in #530
Full Changelog: v0.0.34...v0.0.35
FOAS CLI v0.0.34
Changelog
- a2da1e1 CLOUDP-307054: Add support for hidden-env properties and schemas (#560)
FOAS CLI v0.0.33
Changelog
- 3fb6ddd CLOUDP-305830: stop filtering x-xgen-changelog from versioned files (#540)