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

137 lines
3.4 KiB
YAML

3.0.5:
date: 2021-08-16
fixed bugs:
- Fixed a bug where `encoder.encodeHost` throws in the browser
chores:
- Setup browser tests
3.0.4:
date: 2021-08-09
fixed bugs:
- Fixed a bug where leading slashes are trimmed incorrectly
chores:
- Removed punycode fallback for Electron v3
- Updated dependencies
3.0.3:
date: 2021-07-25
fixed bugs:
- >-
GH-133 Fixed a bug where slashes in the `file` protocol are handled
incorrectly
3.0.2:
date: 2021-07-14
fixed bugs:
- >-
GH-130 Fixed a bug where extra slashes and backslashes in the protocol are
not handled correctly
chores:
- Added secure codecov publish script
- Updated dependencies
3.0.1:
date: 2021-01-02
chores:
- Updated dependencies
3.0.0:
date: 2020-10-04
new features:
- GH-48 Added URL parser module
breaking changes:
- GH-49 Dropped support for Node < v10
chores:
- GH-50 Convert EncodeSet to ES6 class
- GH-52 Automated releases and publish process
- GH-51 Automated gh-pages docs deployment
- >-
GH-49 Updated .npmignore to prevent the addition of tests and config files
in the published package
- GH-49 Added system test
- GH-49 Moved postman-collection to dev-dependencies
- GH-49 Updated nyc configuration
- GH-49 Updated ESLint rules
- GH-49 Updated dependencies
2.1.3:
date: 2020-07-29
fixed bugs:
- >-
GH-41 Fixed a bug where square brackets are not removed from IPv6 hostname
on `toNodeURL()`
chores:
- Updated dependencies
2.1.2:
date: 2020-07-13
chores:
- Updated dependencies
2.1.1:
date: 2020-03-15
fixed bugs:
- GH-20 Removed `&` and `=` from QUERY_ENCODE_SET
2.1.0:
date: 2020-03-02
new features:
- GH-11 Added an option to disable encoding on `toNodeUrl()`
- >-
GH-13 Added `resolveNodeUrl()` method to resolve target URL relative to a
base URL
fixed bugs:
- >-
GH-12 Fixed a bug where Node.js native `url.domainToASCII` was not working
as expected in Electron v3
- GH-10 Handle query parameters with empty key or value
- >-
GH-9 Fixed a bug where query params without value were changed to params
with empty value while encoding single param
2.0.0:
date: 2020-02-06
new features:
- Implementation of the WHATWG URL Standard
- Introduces new `/encoder` module with various encoding helpers
- Method `toNodeUrl()` now follows the WHATWG URL standard for encoding
breaking changes:
- Renamed legacy `toNodeUrl()` method to `toLegacyNodeUrl()`
- |
Changed `encode()` function to encode SPACE, ("), (#), (&), ('), (<),
(=), and (>). In previous versions, it was encoding SPACE, (!), ("), ((),
()), (<), (>), (%), ('), and (*).
- Deprecated `toLegacyNodeUrl()` in favor of `toNodeUrl()`
- Deprecated `encode()` in favor of `encodeQueryParam()`
- |
Dropped support for following methods:
-> percentEncode()
-> isPreEncoded()
-> isPreEncodedCharacter()
-> charactersToPercentEncode()
chores:
- Updated dependencies
- Update license from MIT to Apache-2.0
1.0.3:
date: 2019-10-16
chores:
- Updated dependencies
1.0.2:
date: 2019-04-08
new features:
- >-
Added `toNodeUrl()` function to convert a string URL into Node's URL type
object
1.0.1:
date: 2017-02-01
chore:
- Updated package.json
1.0.0:
date: 2017-02-01
initial release:
- Initial Release