lychee.js v30.09.2018 Release Notes
-
- ๐ Changed: lychee.net.Tunnel
setType(type)
is renamed intosetProtocol(protocol)
. - ๐ Changed:
Stuff
data type usesBuffer
as.buffer
property. - ๐ Changed: lychee.js Fertilizer supports event flow based platform adapters.
- โ Added: lychee.js Breeder supports
init <identifier>
for mockup purposes. - โ Added: lychee.js Strainer supports
no-composite
. - โ Added: lychee.Package supports
getDefinitions(tags)
andgetFiles(tags)
. - โ Added: lychee.Package supports
getEnvironments(tags)
andgetSimulations(tags)
. - โ Added: lychee.event.Emitter supports
has(event, callback, scope)
syntax. - โ Added: lychee.net.Service supports Composite syntax.
- ๐ Fixed:
node
platform fixes serialization of binary assets. - ๐ Fixed: lychee.js Strainer supports memory analysis of lychee.js Crux.
- ๐ Changed: lychee.js Harvester stores
pid
in/tmp/lycheejs-harvester.pid
. - ๐ Changed:
lychee.export(reference, sandbox)
returns exported definition ornull
. - ๐ Changed: lychee.ai.Entity
collides(entity)
returns collision state. - ๐ Changed: lychee.ai.Layer
collides(entity)
returns collision state. - ๐ Changed: lychee.app.Entity
collides(entity)
returns collision state. - ๐ Changed: lychee.app.Layer
collides(entity)
returns collision state. - ๐ Changed: lychee.app.Layer
trace(position)
traces entities. - ๐ Changed: lychee.ui.Entity
collides(entity)
returns collision state. - ๐ Changed: lychee.ui.Layer
collides(entity)
returns collision state. - ๐ Changed: lychee.ui.Layer
trace(position)
traces entities. - โ Removed: lychee.app.Entity
collidesWith(entity)
. - โ Removed: lychee.ui.Entity
collidesWith(entity)
. - โ Removed: lychee.app.Entity
isAtPosition(position)
. - โ Removed: lychee.ui.Entity
isAtPosition(position)
. - โ Added:
lychee.decycle(target, object, path)
supports de-cycling nested objects. - โ Added: lychee.Environment supports
application
andlibrary
variant. - โ Added: lychee.Environment supports detection of cyclic dependencies.
- โ Added: lychee.codec Stack supports
Date
data type. - โ Added: lychee.codec.INI supports INI format with JSON-compatible data types.
- โ Added: lychee.event.Emitter supports
publish()
,subscribe()
andtransfer()
. - ๐ Fixed: lychee.Environment supports
requires()
andincludes()
of lychee.js Crux identifiers. - ๐ Fixed: lychee.app.Entity
isAtPosition(position)
supports incremental coordinates. - ๐ Fixed: lychee.ui.Entity
isAtPosition(position)
supports incremental coordinates. - ๐ Fixed: lychee.codec.DIXY
encode(data)
returnsnull
in error case.
- ๐ Changed: lychee.net.Tunnel