Skip to content

Releases: CSML-by-Clevy/csml-engine

1.9.2-rc1

07 Mar 09:37
Compare
Choose a tag to compare
1.9.2-rc1 Pre-release
Pre-release
v1.9.2-rc1

v1.9.2-rc0

04 Mar 16:46
aef4638
Compare
Choose a tag to compare
v1.9.2-rc0 Pre-release
Pre-release
Merge pull request #394 from CSML-by-Clevy/v1.9.2-rc0

v1.9.2-rc0

V1.9.1

01 Mar 09:24
9c6914b
Compare
Choose a tag to compare

Features

  • add sqlite support

Bugfixes

  • fix logs default value
  • fix timezone
  • fix comments
  • fix get user messages payload

v1.9.0

02 Feb 16:08
c8c3efd
Compare
Choose a tag to compare

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

26 Jan 13:32
ea4d9ec
Compare
Choose a tag to compare
v1.9.0-rc0 Pre-release
Pre-release
Merge pull request #379 from CSML-by-Clevy/v1.9.0-rc0

v1.9.0-rc0

v1.8.1

24 Nov 09:43
Compare
Choose a tag to compare

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

08 Nov 15:04
9f2028c
Compare
Choose a tag to compare

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

  • allow multiple postfix notation (i.e !!var) #346
  • fix unicode escape in strings #349
  • fix foreach index value when foreach contains hold #343

v1.8.0-rc0

08 Nov 08:55
Compare
Choose a tag to compare
v1.8.0-rc0 Pre-release
Pre-release
v1.8.0-rc0

v1.7.0

28 Sep 20:56
Compare
Choose a tag to compare

Features

  • add support for postgresql DB engine #334
  • add new low data mode and TTL to reduce usage data storage
  • add windows build target #337

Improvements

  • add string.slice() method #328
  • improve mongodb error handling #331
  • CI tests improvements

Fixes

  • scope capture fix in closures #330
  • typo in server route #338

v1.7.0-beta4

27 Sep 23:23
Compare
Choose a tag to compare
v1.7.0-beta4 Pre-release
Pre-release
v1.7.0-beta4