Releases: readmeio/rdme
v9.0.0-next.23
9.0.0-next.23 (2024-11-19)
Features
v9.0.0-next.22
9.0.0-next.22 (2024-11-19)
- feat!: oclif (take 2) (#1068) (5e05f93), closes #962 #1067 /github.com/readmeio/rdme/blob/d01d76fe3c2e4a98b4f5c415be03e589fbe3b56e/.releaserc.yml#L30 #1067
BREAKING CHANGES
- the
rdme
GitHub Actions is now a thenode20
JavaScript action rather than a Docker container action. rdme
is now powered byoclif
. The formatting and content of certain error messages and outputs may have changed. Please continue to only utilize exit codes to determine command successes/failures.
v9.0.0-next.21
9.0.0-next.21 (2024-11-18)
Bug Fixes
8.6.6: More Versions Fixes ⏲️
The 8.6.5 release introduced a small regression when attempting to set the main
flag to true
via the versions:create
or versions:update
commands. This release fixes that. Thanks @svrnwnsch for reporting!
What's Changed
- fix(versions): fix ability to set main version by @kanadgupta in #872
- docs(versions/create): backfill missing flag by @kanadgupta in #869
Full Changelog: 8.6.5...8.6.6
v8
The v8
tag will be updated any time we update our main channel for version 8 🎱
Note
We strongly recommend using this tag in your GitHub Actions workflows (as opposed to staying on a fixed version like8.5.0
). That way, your workflows remain up-to-date without the risk of breaking changes1 that disrupt your workflows. Plus, you can avoid those pesky Dependabot notifications for minor or patch updates!
Here's an example of how you'd use this v8
tag in your workflows:
- name: Validate with rdme 🦉
uses: readmeio/rdme@v8
with:
rdme: openapi:validate petstore.json
-
This is because
rdme
follows semantic versioning conventions. ↩
8.6.5: Versions + Reducer Fixes ⏳
This release includes fixes to the versions:create
and versions:update
commands where these commands were not setting flags correctly in certain cases. This release also includes a tiny fix to the openapi:reduce
command and updates a slew of npm
dependencies.
What's Changed
- chore(eslint): consistenly sorting on interface props by @erunion in #820
- fix(npm): revert shrinkwrap changes by @kanadgupta in #824
- chore(deps): upgrading out of date deps by @erunion in #836
- docs: use updated callout syntax by @kanadgupta in #839
- chore(deps): bump by @kanadgupta in #850
- fix: typo by @kanadgupta in #852
- chore: clean up tsconfig files by @kanadgupta in #854
- fix(openapi/inspect): small url formatting error by @kanadgupta in #855
- fix(versions): general refactors to handle flag edge cases by @kanadgupta in #861
- chore(deps): bump by @kanadgupta in #862
- chore(prettier): upgrading to prettier 3 by @erunion in #864
- chore: add debug statements for
process.chdir
by @kanadgupta in #866 - fix(reducer): quirk with security schemes sometimes getting removed by @erunion in #867
- ci: knip by @kanadgupta in #859
- ci: re-enable tests on node 14 by @kanadgupta in #868
Full Changelog: 8.6.4...8.6.5
8.6.4: GitHub Syncing Fixes 🔄
This release fixes an edge case with certain file paths when syncing docs from GitHub. Thanks @vegaro for reporting!
What's Changed
- fix: bump deps to handle
oas
bug by @kanadgupta in #815 - fix(fetch): encode parameters in source URL by @kanadgupta in #817
- chore(deps): bump by @kanadgupta in #819
- fix(fetch): stricter source URL type-checking by @kanadgupta in #818
Full Changelog: 8.6.3...8.6.4
8.6.4-next.2
What's Changed
- fix(fetch): encode parameters in source URL by @kanadgupta in #817
Full Changelog: 8.6.4-next.1...8.6.4-next.2
8.6.4-next.1
What's Changed
- fix: bump deps to handle
oas
bug by @kanadgupta in #815
Full Changelog: v8.6.3...8.6.4-next.1
8.6.3: Postman Collection conversion fixes
This release makes a small fix to our handling for Postman collections.
What's Changed
- chore(deps): bump by @kanadgupta in #811
- fix(openapi): postman responses without a response now get one by @erunion in #812
Full Changelog: 8.6.2...8.6.3