Releases: mongodb/openapi
Releases · mongodb/openapi
FOAS CLI v0.0.15
What's Changed
- feat: update changelog convert format to move Backward Compatible as last item by @andreaangiolillo in #208
Full Changelog: v0.0.14...v0.0.15
FOAS CLI v0.0.14
What's Changed
- chore: Add spectral lint rule by @blva in #183
- fix: Revert "chore: Add spectral lint rule (#183) by @andreaangiolillo in #203
- CLOUDP-269299: Send changelog summary to slack channel by @andreaangiolillo in #198
- feat: update changelog convert command to include hidden from changelog by @andreaangiolillo in #207
Full Changelog: v0.0.13...v0.0.14
FOAS CLI v0.0.13
What's Changed
- CLOUDP-269114: Change release postman trigger by @Luke-Sanderson in #192
- fix: update
changelog metadata create
command to save the correct struct by @andreaangiolillo in #194 - CLOUDP-266445: Release changelog as part of GH action by @andreaangiolillo in #193
- CLOUDP-269114: Update readme to reflect changes to fetch by @Luke-Sanderson in #195
- CLOUDP-269500: Add logic to create jira ticket when we file an issue by @andreaangiolillo in #196
- CLOUDP-225860: add new changelog convert command to create a slack summary by @andreaangiolillo in #197
Full Changelog: v0.0.12...v0.0.13
FOAS CLI v0.0.12
What's Changed
- CLOUDP-267019: [e2e test] Add an e2e scenario to test the changelog create [Part 2] by @andreaangiolillo in #181
- feat: add
changelog metadata create
command by @andreaangiolillo in #184 - release: (prod) Release OpenAPI Spec 🚀 by @github-actions in #185
- CLOUDP-269087: Update FOAS prod release process to stop creating PR by @andreaangiolillo in #186
Full Changelog: v0.0.11...v0.0.12
FOAS CLI v0.0.11
What's Changed
- CLOUDP-261305: Test 2023-01-01 and 2023-02-01 by @blva in #153
- CLOUDP-266992: Migrate changes_processor.py logic to foascli by @andreaangiolillo in #156
- CLOUDP-266446: this PR adds the sunset and manual entry logic to foascli changelog by @andreaangiolillo in #158
- CLOUDP-267015: [Unit Tests] Migrate
test_merge_changelog_2_versions_with_deprecations
to foascli by @andreaangiolillo in #159 - release: (prod) Release OpenAPI Spec 🚀 by @github-actions in #160
- CLOUDP-267259: Create issue on conversion failure by @Luke-Sanderson in #163
- CLOUDP-264590: Remove circular dependencies in generated responses by @Luke-Sanderson in #161
- CLOUDP-267021: Add changelog-all logic to the foascli by @andreaangiolillo in #162
- chore: update go to 1.22.6 by @andreaangiolillo in #165
- chore: bump openapi-to-postmanv2 from 4.23.1 to 4.24.0 in /tools/postman by @dependabot in #164
- CLOUDP-267379: Add collection description to generated collections by @Luke-Sanderson in #166
- CLOUDP-267725: Rename BASE_URL to ATLAS_PROD_BASE_URL by @Luke-Sanderson in #168
- feat: update the changelog create command to save changelog and changelog-all by @andreaangiolillo in #167
- CLOUDP-262512: Schedule cron jobs for postman release by @Luke-Sanderson in #157
- CLOUDP-266429: Update the changelog create command to compare all the versions by @andreaangiolillo in #169
- CLOUDP-268216: Fix failing postman release run by @Luke-Sanderson in #172
- CLOUDP-267017: Move unit test to foascli by @blva in #173
- release: (prod) Release OpenAPI Spec 🚀 by @github-actions in #171
- CLOUDP-268216: Fix incorrect curl flag by @Luke-Sanderson in #174
- CLOUDP-267267: Update changelog creation to use the exemption file by @andreaangiolillo in #170
- CLOUD-267016: [Unit tests] migrate test_merge_changelog_yaml_compare by @andreaangiolillo in #177
- release: (prod) Release OpenAPI Spec 🚀 by @github-actions in #178
- CLOUDP-263207 Use internal OAS instead of fetching from s3 bucket by @Luke-Sanderson in #175
- CLOUDP-267019: [e2e test] Add an e2e scenario to test the changelog create [Part 1] by @andreaangiolillo in #179
- feat: add
x-xgen-sha
to the generated federated open api spec by @andreaangiolillo in #180 - release: (prod) Release OpenAPI Spec 🚀 by @github-actions in #182
Full Changelog: v0.0.10...v0.0.11
FOAS CLI v0.0.10
What's Changed
- chore: bump github.com/getkin/kin-openapi from 0.126.0 to 0.127.0 in /tools/cli by @dependabot in #120
- CLOUDP-264845: update the
merge
command to exclude paths that don't start withapi/atlas/v2
by @andreaangiolillo in #126 - CLOUDP-264585: Add toggle to remove generated request and response bodies by @Luke-Sanderson in #124
- fix: update the foas staging release to use
stage
instead of staging when usingfoascli split
by @andreaangiolillo in #128 - CLOUDP-264326: Compare and send Postman fork metrics by @Luke-Sanderson in #118
- fix actions typo by @matt-condon in #131
- CLOUDP-262921: Add docs about filters by @blva in #129
- CLOUDP-264634: Add links to the docs page for each endpoint in the Postman Collection by @Luke-Sanderson in #132
- CLOUDP-265464: Add environment variables to the fetch fork step by @Luke-Sanderson in #135
- feat: add branded_preview to the FOAS release process by @andreaangiolillo in #136
- CLOUDP-225858: add changelog command skeleton by @andreaangiolillo in #137
- release: (prod) Release OpenAPI Spec 🚀 by @github-actions in #139
- CLOUDP-26613: add normalization to the changelog by @andreaangiolillo in #140
- CLOUDP-266390: Fix issue with GitHub actions jq syntax by @Luke-Sanderson in #142
- CLOUDP-266130: Add changelog core logic by @andreaangiolillo in #143
- CLOUDP-266431: Add the output transformation logic to foascli (skeleton) by @andreaangiolillo in #144
- CLOUDP-266437: Add transformation logic for fields by @andreaangiolillo in #147
- CLOUDP-266435: add the transformation logic for enum by @andreaangiolillo in #148
- CLOUDP-266407: Add exemptions to foascli by @blva in #146
- release: (prod) Release OpenAPI Spec 🚀 by @github-actions in #145
- chore: Add e2e for parse command by @blva in #149
- CLOUDP-266443: Add support to handle hidden entries in changelog by @blva in #150
- CLOUDP-266446: migrate endpoint config to FOASCLI by @andreaangiolillo in #151
- fix: fixes
branded_preview.sh
to run the version command with the correct branch name for prod + update readme with new badge by @andreaangiolillo in #152 - CLOUDP-261305: Extend split e2e tests by @blva in #100
- chore: bump actions/upload-artifact from 4.3.4 to 4.3.6 by @dependabot in #138
- chore: update foascli release action by @blva in #154
New Contributors
- @matt-condon made their first contribution in #131
Full Changelog: v0.0.9...v0.0.10
FOAS CLI v0.0.9
What's Changed
- CLOUDP-263185: Add spectral to the release gh action by @andreaangiolillo in #96
- fix: addressed PR comments by @andreaangiolillo in #97
- CLOUDP-262517: Add check to only update the Postman Collection if OpenAPI spec has changed by @Luke-Sanderson in #95
- CLOUDP-261305: Add prod e2e tests by @blva in #94
- CLOUDP-263192: Add sdk validation in release GH action by @andreaangiolillo in #98
- feat: Add postman validation to FOAS Release by @andreaangiolillo in #99
- feat: Split validations to required (stopping release) and optional (not stopping the release) by @andreaangiolillo in #101
- CLOUDP-263265: Add step to split the FOAS to versions by @andreaangiolillo in #102
- feat: add openapi folder structures by @andreaangiolillo in #103
- chore: bump github.com/tufin/oasdiff from 1.10.20 to 1.10.23 in /tools/cli by @dependabot in #105
- chore: bump openapi-to-postmanv2 from 4.22.0 to 4.23.1 in /tools/postman by @dependabot in #106
- feat: update gh action to add the logic to open a pull request by @andreaangiolillo in #104
- CLOUDP-263186: Add Logic to retrieve the FOASMetadata from APIx s3 bucket by @andreaangiolillo in #113
- fix: fixes the filtering logic by @andreaangiolillo in #110
- refactor: refactor gh release action to use a subworkflow to generate foas by @andreaangiolillo in #114
- release: (PROD) Release OpenAPI Spec 🚀 by @github-actions in #115
- CLOUDP-263653: Add Spectral validation for Postman by @Luke-Sanderson in #112
- CLOUDP-260965: Check that the extention x-xgen-hidden has the correct format by @andreaangiolillo in #119
- feat: Add Release workflows for DEV, QA and STAGING by @andreaangiolillo in #117
- CLOUDP-263846: Fetch the current number of forks for each collection by @Luke-Sanderson in #116
- chore: bump golangci/golangci-lint-action from 6.0.1 to 6.1.0 by @dependabot in #121
- fix: FOAS Prod GH Action creates wrong issue by @andreaangiolillo in #125
New Contributors
- @github-actions made their first contribution in #115
Full Changelog: v0.0.8...v0.0.9