Releases: CSML-by-Clevy/csml-engine
Releases · CSML-by-Clevy/csml-engine
1.9.2-rc1
v1.9.2-rc0
Merge pull request #394 from CSML-by-Clevy/v1.9.2-rc0 v1.9.2-rc0
V1.9.1
v1.9.0
Features
- add with_timezone(seconds) allows timezone specification in the time object
- add new methods for String :: trim, trim_end, trim_start, Array :: init, reverse, append
- new
log
command - add disable_ssl_verify method to HTTP
- new CSML CLI
Improvements
- update nom to 7.1 and refacto comments and string parsing
- improve HTTP error handling with extra primitive info
- add default_flow in _metadata._context
Bugfixes
- fix logs message format
- allow comments between methods calls
New target builds
- add Arch Linux ARM build
- add macos M1 build
- add IOS and android build docs
v1.9.0-rc0
Merge pull request #379 from CSML-by-Clevy/v1.9.0-rc0 v1.9.0-rc0
v1.8.1
Features
- add new 'no_interruption_delay' integer value in CSMLBot that prevents user input during 'no_interruption_delay' time while the bot is speaking.
Improvements
- logging system for csml-engine log Level: error, warn, info, debug, trace
Bugfixes
- fix: allow [].slice(0, x)
- fix SerializeCsmlBot env
- fix http call send empty body
v1.8.0
Features
- new
while
loops #347 - new
Exists(var)
built-in #348 - add string.replace(), .replace_all(), .replace_regex() #353
- new fold endpoint to package multiple flows into a single flow #354
- support
+=
and-=
operators and string concatenation with"ab" + "cd"
#346
Improvements
- postgresql: only run migrations on server launch #350
- add Time().add()/.sub() #352
- add flow context in
_metadata
as_metadata._context.current_flow / .previous_flow / .current_step / .previous_step
#345 - improve DISABLE_SSL_VERIFY compatibility with ureq #344
- add support for
+=
and "string"+"string" notations #346
Bugfixes
v1.8.0-rc0
v1.8.0-rc0
v1.7.0
v1.7.0-beta4
v1.7.0-beta4