lifen-postman/node_modules/uvm/CHANGELOG.yaml
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

184 lines
4.9 KiB
YAML

2.0.2:
date: 2021-04-25
chores:
- Added secure codecov publish script
- Updated dependencies
2.0.1:
date: 2020-10-05
chores:
- GH-428 Updated Flatted dependency
2.0.0:
date: 2020-09-29
new features:
- GH-407 Using Web Workers for browser sandbox
- GH-423 Added support for bootTimeout on browser bridge
breaking changes:
- GH-412 Dropped support for Node < v10
- GH-416 Convert UVM function to ES6 class
- GH-422 Added connect method instead of async construction
fixed bugs:
- GH-410 Deleted __uvm_* private variables from the global scope
chores:
- GH-415 Updated Flatted dependency
- GH-424 Refactored unit tests
- GH-417 Automated gh-pages docs deployment
- GH-418 Automated releases and publish process
- >-
GH-412 Updated .npmignore to prevent the addition of tests and config
files in the published package
- GH-412 Added system test for published package content
- GH-412 Removed puppeteer dependency for browser tests
- GH-414 Removed async and shelljs dev-dependencies
- GH-412 Updated nyc configuration
- GH-412 Updated ESLint rules
- GH-412 Updated dependencies
1.7.9:
date: 2020-07-13
chores:
- Added `codecov` for code coverage checks
- Updated dependencies
1.7.8:
date: 2019-09-18
fixed bugs:
- >-
Fixed a bug where `setImmediate` and `clearImmediate` functions were
getting normalized incorrectly
1.7.7:
date: 2019-08-14
fixed bugs:
- Fixed a bug where execution context was polluted with the global prototype
1.7.6:
date: 2019-08-01
chores:
- Updated dependencies
1.7.5:
date: 2019-03-01
chores:
- Migrated tests to chai expect assertions
- >-
Replaced deprecated Circular-JSON using new module Flatted (and added
benchmarks)
1.7.4:
date: 2018-09-21
chores:
- Updated circular-json and other dependencies
- Housekeeping to remove nsp
1.7.3:
date: 2018-05-23
chores:
- Updated dependencies
1.7.2:
date: 2018-04-25
chores:
- Updated dependencies
1.7.1:
date: 2018-04-6
fixed bugs:
- >-
Use `srcdoc` attribute in `iframe`, when available, for loading sandbox
code browser environments
1.7.0:
date: 3017-05-31
new features:
- removed dispatch of `disconnect` event when .disconnect() is called
- >-
add ability to remove all events when only event name is provided to
`bridge.off`
1.6.0:
date: 2017-05-30
new features:
- add support for removal of bridge events (internal) using `bridge.off`
1.5.1:
date: 2017-05-29
fixed bugs:
- uvm now dispatches `disconnect` event right before disconnecting
1.5.0:
date: 2017-03-22
new features:
- Edge case error handling for greater stability
1.4.0:
date: 2016-12-27
new features:
- Delegate timers to Node VM
- Unified the way code looks while delegating clear and set VM timers
1.3.0:
date: 2016-12-21
new features:
- Dispatch timeout support
- Finalizing external browser sandbox
- >-
Updated the browser firmware code to return only the script and exclude
the outer HTML
- >-
Wrapped the dispatcher inside a closure to allow deletion of global
variables
1.3.0-beta.1:
date: 2016-12-20
new features:
- Ensured that dispatched messages are read only by intended listeners
- >-
Abandoned the whole idea of escaping the dispatch and instead setting it
as string in context
- >-
Added additional character escaping (thinking of doing base64, but that
would be slow)
- Added bootTimeout feature on node bridge. Not possible in browser bridge
- Circular JSON support
- >-
Setting the interface __uvm_* variables to null instead of deleting it.
Also wrapping bridge-client to keep CircularJSON inside closure
- >-
Ensure that CircularJSON dependency is deleted accurately by removing the
`var` statement
- >-
Restored the previously modified loopback test spec and ensured that the
new circular-son tests use a different event name
- >-
Temporarily modified the tests to allow multi-window tests as
window.postMessage is bleeding
- Modified tests to ensure cyclic objects are going through
- Replaced all JSON parse and stringing with their circular counterpart
fixed bugs:
- Fixed an issue where CircularJSON was left running amock in globals scope
chores:
- Rename bootcode parameter to camel Case
1.2.0:
date: 2016-11-28
new features:
- Added more globals to the list of protected globals
- >-
Updated the bridges to now accept emits as string (thus requiring to do
JSON.parse)
1.1.0:
date: 2016-11-28
new features:
- Make the dispatch functions be resilient to deletion of bridge from global
chores:
- Updated dependencies
1.0.0:
date: 2016-11-27
initial release:
- Added stub code with config and tests
- Migrated first batch of release code