Closed ilovelinux closed 11 months ago
thank you for reporting this discrepancy/ missing details in the changelog!
These headers changed because the underlying package that makes http request was changed from the deprecated request to axios. This was done in order to support the extra Proxy features required and to resolve high severity security issues.
Added a link to this issue in the changelog with a Breaking flag in the linked PR.
updated the changelog please re-open this if you have any further concerns.
Again, thank you for contributing! :)
@doiron would you mind updating the changelog on GitHub releases too? When I found the issue, I was looking there too.
Thank you for your blazing-fast responses!
I'm submitting a...
A breaking change (commit https://github.com/alexa/ask-cli/commit/fd20898d6d87cf30ce4dc3e7a78434aac531929b) reshaped the computer-readable headers' output, but it hasn't been reported in changelogs.
Expected Behavior
Report in v2.30.0 changelog (better late than never)
Current Behavior
Jovo Framework is currently broken because the parsing function that decode te two command's output (1, 2) is still using the older headers format.
Related to https://github.com/jovotech/jovo-cli/issues/357 https://github.com/jovotech/jovo-framework/issues/1568 https://github.com/jovotech/jovo-framework/pull/1575
CLI Snapshot OLD Headers format until ask-cli 2.29.2:
NEW Headers format since ask-cli 2.30.0:
Steps to Reproduce (for bugs)
Run:
Compare the output with v2.29.2 output
Possible Solution
Fix not required, but reporting the breaking change in changelog would be awesome!
Your Environment and Context