Skip to content

Commit b0a6746

Browse files
authored
Merge pull request #702 from postmanlabs/release/v1.7.2
Release version v1.7.2
2 parents 826962d + 6168e6e commit b0a6746

File tree

3 files changed

+90
-67
lines changed

3 files changed

+90
-67
lines changed

CHANGELOG.md

Lines changed: 88 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
## [Unreleased]
44

5+
## [v1.7.2] - 2023-05-04
6+
57
### Fixed
68

79
- Fix for - [#11934](https://github.com/postmanlabs/postman-app-support/issues/11934) Prevent `%` double encoding in query params
@@ -15,106 +17,127 @@
1517
Newer releases follow the [Keep a Changelog](https://keepachangelog.com) format.
1618

1719
v1.7.0 (March 28, 2023)
18-
* Fix for - [#192](https://github.com/postmanlabs/postman-code-generators/issues/192) Added support for Rust reqwest code snippets.
20+
21+
- Fix for - [#192](https://github.com/postmanlabs/postman-code-generators/issues/192) Added support for Rust reqwest code snippets.
1922

2023
v1.6.1 (March 27, 2023)
21-
* Fix backlashes being unescaped unnecessarily in cURL codegen
24+
25+
- Fix backlashes being unescaped unnecessarily in cURL codegen
2226

2327
v1.6.0 (March 17, 2023)
24-
* PEP8 improvements in python-requests code
25-
* Fix for - [#491](https://github.com/postmanlabs/postman-code-generators/issues/491) Added support for kotlin okhttp code snippets.
26-
* Refactored code for nodejs-axios util.js.
28+
29+
- PEP8 improvements in python-requests code
30+
- Fix for - [#491](https://github.com/postmanlabs/postman-code-generators/issues/491) Added support for kotlin okhttp code snippets.
31+
- Refactored code for nodejs-axios util.js.
2732

2833
v1.5.1 (March 28, 2023)
29-
* Fix backlashes being escaped unnecessarily in cURL codegen
34+
35+
- Fix backlashes being escaped unnecessarily in cURL codegen
3036

3137
v1.5.0 (March 2, 2023)
32-
* Change minimum supported NodeJS version to 12
33-
* Fix for - [#11049](https://github.com/postmanlabs/postman-app-support/issues/11049) Escape backslash character in raw bodies for curl codegen
34-
* Fix for - [#302](https://github.com/postmanlabs/postman-code-generators/issues/302) Add option to use async/await in NodeJS Axios codegen
35-
* Fix for - [#322](https://github.com/postmanlabs/postman-code-generators/issues/322) Use multiline quotes in Powershell to simplify generated code
36-
* Add long form option for -g flag in curl codegen
37-
* Minor Swift codegen improvements
38+
39+
- Change minimum supported NodeJS version to 12
40+
- Fix for - [#11049](https://github.com/postmanlabs/postman-app-support/issues/11049) Escape backslash character in raw bodies for curl codegen
41+
- Fix for - [#302](https://github.com/postmanlabs/postman-code-generators/issues/302) Add option to use async/await in NodeJS Axios codegen
42+
- Fix for - [#322](https://github.com/postmanlabs/postman-code-generators/issues/322) Use multiline quotes in Powershell to simplify generated code
43+
- Add long form option for -g flag in curl codegen
44+
- Minor Swift codegen improvements
3845

3946
v1.4.1 (February 22, 2023)
40-
* cURL codegen should work when request has a protocolProfileBehavior with null value
47+
48+
- cURL codegen should work when request has a protocolProfileBehavior with null value
4149

4250
v1.4.0 (February 6, 2023)
43-
* Add support for C# HttpClient Codegen
44-
* Fix for - [#9511](https://github.com/postmanlabs/postman-app-support/issues/9511) - Use short options in CURL as long as possible
45-
* Fix for - [#10581](https://github.com/postmanlabs/postman-app-support/issues/10581) - Do not add HTTP method explicitly in CURL when not required
46-
* Fix for - [#10053](https://github.com/postmanlabs/postman-app-support/issues/10053) - Remove usage of semaphore from Swift Codegen
51+
52+
- Add support for C# HttpClient Codegen
53+
- Fix for - [#9511](https://github.com/postmanlabs/postman-app-support/issues/9511) - Use short options in CURL as long as possible
54+
- Fix for - [#10581](https://github.com/postmanlabs/postman-app-support/issues/10581) - Do not add HTTP method explicitly in CURL when not required
55+
- Fix for - [#10053](https://github.com/postmanlabs/postman-app-support/issues/10053) - Remove usage of semaphore from Swift Codegen
4756

4857
v1.3.0 (December 16, 2022)
49-
* Update C# restsharp codegen to support [107](https://restsharp.dev/v107/)
50-
* Fix for - [#11084](https://github.com/postmanlabs/postman-app-support/issues/11084) Fixes an issue where HTTP code snippet was generating wrong boundaries
51-
* Fixes an issue with Axios code snippets not including maxBodyLength param
58+
59+
- Update C# restsharp codegen to support [107](https://restsharp.dev/v107/)
60+
- Fix for - [#11084](https://github.com/postmanlabs/postman-app-support/issues/11084) Fixes an issue where HTTP code snippet was generating wrong boundaries
61+
- Fixes an issue with Axios code snippets not including maxBodyLength param
5262

5363
v1.2.1 (April 26, 2022)
54-
* Add label for 'R' language
64+
65+
- Add label for 'R' language
5566

5667
v1.2.0 (April 22, 2022)
57-
* Add new codegens - php-guzzle, R-httr, R-rcurl
58-
* Fix issue with pipeline failing due to updated version of RestSharp
59-
* 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
60-
* Fix for - [#476](https://github.com/postmanlabs/postman-code-generators/pull/476) Properly escape already escaped double quotes in curl body
68+
69+
- Add new codegens - php-guzzle, R-httr, R-rcurl
70+
- Fix issue with pipeline failing due to updated version of RestSharp
71+
- 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
72+
- Fix for - [#476](https://github.com/postmanlabs/postman-code-generators/pull/476) Properly escape already escaped double quotes in curl body
6173

6274
v1.1.5 (May 10, 2021)
63-
* Fixed an issue with how JSON bodies are shown in code snippets for Ruby, C#, and Dart.
75+
76+
- Fixed an issue with how JSON bodies are shown in code snippets for Ruby, C#, and Dart.
6477

6578
v1.1.4 (May 6, 2021)
66-
* Fix an issue with empty GraphQL body
79+
80+
- Fix an issue with empty GraphQL body
6781

6882
v1.1.3 (Mar 2, 2021)
69-
* Use proper indentation for JSON bodies in Javascript and Nodejs codegens
70-
* Fix for - [#445](https://github.com/postmanlabs/postman-code-generators/issues/445) Add proper indentation in nodejs-axios when bodytype is urlencoded
71-
* Fix for - [#248](https://github.com/postmanlabs/postman-code-generators/issues/248) Use quoteType everywhere in curl, not just in the url
72-
* Fix for - [#454](https://github.com/postmanlabs/postman-code-generators/issues/454) Fix encoding when generating HTTP code snippets
73-
* Fix for - [#426](https://github.com/postmanlabs/postman-code-generators/issues/426) Use json.dumps in Python codegens if Content-Type is JSON
83+
84+
- Use proper indentation for JSON bodies in Javascript and Nodejs codegens
85+
- Fix for - [#445](https://github.com/postmanlabs/postman-code-generators/issues/445) Add proper indentation in nodejs-axios when bodytype is urlencoded
86+
- Fix for - [#248](https://github.com/postmanlabs/postman-code-generators/issues/248) Use quoteType everywhere in curl, not just in the url
87+
- Fix for - [#454](https://github.com/postmanlabs/postman-code-generators/issues/454) Fix encoding when generating HTTP code snippets
88+
- Fix for - [#426](https://github.com/postmanlabs/postman-code-generators/issues/426) Use json.dumps in Python codegens if Content-Type is JSON
7489

7590
v1.1.2 (Dec 15, 2020)
76-
* Fix for - [#8736](https://github.com/postmanlabs/postman-app-support/issues/8736) Add content type support for individual form-data fields
77-
* Fix for - [#8635](https://github.com/postmanlabs/postman-app-support/issues/8635) Use Json.parse for all json like application types
78-
* 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.
79-
* Add Newman test for powershell
91+
92+
- Fix for - [#8736](https://github.com/postmanlabs/postman-app-support/issues/8736) Add content type support for individual form-data fields
93+
- Fix for - [#8635](https://github.com/postmanlabs/postman-app-support/issues/8635) Use Json.parse for all json like application types
94+
- 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.
95+
- Add Newman test for powershell
8096

8197
v1.1.1 (Nov 10, 2020)
82-
* Change string to enum in cURL quoteType option.
83-
* Fix new line issue in dart-http and HTTP codegen
84-
* Fix an issue where deepinstall was failing when folder name had spaces.
98+
99+
- Change string to enum in cURL quoteType option.
100+
- Fix new line issue in dart-http and HTTP codegen
101+
- Fix an issue where deepinstall was failing when folder name had spaces.
85102

86103
v1.1.0 (Nov 2, 2020)
87-
* Added support for Dart http
88-
* Fix for - [#315](https://github.com/postmanlabs/postman-code-generators/issues/315): Manually parse url provided in the request.
89-
* 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.
90-
* Fix for - [#257](https://github.com/postmanlabs/postman-code-generators/issues/257): Use double quotes to escape semicolon in curl requests
91-
* Fix for - [#247](https://github.com/postmanlabs/postman-code-generators/issues/247): Add ContentType to python snippets for multipart/formdata
92-
* Fix for - [#186](https://github.com/postmanlabs/postman-code-generators/issues/186): Add ` as line continuation delimiter for curl codegen
93-
* Fix for - [#248](https://github.com/postmanlabs/postman-code-generators/issues/248): Add quoteType as an additional option in curl codegen
94-
* Fix deadlock in error case in Swift and Objective-C codegens.
95-
* Fix for - [#325](https://github.com/postmanlabs/postman-code-generators/issues/325): Use encodeURIComponent instead of escape for urlencoded request body.
96-
* Fix for - [#350](https://github.com/postmanlabs/postman-code-generators/issues/350): Sanitize \r in request body.
97-
* 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.
98-
* Fix for - [#353](https://github.com/postmanlabs/postman-code-generators/issues/353): Add optional import of FoundationNetworking in swift codegen
99-
* Fix for - [#284](https://github.com/postmanlabs/postman-code-generators/issues/284): Replace double-quotes by single-quotes in codegen/php-curl
100-
* Fix for - [#330](https://github.com/postmanlabs/postman-code-generators/issues/330): Use url.toString method for converting url in shell-httpie codegen
104+
105+
- Added support for Dart http
106+
- Fix for - [#315](https://github.com/postmanlabs/postman-code-generators/issues/315): Manually parse url provided in the request.
107+
- 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.
108+
- Fix for - [#257](https://github.com/postmanlabs/postman-code-generators/issues/257): Use double quotes to escape semicolon in curl requests
109+
- Fix for - [#247](https://github.com/postmanlabs/postman-code-generators/issues/247): Add ContentType to python snippets for multipart/formdata
110+
- Fix for - [#186](https://github.com/postmanlabs/postman-code-generators/issues/186): Add \` as line continuation delimiter for curl codegen
111+
- Fix for - [#248](https://github.com/postmanlabs/postman-code-generators/issues/248): Add quoteType as an additional option in curl codegen
112+
- Fix deadlock in error case in Swift and Objective-C codegens.
113+
- Fix for - [#325](https://github.com/postmanlabs/postman-code-generators/issues/325): Use encodeURIComponent instead of escape for urlencoded request body.
114+
- Fix for - [#350](https://github.com/postmanlabs/postman-code-generators/issues/350): Sanitize \\r in request body.
115+
- 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.
116+
- Fix for - [#353](https://github.com/postmanlabs/postman-code-generators/issues/353): Add optional import of FoundationNetworking in swift codegen
117+
- Fix for - [#284](https://github.com/postmanlabs/postman-code-generators/issues/284): Replace double-quotes by single-quotes in codegen/php-curl
118+
- Fix for - [#330](https://github.com/postmanlabs/postman-code-generators/issues/330): Use url.toString method for converting url in shell-httpie codegen
101119

102120
v1.0.2 (Oct 15, 2020)
103-
* Fixed spaces around variables and arguments in Python codgen to comply with PEP 8.
104-
* Added Content-Length header to generated HTTP snippets.
105-
* Switched to multiline strings for Raw bodies in Go.
106-
* Stopped manually encoding response bodes in `utf8` for Python-requests.
107-
* Removed unnecessary semicolons at the end of statements in Ruby.
108-
* Fixed wrong name of HTTP codegen in README
121+
122+
- Fixed spaces around variables and arguments in Python codgen to comply with PEP 8.
123+
- Added Content-Length header to generated HTTP snippets.
124+
- Switched to multiline strings for Raw bodies in Go.
125+
- Stopped manually encoding response bodes in `utf8` for Python-requests.
126+
- Removed unnecessary semicolons at the end of statements in Ruby.
127+
- Fixed wrong name of HTTP codegen in README
109128

110129
v1.0.1 (Jun 29, 2020)
111-
- 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.
130+
131+
- 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.
112132

113133
v1.0.0 (May 29, 2020)
114-
- Add axios framework support
115-
- Add ES6 syntax support for NodeJS Request, NodeJS Native and NodeJS Unirest
116-
- Fix snippet generation for powershell and jquery, where form data params had no type field
117134

118-
[Unreleased]: https://github.com/postmanlabs/postman-code-generators/compare/v1.7.1...HEAD
135+
- Add axios framework support
136+
- Add ES6 syntax support for NodeJS Request, NodeJS Native and NodeJS Unirest
137+
- Fix snippet generation for powershell and jquery, where form data params had no type field
138+
139+
[Unreleased]: https://github.com/postmanlabs/postman-code-generators/compare/v1.7.2...HEAD
140+
141+
[v1.7.2]: https://github.com/postmanlabs/postman-code-generators/compare/v1.7.1...v1.7.2
119142

120-
[v1.7.1]: https://github.com/postmanlabs/postman-code-generators/compare/v1.7.0...v1.7.1
143+
[v1.7.1]: https://github.com/postmanlabs/postman-code-generators/compare/v1.7.0...v1.7.1

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "postman-code-generators",
3-
"version": "1.7.1",
3+
"version": "1.7.2",
44
"description": "Generates code snippets for a postman collection",
55
"main": "index.js",
66
"directories": {

0 commit comments

Comments
 (0)