Simon Priet e69a613a37 feat: Created a mini nodeJS server with NewMan for testing without PostMan GUI.
This will mimic a run in a CD/CI environment or docker container.
2021-09-08 14:01:19 +02:00

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