Releases: Bitspark/slang
Releases · Bitspark/slang
v0.1.26
v0.1.25
v0.1.24: Add primitive type conversion. (#240)
The convert operator now supports converting from primitive types into String, Number, Binary and Bool. This can helps comparing primitive values to other concrete types, for instance checking for greater than or boolean truth.
v0.1.23: Instead of defining path as props they are now in ports (#239)
This PR improves upon #238 where the JSON paths where configured through properties - which led to unparseable port references in the resulting bundle with the message Message: "unknown port: bpi: jsonpath)bpi.USD.rate. That is because the properties would get translated into ports with names like bpi.USD.rate which confuses the parser. I changed the operator to now accept the paths as inputs and map them to the outports via names given in the properties. //cc @td5r -- related to #237
v0.1.22: Add json path operator (#238)
* Add initial json path operator * Fix typos and missing assertions
v0.1.21
v0.1.20
v0.1.19: Merge pull request #233 from Bitspark/kk-trigger-in-http
Make it possible to serve operators with trigger `in` ports
v0.1.18: Make binding the httpPost configurable (#232)
* Make binding configurable * Fix outputting the current choice * Ping is very noisy - only print it when on debug * Spelling
v0.1.17: Slang runner (#228)
* #224: Use uuid.UUID instead of string in Def * #224: Refactor uuid in elementary operators * #224: Refactor uuid in storage and fs * #224: Refactor uuid in daemon * #224: Refactor uuid in makedocs * #224: Fix tests files * #224: Remove obsolete tests * #224: Refactor uuid in slangr * Close #223: Rename OperatorDef into Blueprint * #227: Add global logger to project * #227: Use project logging module in relevant parts of slang * #227: Run slang operator, log messages and periodical ping * Remove slangr * Refactor: Rename Port.Primitive into Port.PrimitiveType * Fix SlangFileDef.Blueprints * Implement mode process * Pass slangFile as arg, too * Auto trigger operator in process mode * Close #229: run mode httpPost * Build slang runner on release * Refactor SlangBundle and them in slang runner * Read slangBundle from file and pass it as positional argument * We need insert the actual operator into the bundle aswell