367 lines
8.8 KiB
YAML
367 lines
8.8 KiB
YAML
4.1.3:
|
|
date: 2021-06-29
|
|
fixed bugs:
|
|
- >-
|
|
GH-418 Fixed a bug where response code type remained invalid after
|
|
conversion from v1 to v2.x
|
|
chores:
|
|
- Updated dependencies
|
|
|
|
4.1.2:
|
|
date: 2021-04-15
|
|
fixed bugs:
|
|
- >-
|
|
GH-394 Fixed a bug where variable.id was retained even if retainIds is set
|
|
to false
|
|
|
|
4.1.1:
|
|
date: 2021-04-08
|
|
fixed bugs:
|
|
- GH-392 Ensured response ids are unchanged on v2.x -> v1 conversions
|
|
chores:
|
|
- Updated dependencies
|
|
|
|
4.1.0:
|
|
date: 2021-03-16
|
|
new features:
|
|
- GH-381 Added support for `responses_order` field in v1 collection
|
|
chores:
|
|
- Updated dependencies
|
|
|
|
4.0.1:
|
|
date: 2021-02-08
|
|
fixed bugs:
|
|
- GH-358 Ensured all description fields are normalized to v1 string values
|
|
chores:
|
|
- Updated dependencies
|
|
|
|
4.0.0:
|
|
date: 2020-12-03
|
|
breaking changes:
|
|
- >-
|
|
GH-334 Fixed a bug where item and item-group identifier is incorrectly set
|
|
as "_postman_id" instead of "id" on v1 -> v2.x conversions
|
|
- GH-335 Dropped support for Node < v10
|
|
fixed bugs:
|
|
- GH-337 Fixed a bug where empty body options are retained
|
|
- >-
|
|
GH-336 Fixed a bug where empty and object-like protocolProfileBehavior are
|
|
retained
|
|
- >-
|
|
GH-333 Fixed a bug where object descriptions are not converted to string
|
|
on v2->v1 conversions
|
|
- >-
|
|
GH-332 Fixed a bug where private _postman_isSubFolder leaks on v1->v2
|
|
conversions
|
|
- >-
|
|
GH-331 Fixed a bug where variable.id was retained even if retainIds is set
|
|
to false
|
|
- >-
|
|
GH-330 Fixed a bug where event.id and event.script.id was retained even if
|
|
retainIds is set to false
|
|
chores:
|
|
- GH-335 Updated dependencies
|
|
- >-
|
|
Updated .npmignore to prevent the addition of tests and config files in
|
|
the published package
|
|
- Added system test for published package content
|
|
- Removed puppeteer dependency for browser tests
|
|
- Updated nyc configuration
|
|
- Updated ESLint rules
|
|
|
|
3.3.3:
|
|
date: 2020-07-13
|
|
chores:
|
|
- Updated dependencies
|
|
|
|
3.3.2:
|
|
date: 2020-06-05
|
|
fixed bugs:
|
|
- >-
|
|
GH-278 Fixed a bug where query param values are lost during v1 -> v2.x
|
|
conversions
|
|
- GH-307 Fixed a bug where variable type is always inferred or set as 'any'
|
|
|
|
3.3.1:
|
|
date: 2020-03-27
|
|
fixed bugs:
|
|
- GH-269 Fixed a bug where null events are dropped during normalization
|
|
chores:
|
|
- Updated dependencies
|
|
|
|
3.3.0:
|
|
date: 2020-03-02
|
|
new features:
|
|
- >-
|
|
GH-259 Updated URL parsing and unparsing logic to allow variables with
|
|
reserved characters in URL
|
|
fixed bugs:
|
|
- >-
|
|
GH-260 Fixed a bug where params with null key were repeated during v1 ->
|
|
v2.x conversions
|
|
chores:
|
|
- Updated dependencies
|
|
|
|
3.2.0:
|
|
date: 2019-09-04
|
|
new features:
|
|
- GH-235 Added support for request body options
|
|
- >-
|
|
GH-236 Added support for converting `protocolProfileBehavior` at folder
|
|
and collection level
|
|
chores:
|
|
- Updated dependencies
|
|
|
|
3.1.2:
|
|
date: 2019-08-01
|
|
chores:
|
|
- Updated dependencies
|
|
|
|
3.1.1:
|
|
date: 2019-05-17
|
|
fixed bugs:
|
|
- Fixed a bug where params with empty key get filtered
|
|
|
|
3.1.0:
|
|
date: 2019-05-13
|
|
new features:
|
|
- GH-207 Added support for GraphQL request body
|
|
chores:
|
|
- Updated dependencies
|
|
|
|
3.0.2:
|
|
date: 2019-04-29
|
|
chores:
|
|
- GH-198 Added support for multiple file in form-data
|
|
- Updated dependencies
|
|
|
|
3.0.1:
|
|
date: 2019-04-02
|
|
fixed bugs:
|
|
- GH-184 Set null body if dataMode is null during v1 -> v2.x conversions
|
|
chores:
|
|
- Updated dependencies
|
|
|
|
3.0.0:
|
|
date: 2018-11-8
|
|
breaking changes:
|
|
- GH-124 Dropped support for Node v4
|
|
fixed bugs:
|
|
- GH-112 Corrected retainIds behaviour for v1->v2 transformations
|
|
- GH-121 Added handling for null valued request bodies
|
|
chores:
|
|
- GH-122 Added `.gitattributes` to enforce consistent line endings
|
|
- GH-126 Switched to Travis for Windows tests
|
|
- GH-123 Removed NSP (replaced with Snyk)
|
|
- Updated dependencies
|
|
|
|
2.8.0:
|
|
date: 2018-09-20
|
|
new features:
|
|
- GH-118 Added support for the `protocolProfileBehaviour` data element
|
|
|
|
2.7.0:
|
|
date: 2018-09-11
|
|
new features:
|
|
- GH-117 Added support for disabled request body flag
|
|
|
|
2.6.3:
|
|
date: 2018-08-29
|
|
fixed bugs:
|
|
- GH-115 Coerced non-string formdata file values in request bodies to `null`
|
|
|
|
2.6.2:
|
|
date: 2018-08-6
|
|
fixed bugs:
|
|
- GH-111 Updated `url.parse` to correctly account for path variables
|
|
|
|
2.6.1:
|
|
date: 2018-07-24
|
|
fixed bugs:
|
|
- GH-110 Prevent folder id replacement in v2.x -> v1 transformations
|
|
chores:
|
|
- GH-109 Increased test coveragee to 95%
|
|
|
|
2.6.0:
|
|
date: 2018-07-10
|
|
new features:
|
|
- GH-107 Added support for `retainEmptyValues` in all flows
|
|
|
|
2.5.10:
|
|
date: 2018-07-4
|
|
fixed bugs:
|
|
- GH-105 Fixed a bug in url parsing protocol extraction
|
|
chores:
|
|
- GH-106 Updated dependencies
|
|
|
|
2.5.9:
|
|
date: 2018-04-30
|
|
fixed bugs:
|
|
- GH-103 Fixed `retainIds` behaviour for v1 to v2 conversions
|
|
chores:
|
|
- GH-104 Updated dependencies
|
|
|
|
2.5.8:
|
|
date: 2018-03-13
|
|
fixed bugs:
|
|
- >-
|
|
GH-102 Improved handling for `null` valued query parameters in
|
|
transformations from `v1`
|
|
chores:
|
|
- Updated dependencies
|
|
|
|
2.5.7:
|
|
date: 2018-03-1
|
|
fixed bugs:
|
|
- GH-101 Fixed text `type` mapping for `auth` and `variable` fields
|
|
|
|
2.5.6:
|
|
date: 2018-02-23
|
|
chores:
|
|
- GH-100 Auth mapping improvements
|
|
|
|
2.5.5:
|
|
date: 2018-02-6
|
|
fixed bugs:
|
|
- GH-99 Fixed empty description bug for v1 -> v2 transformations
|
|
chores:
|
|
- Updated dependencies
|
|
|
|
2.5.4:
|
|
date: 2018-01-7
|
|
new features:
|
|
- GH-98 Improved `script.exec` type safety in v1 normalization
|
|
chores:
|
|
- Updated dependencies
|
|
|
|
2.5.3:
|
|
date: 2017-12-18
|
|
fixed bugs:
|
|
- GH-97 Fixed a bug that caused query params to be duplicted
|
|
|
|
2.5.2:
|
|
date: 2017-12-12
|
|
fixed bugs:
|
|
- GH-96 Made empty description pruning optional with `retainEmptyValues`
|
|
|
|
2.5.1:
|
|
date: 2017-12-1
|
|
fixed bugs:
|
|
- GH-95 Improved type safety in folder and request transformations
|
|
|
|
2.5.0:
|
|
date: 2017-11-22
|
|
new features:
|
|
- >-
|
|
GH-94 Added support for the `prioritizeV2` option to v1 normalization and
|
|
v1 -> v2.x conversions
|
|
|
|
2.4.3:
|
|
date: 2017-11-20
|
|
fixed bugs:
|
|
- GH-92 Fixed legacy property handling for non-complete event normalization
|
|
|
|
2.4.2:
|
|
date: 2017-11-20
|
|
fixed bugs:
|
|
- GH-91 Fixed default auth state derivation logic
|
|
|
|
2.4.1:
|
|
date: 2017-11-18
|
|
fixed bugs:
|
|
- GH-90 Fixed empty stage handling logic for auth helpers
|
|
chores:
|
|
- GH-89 Reorganized package structure
|
|
- GH-88 Updated dependencies
|
|
|
|
2.4.0:
|
|
date: 2017-11-7
|
|
new features:
|
|
- GH-84 Added support for `noDefaults` for v1 normalizations
|
|
- GH-81 Added support for `mutate` to v1 normalizations
|
|
- GH-79 Added `normalize.*` function to sanitize v1 collections
|
|
- GH-78 Added support for inherited entity transformations
|
|
fixed bugs:
|
|
- GH-82 `noauth` and `normal` auth handlers are now left alone
|
|
chores:
|
|
- GH-87 Tested code on Node v8
|
|
|
|
2.3.1:
|
|
date: 2017-10-3
|
|
fixed bugs:
|
|
- GH-77 Corrected OAuth2 param transformations
|
|
|
|
2.3.0:
|
|
date: 2017-09-30
|
|
new features:
|
|
- GH-76 Added support for NTLM and Bearer Token auth transformations
|
|
|
|
2.2.1:
|
|
date: 2017-09-28
|
|
fixed bugs:
|
|
- GH-75 Restored support for string-object hybrid v2 URLs
|
|
|
|
2.2.0:
|
|
date: 2017-09-4
|
|
new features:
|
|
- >-
|
|
GH-66,67,68 Added support for transformations to and from the `v2.1.0`
|
|
format
|
|
fixed bugs:
|
|
- GH-62 Enforced an object structure for V2 collection request URLs
|
|
- GH-61 Prevented empty descriptions from showing up across transformations
|
|
chores:
|
|
- GH-65 Updated dependencies
|
|
|
|
2.1.5:
|
|
date: 2017-06-28
|
|
new features:
|
|
- >-
|
|
GH-60 Allowed both: `key` and `id` as identifers for path variables in v2
|
|
collections
|
|
|
|
2.1.4:
|
|
date: 2017-06-19
|
|
chores:
|
|
- No code changes
|
|
|
|
2.1.3:
|
|
date: 2017-06-09
|
|
fixed bugs:
|
|
- >-
|
|
Fixed a bug in the URL parse implementation, by copying the parser &
|
|
unparser from the sdk
|
|
|
|
2.1.2:
|
|
date: 2017-05-25
|
|
fixed bugs:
|
|
- >-
|
|
Handle an edge case where an unhandled ID is provided in the
|
|
`requestObject`
|
|
|
|
2.1.1:
|
|
date: 2017-05-22
|
|
new features:
|
|
- Added the ability to convert single responses as well
|
|
fixed bugs:
|
|
- >-
|
|
Fixed a bug where the `requestObject` was missing when doing v2 to v1
|
|
conversions
|
|
|
|
2.1.0:
|
|
date: 2017-05-12
|
|
initial release:
|
|
- >-
|
|
Descriptions for headers, url query params, url path variables, and
|
|
request body data are now handled in transformations
|
|
- >-
|
|
Fix disabled: true header (`v2`) <-> // (commented) header (`v1`)
|
|
transformations
|
|
- >-
|
|
Fixed bug where both enabled and disabled would appear in transformed
|
|
entities
|
|
- Request body transformations now follow `v1` - `v2` compliance
|
|
- >-
|
|
Removed unwanted `enabled: true` properties from query params, headers,
|
|
and request body data
|