Skip to content

Releases: CSML-by-Clevy/csml-engine

v1.7.0-beta3

18 Sep 16:28
Compare
Choose a tag to compare
v1.7.0-beta3 Pre-release
Pre-release
fix docker build

v1.7.0-beta2

14 Sep 13:42
Compare
Choose a tag to compare
v1.7.0-beta2 Pre-release
Pre-release
fix postgres download + test only linux and MacOs + 1.7.0-beta1

v1.7.0-beta1

14 Sep 12:34
Compare
Choose a tag to compare
v1.7.0-beta1 Pre-release
Pre-release
fix Windows build + 1.7.0-beta1

v1.7.0-beta0

14 Sep 11:36
3fe8832
Compare
Choose a tag to compare
v1.7.0-beta0 Pre-release
Pre-release
Merge pull request #341 from CSML-by-Clevy/v1.7.0-beta0

v1.7.0-beta0

v1.6.4

09 Jul 08:01
26bf8c0
Compare
Choose a tag to compare

Features

  • add X-Api-Key header verification on protected routes #320
  • new .precision(n) method on floats #317
  • new /status route on server #322
  • new Deploy to Heroky button #319
  • new built-in SMTP client #305

Improvements

  • add optional AWS debug logs #304

Fixes

v1.6.3

04 Jun 16:30
Compare
Choose a tag to compare

Bugfix

  • fix forget memory on dynamodb

v1.6.2

04 Jun 13:16
e0252f2
Compare
Choose a tag to compare

Bugfixes

  • correctly identify infinite loops as warnings #295

v1.6.1

04 Jun 10:49
5b962ee
Compare
Choose a tag to compare

Features

  • new forget keyword to clear existing memory #285
  • prevent infinite loops #290

Improvements

  • add CI tests to server endpoints #293
  • allow reserved keywords in function arg names #286
  • update actix to 3.3.2 #288

Bugfixes

  • correctly handle divisions where 0 is numerator #292
  • correctly identify flow when a missing function is used #287

v1.6.0

21 May 16:26
934a49e
Compare
Choose a tag to compare

Features

  • Add client data management endpoints #265
  • Add new _memory variable for displaying the full memory #275
  • Add new Time() helper to manipulate dates and times #263

Improvements

  • Allow complex literals in variable gotos #244
  • Add optional index parameter for iterators #267
  • The main branch of this repo is now the dev branch, making the master branch the stable release branch

Bugfixes

  • Verify that the functions exist on build #270
  • Accept arithmetics inside objects #268
  • Load generic components before validate #277

v1.5.0

18 Mar 16:38
761ab7f
Compare
Choose a tag to compare

Features

  • new variable steps/flows in goto commands #228
  • new _env global with bot-wide env vars #164 #252
  • new Crypto module #191
  • add Crypto hash/hmac methods #254
  • new JWT module #249
  • new Base64/Hex encode/decode #229
  • add Array.slice() #233

Improvements

  • App() is an alias of Fn() for clarity #235
  • allow global use of _metadata in native fns
  • strings are iterable #231

Bugfixes

  • add event.is_email() #62
  • ignore case in is_email() #242
  • allow debug as a variable name #247
  • allow space between function and parentheses #246
  • don't store bot in bincode-encoded format #252