krl-parser
Advanced tools
Changelog
0.51.0 - July 26, 2019
engine:registerRulesetFromSrc
- see 456engine:doesKRLParse
- see 456io.picolabs.test
for testing KRL rulesets - see 456io.picolabs.ds
and io.picolabs.wrangler.profile
for general purpose datastore and replacement for io.picolabs.pds
- see 456io.picolabs.collection
- see 456ent:map{..}
semantics to match map{..}
- see 458Changelog
0.50.0 - May 23, 2019
Pico Sovrin Agents are now available!
indy:*
meta:rulesetLogging
to indicate the ruleset logging
setting. Defaults to false
time:now(date)
can be given the number of milliseconds since the UNIX epoch..reduce()
on a single item properly gives all 4 arguments to the reducer function.autosend
to http:*
to send an event when the http response is received.Changelog
0.49.0 - November 29, 2018
.
operators i.e. a.b(c)
is syntax sugar for b(a, c)
- see 171ent:v := ent:v.append(..)
- see 425ent:v := ent:v.put(..)
- see 425/api/db-dump
is gone! The UI scales better now - see 424Changelog
0.47.0 - September 29, 2018
data = engine:exportPico(pico_id)
- see 414engine:importPico(parent_id, data) setting(newPicoId)
- see 415engine:setPicoStatus(pico_id, isLeaving, movedToHost)
- see 414status = engine:getPicoStatus(pico_id)
- see 414compileAndLoadRuleset
.Changelog
0.45.0 - February 23, 2018
io.picolabs.pico
to io.picolabs.wrangler
- 4c64693select .. setting() where ..
variable scope - #362, #329, #358, #359ctrl+S
binding - #356schedule:remove(id)
returns true/false instead of throwing an error - #363event:send
now signals the event right away instead of waiting for the rules to complete - #364