New
v2.1.5
Starting this release, we will have proper semantic versioning and automated CI that covers Docker images, Hexabot NPM Package (TS), Chat Widget NPM Package
What's Changed
- Fix/remove ollama dep by @marrouchi in https://github.com/Hexastack/Hexabot/pull/284
- fix: update README.md file by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/285
- fix(frontend): visual editor pattern UI representation by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/271
- fix: unused old cli from package.json file by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/283
- fix(frontend): unchanged language+logic enhancement by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/278
- fix: missing nlu dockerfile expose port by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/286
- fix(frontend): removing default plugin issue by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/273
- fix(api): chat.module.ts export conversationService by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/289
- build: bump api version by @marrouchi in https://github.com/Hexastack/Hexabot/pull/290
- build: bump widget version by @marrouchi in https://github.com/Hexastack/Hexabot/pull/288
- fix(api): enhance .dockerigonre file by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/292
- refactor(api): mongoose types by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/294
- build: bump api version by @marrouchi in https://github.com/Hexastack/Hexabot/pull/295
- fix(api): schema support attachment_id nullable value by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/277
- fix(api): persistence contextVars by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/297
- build: bump version by @marrouchi in https://github.com/Hexastack/Hexabot/pull/299
- Fix/event emitter preupdate by @marrouchi in https://github.com/Hexastack/Hexabot/pull/300
- fix(frontend): ILanguageStub typing by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/305
- fix(api): move types to global.d.ts by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/303
- feat: add multiple attachment input by @IkbelTalebHssan in https://github.com/Hexastack/Hexabot/pull/307
- fix: tsconfig to support modules by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/308
- build: version v2.0.10 bump by @marrouchi in https://github.com/Hexastack/Hexabot/pull/309
- Update README.md by @marrouchi in https://github.com/Hexastack/Hexabot/pull/312
- fix(frontend): AutoCompleteSelect default value by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/313
- fix(api): exclude functions as nested types by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/315
- fix: remove unused endpoints by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/319
- fix: restrict paste content to have text format+don't lose old text by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/316
- refactor: remove widget token by @marrouchi in https://github.com/Hexastack/Hexabot/pull/323
- build: bump versions by @marrouchi in https://github.com/Hexastack/Hexabot/pull/326
- fix: visual editor scrollbar issue by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/328
- feat: widget enhancements by @marrouchi in https://github.com/Hexastack/Hexabot/pull/329
- feat: add http module for plugins by @marrouchi in https://github.com/Hexastack/Hexabot/pull/330
- build: bump api v2.0.12 + widget v2.0.3 by @marrouchi in https://github.com/Hexastack/Hexabot/pull/331
- removed widget dependency from nginx by @teemuteekkari in https://github.com/Hexastack/Hexabot/pull/333
- fix(frontend): contextVar edit dialog states by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/340
- feat(api): Redis integration REST/WS by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/335
- fix: api service volume by @IkbelTalebHssan in https://github.com/Hexastack/Hexabot/pull/349
- fix: content vs element by @marrouchi in https://github.com/Hexastack/Hexabot/pull/347
- feat: move blocks between categories by @IkbelTalebHssan in https://github.com/Hexastack/Hexabot/pull/265
- fix: add missing await for NLP format by @marrouchi in https://github.com/Hexastack/Hexabot/pull/355
- Add HuggingFace login functionality by @medchedli in https://github.com/Hexastack/Hexabot/pull/356
- fix: scrollable flow tabs by @marrouchi in https://github.com/Hexastack/Hexabot/pull/357
- build: bump version by @marrouchi in https://github.com/Hexastack/Hexabot/pull/359
- fix: dynamic bert/language mapping by @marrouchi in https://github.com/Hexastack/Hexabot/pull/361
- fix: pagination by @marrouchi in https://github.com/Hexastack/Hexabot/pull/362
- fix: display translatable settings only in translations UI #360 by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/360
- fix: incomplete blocks removal during delete operation by @IkbelTalebHssan in https://github.com/Hexastack/Hexabot/pull/267
- fix: add null checks for plugin and settings to prevent TypeError by @medchedli in https://github.com/Hexastack/Hexabot/pull/364
- build: bump version 2.0.14 by @marrouchi in https://github.com/Hexastack/Hexabot/pull/365
- fix: add missing bert load from env var by @marrouchi in https://github.com/Hexastack/Hexabot/pull/370
- Fix/load slot filler by @marrouchi in https://github.com/Hexastack/Hexabot/pull/371
- feat: new nlp pattern input by @marrouchi in https://github.com/Hexastack/Hexabot/pull/369
- fix: remove unecessary channel handler methods by @marrouchi in https://github.com/Hexastack/Hexabot/pull/375
- feat: add analytics intervention event by @marrouchi in https://github.com/Hexastack/Hexabot/pull/374
- update: unify postback types by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/377
- fix: add console-channel before filtering by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/379
- Feat/enhance triggers fieldset by @marrouchi in https://github.com/Hexastack/Hexabot/pull/381
- build: bump v2.0.15 by @marrouchi in https://github.com/Hexastack/Hexabot/pull/382
- fix: add missing lifecycle hooks to the conversation by @marrouchi in https://github.com/Hexastack/Hexabot/pull/383
- build: version bump v2.0.16 by @marrouchi in https://github.com/Hexastack/Hexabot/pull/384
- fix: apply nlp threshold by @marrouchi in https://github.com/Hexastack/Hexabot/pull/387
- build: bump version 2.0.17 by @marrouchi in https://github.com/Hexastack/Hexabot/pull/388
- fix: fix slots predictions to account for multiple tokens and handle … by @MohamedAliBouhaouala in https://github.com/Hexastack/Hexabot/pull/380
- fix: fix inference, retrieve synonym map & fix slot names by @MohamedAliBouhaouala in https://github.com/Hexastack/Hexabot/pull/389
- fix: remove effects from UI by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/396
- Update config to use env var when defining the apiUrl and appUrl by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/395
- Fix/cors webchannel by @marrouchi in https://github.com/Hexastack/Hexabot/pull/394
- Fix/sequence messages not displaying by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/397
- fix: truncate long messages in visual editor by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/398
- fix: attach botStats and nlpSampleEnitity to the lifecyclehook by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/402
- Fix: eslint prettier widget configuration by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/399
- fix: package lock json by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/412
- refactor: hard coded direction values with enum by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/413
- fix: synchronized sended messages for the same accounts by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/404
- fix: apply chat console settings without refreshing the page by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/407
- Fix/carousel navigation styling by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/386
- Refactor: merge find findPage - findAndPopulate findPageAndPopulate by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/400
- fix: update eventEmitter to exclude normalized event names from customized events by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/409
- fix: add retro compatibility for find and findAndPopulate methods by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/419
- fix: add missing await by @yassinedorbozgithub in https://github.com/Hexastack/Hexabot/pull/425
- Feat/nlu llm by @marrouchi in https://github.com/Hexastack/Hexabot/pull/428
- fix: channels data type inference by @abdou6666 in https://github.com/Hexastack/Hexabot/pull/433
- Feat/global ci by @marrouchi in https://github.com/Hexastack/Hexabot/pull/438
New Contributors
- @teemuteekkari made their first contribution in https://github.com/Hexastack/Hexabot/pull/333
- @medchedli made their first contribution in https://github.com/Hexastack/Hexabot/pull/356
- @abdou6666 made their first contribution in https://github.com/Hexastack/Hexabot/pull/360
Full Changelog: https://github.com/Hexastack/Hexabot/compare/v2.0.2...v2.1.5