Releases: ctn-malone/qjs-ext-lib
Releases · ctn-malone/qjs-ext-lib
0.5.0
Change Log
[0.5.0]
- feat: allow to pass same header multiple time (
curl.js
) - feat: possibility to define how duplicate response headers should be handled (
curl.js
) - feat: support for cookies (
curl.js
)
0.4.1
Release content for version 0.4.1
- fix: fix semver comparison (
version.js
)
0.4.0
Release content for version 0.4.0
- feat: add timestamp when emitting
stdout
andstderr
events (process.js
) - feat: add extra function to fallback to a default value when a command line argument is missing (
arg.js
) - feat: allow to pass custom properties to
Process
constructor (process.js
) - feat: possibility to use custom buffer size when reading from child process streams (
process.js
) - refactor: set default buffer size to
512
bytes - fix: remove loop when reading from child process
0.3.4
Release content for version 0.3.4
- feat: add support for setting stdout handle in the child process (
process.js
) - feat: add support for outputting to a file only if a given condition was fulfilled (
curl.js
) - feat: support broader semver format (
version.js
)
0.3.3
Release content for version 0.3.3
- feat: add support for setting stdin handle in the child process (
process.js
) - feat: add support for setting stdin handle for curl process (
curl.js
)
0.3.2
Release content for version 0.3.2
- feat: add support for passing JSON body from a file (
curl.js
) - feat: add support for passing raw body from a file (
curl.js
)
0.3.1
Release content for version 0.3.1
- feat: add support for JWT in curl requests (
curl.js
) - feat: add
error
property toCurl
(curl.js
) - fix: remove progress meter from
Curl.curlError
(curl.js
)
0.3.0
Release content for version 0.3.0
- Possibility to indicate that a test should be skipped using
opt.skip
(tester.js
) - Possibility to repeat a test multiple times using
opt.repeat
(tester.js
) - Wrapper around ssh binary (
ssh.js
) - Wrapper around ssh-agent binary (
ssh.js
)
0.2.3
Release content for version 0.2.3
- Move
getLines
fromprocess.js
tostrings.js
- Add static method
getSignalName
toProcess
(process.js
) - Add property
wasCancelled
to know whether or not a curl request was cancelled (curl.js
) - Update documentation for
version
module - Reset buffered output everytime
run
method is called (process.js
)
0.2.2
Release content for version 0.2.2
- Provide extra information in case of mismatch when using
tester.eq
(`tester.js) - Change interface of custom reporter (
tester.js
)