Changelog
3.0.0 - 2019-11-08
bedrock.start()
now returns a promise instead of using a
callback. Top-level code using the callback should change to async
/await
or then
/catch
as needed.async-node-events
dependency and update events API.
emit
is now an async function and used instead of passing a callback for
completion. User code must be updated for this change. It is suggested
to await the emit
calls and use async listeners or Promises.runOnce
callback form is removed in favor of the
runOnceAsync
implementation. runOnceAsync
remains as an alias for
runOnce
but is deprecated. Quick fix is to wrap the new runOnce
with
callbackify
and the fn
param with promisify
.bedrock.events.emit
wrapper. Using default from async-node-events
.Changelog
2.0.0 - 2019-10-22
bedrock.jsonld
and related configuration. A jsonld
document loader is now available in bedrock-jsonld-document-loader@1.bedrock.util.hasValue
helper API to replace jsonld.hasValue
.Changelog
1.18.1 - 2019-07-24
runOnce
and runOnceAsync
.Changelog
1.18.0 - 2019-07-16
Changelog
1.17.0 - 2019-05-06
events.emit
API.Changelog
1.16.0 - 2019-04-30
bedrock.runOnceAsync
API which is a promise based version of
bedrock.runOnce
.Changelog
1.15.0 - 2019-03-18
bedrock.util.delay
API which is used to create a promise which resolves
after the specified milliseconds.uuid-random
for bedrock.util.uuid
.Changelog
1.14.0 - 2018-11-29
bedrock.config.jsonld.strictSSL
from false
to
true
. This means that the jsonld
library's document loader will refuse
to retrieve documents from sites without proper SSL certificates. This change
will impact unit tests in Bedrock modules. The strictSSL
flag will need to
be set to false
in the test.config.js
files for affected modules.Changelog
1.13.0 - 2018-09-20
bedrock-cli.parsed
event.