From 6168e6e24f0bacd83c67314a4956d82839bfcdd7 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Thu, 4 May 2023 11:07:10 +0000 Subject: [PATCH] Prepare release v1.7.2 --- CHANGELOG.md | 153 ++++++++++++++++++++++++++-------------------- package-lock.json | 2 +- package.json | 2 +- 3 files changed, 90 insertions(+), 67 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7104f1977..4ad21d8fd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ ## [Unreleased] +## [v1.7.2] - 2023-05-04 + ### Fixed - Fix for - [#11934](https://github.com/postmanlabs/postman-app-support/issues/11934) Prevent `%` double encoding in query params @@ -15,106 +17,127 @@ Newer releases follow the [Keep a Changelog](https://keepachangelog.com) format. v1.7.0 (March 28, 2023) -* Fix for - [#192](https://github.com/postmanlabs/postman-code-generators/issues/192) Added support for Rust reqwest code snippets. + +- Fix for - [#192](https://github.com/postmanlabs/postman-code-generators/issues/192) Added support for Rust reqwest code snippets. v1.6.1 (March 27, 2023) -* Fix backlashes being unescaped unnecessarily in cURL codegen + +- Fix backlashes being unescaped unnecessarily in cURL codegen v1.6.0 (March 17, 2023) -* PEP8 improvements in python-requests code -* Fix for - [#491](https://github.com/postmanlabs/postman-code-generators/issues/491) Added support for kotlin okhttp code snippets. -* Refactored code for nodejs-axios util.js. + +- PEP8 improvements in python-requests code +- Fix for - [#491](https://github.com/postmanlabs/postman-code-generators/issues/491) Added support for kotlin okhttp code snippets. +- Refactored code for nodejs-axios util.js. v1.5.1 (March 28, 2023) -* Fix backlashes being escaped unnecessarily in cURL codegen + +- Fix backlashes being escaped unnecessarily in cURL codegen v1.5.0 (March 2, 2023) -* Change minimum supported NodeJS version to 12 -* Fix for - [#11049](https://github.com/postmanlabs/postman-app-support/issues/11049) Escape backslash character in raw bodies for curl codegen -* Fix for - [#302](https://github.com/postmanlabs/postman-code-generators/issues/302) Add option to use async/await in NodeJS Axios codegen -* Fix for - [#322](https://github.com/postmanlabs/postman-code-generators/issues/322) Use multiline quotes in Powershell to simplify generated code -* Add long form option for -g flag in curl codegen -* Minor Swift codegen improvements + +- Change minimum supported NodeJS version to 12 +- Fix for - [#11049](https://github.com/postmanlabs/postman-app-support/issues/11049) Escape backslash character in raw bodies for curl codegen +- Fix for - [#302](https://github.com/postmanlabs/postman-code-generators/issues/302) Add option to use async/await in NodeJS Axios codegen +- Fix for - [#322](https://github.com/postmanlabs/postman-code-generators/issues/322) Use multiline quotes in Powershell to simplify generated code +- Add long form option for -g flag in curl codegen +- Minor Swift codegen improvements v1.4.1 (February 22, 2023) -* cURL codegen should work when request has a protocolProfileBehavior with null value + +- cURL codegen should work when request has a protocolProfileBehavior with null value v1.4.0 (February 6, 2023) -* Add support for C# HttpClient Codegen -* Fix for - [#9511](https://github.com/postmanlabs/postman-app-support/issues/9511) - Use short options in CURL as long as possible -* Fix for - [#10581](https://github.com/postmanlabs/postman-app-support/issues/10581) - Do not add HTTP method explicitly in CURL when not required -* Fix for - [#10053](https://github.com/postmanlabs/postman-app-support/issues/10053) - Remove usage of semaphore from Swift Codegen + +- Add support for C# HttpClient Codegen +- Fix for - [#9511](https://github.com/postmanlabs/postman-app-support/issues/9511) - Use short options in CURL as long as possible +- Fix for - [#10581](https://github.com/postmanlabs/postman-app-support/issues/10581) - Do not add HTTP method explicitly in CURL when not required +- Fix for - [#10053](https://github.com/postmanlabs/postman-app-support/issues/10053) - Remove usage of semaphore from Swift Codegen v1.3.0 (December 16, 2022) -* Update C# restsharp codegen to support [107](https://restsharp.dev/v107/) -* Fix for - [#11084](https://github.com/postmanlabs/postman-app-support/issues/11084) Fixes an issue where HTTP code snippet was generating wrong boundaries -* Fixes an issue with Axios code snippets not including maxBodyLength param + +- Update C# restsharp codegen to support [107](https://restsharp.dev/v107/) +- Fix for - [#11084](https://github.com/postmanlabs/postman-app-support/issues/11084) Fixes an issue where HTTP code snippet was generating wrong boundaries +- Fixes an issue with Axios code snippets not including maxBodyLength param v1.2.1 (April 26, 2022) -* Add label for 'R' language + +- Add label for 'R' language v1.2.0 (April 22, 2022) -* Add new codegens - php-guzzle, R-httr, R-rcurl -* Fix issue with pipeline failing due to updated version of RestSharp -* Fix for - [#502](https://github.com/postmanlabs/postman-code-generators/issues/502) Allow GET method to have a body in java-okhttp if present in input request -* Fix for - [#476](https://github.com/postmanlabs/postman-code-generators/pull/476) Properly escape already escaped double quotes in curl body + +- Add new codegens - php-guzzle, R-httr, R-rcurl +- Fix issue with pipeline failing due to updated version of RestSharp +- Fix for - [#502](https://github.com/postmanlabs/postman-code-generators/issues/502) Allow GET method to have a body in java-okhttp if present in input request +- Fix for - [#476](https://github.com/postmanlabs/postman-code-generators/pull/476) Properly escape already escaped double quotes in curl body v1.1.5 (May 10, 2021) -* Fixed an issue with how JSON bodies are shown in code snippets for Ruby, C#, and Dart. + +- Fixed an issue with how JSON bodies are shown in code snippets for Ruby, C#, and Dart. v1.1.4 (May 6, 2021) -* Fix an issue with empty GraphQL body + +- Fix an issue with empty GraphQL body v1.1.3 (Mar 2, 2021) -* Use proper indentation for JSON bodies in Javascript and Nodejs codegens -* Fix for - [#445](https://github.com/postmanlabs/postman-code-generators/issues/445) Add proper indentation in nodejs-axios when bodytype is urlencoded -* Fix for - [#248](https://github.com/postmanlabs/postman-code-generators/issues/248) Use quoteType everywhere in curl, not just in the url -* Fix for - [#454](https://github.com/postmanlabs/postman-code-generators/issues/454) Fix encoding when generating HTTP code snippets -* Fix for - [#426](https://github.com/postmanlabs/postman-code-generators/issues/426) Use json.dumps in Python codegens if Content-Type is JSON + +- Use proper indentation for JSON bodies in Javascript and Nodejs codegens +- Fix for - [#445](https://github.com/postmanlabs/postman-code-generators/issues/445) Add proper indentation in nodejs-axios when bodytype is urlencoded +- Fix for - [#248](https://github.com/postmanlabs/postman-code-generators/issues/248) Use quoteType everywhere in curl, not just in the url +- Fix for - [#454](https://github.com/postmanlabs/postman-code-generators/issues/454) Fix encoding when generating HTTP code snippets +- Fix for - [#426](https://github.com/postmanlabs/postman-code-generators/issues/426) Use json.dumps in Python codegens if Content-Type is JSON v1.1.2 (Dec 15, 2020) -* Fix for - [#8736](https://github.com/postmanlabs/postman-app-support/issues/8736) Add content type support for individual form-data fields -* Fix for - [#8635](https://github.com/postmanlabs/postman-app-support/issues/8635) Use Json.parse for all json like application types -* Fix for - [#9212](https://github.com/postmanlabs/postman-app-support/issues/9212) Add semicolon after header key in curl codegen if the value is empty string. -* Add Newman test for powershell + +- Fix for - [#8736](https://github.com/postmanlabs/postman-app-support/issues/8736) Add content type support for individual form-data fields +- Fix for - [#8635](https://github.com/postmanlabs/postman-app-support/issues/8635) Use Json.parse for all json like application types +- Fix for - [#9212](https://github.com/postmanlabs/postman-app-support/issues/9212) Add semicolon after header key in curl codegen if the value is empty string. +- Add Newman test for powershell v1.1.1 (Nov 10, 2020) -* Change string to enum in cURL quoteType option. -* Fix new line issue in dart-http and HTTP codegen -* Fix an issue where deepinstall was failing when folder name had spaces. + +- Change string to enum in cURL quoteType option. +- Fix new line issue in dart-http and HTTP codegen +- Fix an issue where deepinstall was failing when folder name had spaces. v1.1.0 (Nov 2, 2020) -* Added support for Dart http -* Fix for - [#315](https://github.com/postmanlabs/postman-code-generators/issues/315): Manually parse url provided in the request. -* Fix for - [#253](https://github.com/postmanlabs/postman-code-generators/issues/253): Add -g flag to curl if braces ({}) or brackets ([#]) are present in the url. -* Fix for - [#257](https://github.com/postmanlabs/postman-code-generators/issues/257): Use double quotes to escape semicolon in curl requests -* Fix for - [#247](https://github.com/postmanlabs/postman-code-generators/issues/247): Add ContentType to python snippets for multipart/formdata -* Fix for - [#186](https://github.com/postmanlabs/postman-code-generators/issues/186): Add ` as line continuation delimiter for curl codegen -* Fix for - [#248](https://github.com/postmanlabs/postman-code-generators/issues/248): Add quoteType as an additional option in curl codegen -* Fix deadlock in error case in Swift and Objective-C codegens. -* Fix for - [#325](https://github.com/postmanlabs/postman-code-generators/issues/325): Use encodeURIComponent instead of escape for urlencoded request body. -* Fix for - [#350](https://github.com/postmanlabs/postman-code-generators/issues/350): Sanitize \r in request body. -* Fix for - [#366](https://github.com/postmanlabs/postman-code-generators/issues/366): Add support for uploading binary files for multipart/form-data bodies in python-http.client. -* Fix for - [#353](https://github.com/postmanlabs/postman-code-generators/issues/353): Add optional import of FoundationNetworking in swift codegen -* Fix for - [#284](https://github.com/postmanlabs/postman-code-generators/issues/284): Replace double-quotes by single-quotes in codegen/php-curl -* Fix for - [#330](https://github.com/postmanlabs/postman-code-generators/issues/330): Use url.toString method for converting url in shell-httpie codegen + +- Added support for Dart http +- Fix for - [#315](https://github.com/postmanlabs/postman-code-generators/issues/315): Manually parse url provided in the request. +- Fix for - [#253](https://github.com/postmanlabs/postman-code-generators/issues/253): Add -g flag to curl if braces ({}) or brackets ([#]) are present in the url. +- Fix for - [#257](https://github.com/postmanlabs/postman-code-generators/issues/257): Use double quotes to escape semicolon in curl requests +- Fix for - [#247](https://github.com/postmanlabs/postman-code-generators/issues/247): Add ContentType to python snippets for multipart/formdata +- Fix for - [#186](https://github.com/postmanlabs/postman-code-generators/issues/186): Add \` as line continuation delimiter for curl codegen +- Fix for - [#248](https://github.com/postmanlabs/postman-code-generators/issues/248): Add quoteType as an additional option in curl codegen +- Fix deadlock in error case in Swift and Objective-C codegens. +- Fix for - [#325](https://github.com/postmanlabs/postman-code-generators/issues/325): Use encodeURIComponent instead of escape for urlencoded request body. +- Fix for - [#350](https://github.com/postmanlabs/postman-code-generators/issues/350): Sanitize \\r in request body. +- Fix for - [#366](https://github.com/postmanlabs/postman-code-generators/issues/366): Add support for uploading binary files for multipart/form-data bodies in python-http.client. +- Fix for - [#353](https://github.com/postmanlabs/postman-code-generators/issues/353): Add optional import of FoundationNetworking in swift codegen +- Fix for - [#284](https://github.com/postmanlabs/postman-code-generators/issues/284): Replace double-quotes by single-quotes in codegen/php-curl +- Fix for - [#330](https://github.com/postmanlabs/postman-code-generators/issues/330): Use url.toString method for converting url in shell-httpie codegen v1.0.2 (Oct 15, 2020) -* Fixed spaces around variables and arguments in Python codgen to comply with PEP 8. -* Added Content-Length header to generated HTTP snippets. -* Switched to multiline strings for Raw bodies in Go. -* Stopped manually encoding response bodes in `utf8` for Python-requests. -* Removed unnecessary semicolons at the end of statements in Ruby. -* Fixed wrong name of HTTP codegen in README + +- Fixed spaces around variables and arguments in Python codgen to comply with PEP 8. +- Added Content-Length header to generated HTTP snippets. +- Switched to multiline strings for Raw bodies in Go. +- Stopped manually encoding response bodes in `utf8` for Python-requests. +- Removed unnecessary semicolons at the end of statements in Ruby. +- Fixed wrong name of HTTP codegen in README v1.0.1 (Jun 29, 2020) -- Fix for - [#8674](https://github.com/postmanlabs/postman-app-support/issues/8674): Add URL sanitization for quotes in cURL, Java Unirest, NodeJS Native, Python http.client, and Swift. + +- Fix for - [#8674](https://github.com/postmanlabs/postman-app-support/issues/8674): Add URL sanitization for quotes in cURL, Java Unirest, NodeJS Native, Python http.client, and Swift. v1.0.0 (May 29, 2020) -- Add axios framework support -- Add ES6 syntax support for NodeJS Request, NodeJS Native and NodeJS Unirest -- Fix snippet generation for powershell and jquery, where form data params had no type field -[Unreleased]: https://github.com/postmanlabs/postman-code-generators/compare/v1.7.1...HEAD +- Add axios framework support +- Add ES6 syntax support for NodeJS Request, NodeJS Native and NodeJS Unirest +- Fix snippet generation for powershell and jquery, where form data params had no type field + +[Unreleased]: https://github.com/postmanlabs/postman-code-generators/compare/v1.7.2...HEAD + +[v1.7.2]: https://github.com/postmanlabs/postman-code-generators/compare/v1.7.1...v1.7.2 -[v1.7.1]: https://github.com/postmanlabs/postman-code-generators/compare/v1.7.0...v1.7.1 \ No newline at end of file +[v1.7.1]: https://github.com/postmanlabs/postman-code-generators/compare/v1.7.0...v1.7.1 diff --git a/package-lock.json b/package-lock.json index 39d8ad364..05b9e9d06 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "postman-code-generators", - "version": "1.7.1", + "version": "1.7.2", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 750ff1db6..465fe332f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "postman-code-generators", - "version": "1.7.1", + "version": "1.7.2", "description": "Generates code snippets for a postman collection", "main": "index.js", "directories": {