Changelog
0.11.1
ShipCache
properly returns a Promise for del
method also for node-cache-manager stores which don't support Promisequeue
param to queueUiRouter
to match naming of Connector
- queueAgent
is deprecated and will be removed in 0.12.0
manifest.json
fileChangelog
0.11.0
0.11.0-beta
pre-releaseshelpersMiddleware
to the worker middleware stacksegmentFilterSetting
setting to enable filtering - by default the filtering is not enablednotifHandler
and batchHandler
pass all notifications to handler, but adds matchesFilter
flag (true/false)Changelog
0.11.0-beta.4
helpers.updateSettings
connectorName
parameter to Hull
client and Hull.Connector
which if set will be added to logs context (which will end up as connector_name
in the logs)Hull.Connector
will try to read it from manifest.json
del
method call - thanks @phillipalexanderadditionalQuery
to req.hull.helpers.requestExtract
and req.hull.client.extract.request
notifHandler
user:update
handler to mark if we are processing batch or notifications - in case of batch it includes query
and body
params from requestreq.hull.helpers.filterUserSegments
to req.hull.helpers.filterNotification
batchHandler
to notification format instead of the simplified user
objectsetUserSegments
, instead default segments
and changes.segments.left
parameters should be usedbatchHandler
inside notifHandler
Changelog
0.11.0-beta.3
requestExtract
handler - allow passing path
param.asUser()
and .asAccount()
to return traits
and track
.asUser().account()
methodChangelog
0.11.0-beta.2
hull().as()
method to hull().asUser()
Changelog
0.11.0-beta.1
/app
with Hull.App
, Server
and Worker
/helpers
with functions being added to the req.hull.client
after being initiated by the Hull.Middleware
/infra
with Instrumentation
, Queue
, Cache
and Batcher
services/utils
with handlers
, middlewares
and routers
used as a building blocks of the HullApp
and to be used by the ship/connector directlyNotifHandler
Changelog
0.10.7
tokenInUrl
argument in OAuthHandler
allowing to force static urlshull.logger.*
and Hull.logger.*
- for better loggingChangelog
0.10.6
clientConfig
to Middleware and NotifHandler