Botpress Versions Save

The open-source hub to build & deploy GPT/LLM Agents ⚡️

v12.29.1

1 year ago

12.29.1 (2022-08-01)

Bug Fixes

Studio

0.0.57 (2022-07-28)

Bug Fixes

  • debugger: fix display of log timestamp (#375) (7d69cae)
  • security: fix access to public envs when bot is unmounted (#374) (7a6ff2e)

Messaging

1.2.5 (2022-07-29)

1.2.4 (2022-07-28)

Bug Fixes

  • components: fix dropdown not disappearing after selection (#507) (d3558f6)

v12.29.0

1 year ago

12.29.0 (2022-07-26)

⚠ Important Change Notice

Please note that some security improvements have been made in the Docker image (botpress/server). The binaries and data folder are now owned by the botpress user by default. The documentation has been updated to reflect those changes.

Changes:

We added an entrypoint that changes ownership of the /data folder to the botpress user.

And we updated the command so that the Botpress and duckling servers are started by the botpress user.

  • The main change is:
- bash -c "./duckling & ./bp"
+ su - botpress -c "./duckling & ./bp"

If you were overriding any of the two, please make sure to read the doc, check the code of the entrypoint , and update your code accordingly.


Bug Fixes

  • admin: log the user out when account is locked out on pass change (#11997) (5ba4d32)
  • basic-skills: reused choice will not start with fresh variables (#11949) (93b3fc0)
  • code-editor: remove current value from env var typings (#11990) (e4c0fdd)
  • hitl-next: prevent triggering webhook without a url (#12033) (7aa347f)
  • security: validate bot access (#11978) (4277f5c)
  • webchat: add aria labels to header buttons for screen readers (8c6ebb8)

Features

Studio

0.0.56 (2022-07-26)

Bug Fixes

  • auth: fix authenticating with cookie storage (#372) (188fb5b)

0.0.55 (2022-07-18)

Bug Fixes

v12.28.1

1 year ago

12.28.1 (2022-07-13)

Bug Fixes

Features

Studio

0.0.54 (2022-07-12)

Bug Fixes

  • server: properly return socket transport array to ui (#363) (4eb2695)

0.0.53 (2022-07-11)

Bug Fixes

  • debugger: escape html chars from logs (#358) (15c6510)
  • flow-editor: escape html chars from node items previews (#357) (562ebef)
  • settings: improve bot name validation (#355) (4c64c49)
  • statusBar: multi-lang training status logic (#359) (e5029f1)

v12.28.0

1 year ago

12.28.0 (2022-06-27)

Bug Fixes

Features

  • hitlnext: add skill, fix lang & expired handoff (#11775) (a67bf73)

Studio

0.0.52 (2022-06-16)

Bug Fixes

Messaging

1.2.3 (2022-05-25)

Features

  • messenger: allow receiving file content elements (#480) (cfab6a1)

1.2.2 (2022-04-19)

Bug Fixes

  • shutdown: fix channels not being cleared correctly (#444) (95fde0f)

1.2.1 (2022-04-12)

Features

Nlu

1.0.1 (2022-06-15)

Bug Fixes

  • nlu-server: progress watch-dog fully stops when error or done (#212) (c4b811e)
  • nlu-server: revert back knex version (#210) (2227ab6)
  • nlu-server: upgrade knex version (8238c31)

1.0.0 (2022-06-07)

Bug Fixes

  • dockerfile now reference correct path (#203) (dcd94e8)

1.0.0-rc.5 (2022-01-27)

Bug Fixes

  • docker: fix docker entrypoint execution (#128) (31ae0e0)
  • nlu-server: fix usage of postgres database (a2209f7)
  • node-bindings: rhel bindings are used on rhel (#141) (35c8601)
  • wrong merge of master in next (#122) (9cb3a5d)

Features

  • nlu-server: nlu-server won't serve models of invalid spec (#130) (16fdf10)

1.0.0-rc.3 (2021-10-29)

Bug Fixes

  • nlu-cli: upgrade version of nlu-cli (272638b)
  • nlu-server: fix unit tests by initializing app once (85469f7)
  • nlu-server: no maximum size for trainset in database (#99) (6d7bb32)
  • nlu-server: rm consecutive dots in model files extensions (#95) (1a96d13)

Features

  • nlu-client: make nlu-client configurable with an axios config (#104) (4562304)
  • nlu-server: add a route to list all trainings of an app (#96) (505fe1d)
  • nlu-server: calling training twice with same payload results in HTTP 409; training already started (#97) (f1e4a08)

1.0.0-rc.2 (2021-09-01)

Bug Fixes

  • nlu-engine: training reports progress at least every 10 seconds (#85) (ae0de7e)
  • pkg: packaging problem with a pg-pubsub dependency (b5a6dfb)

Features

  • nlu-server: distributed training queue to scale training nlu horizontally (#72) (98e0920), closes #75
  • nlu-server: remove authorization and replace credentials by an app-id header (#79) (09fc610)

v12.27.0

2 years ago

12.27.0 (2022-04-26)

Bug Fixes

Features

Studio

0.0.51 (2022-04-06)

Bug Fixes

  • actions: removed tooltip with doc of deprecated api (#326) (72a40c2)
  • debugger: do not escape user input in debugger logs (#327) (60afbfa)
  • hooks: send events to core on bot mount and unmount (#322) (fbb4f61)

0.0.50 (2022-03-25)

Messaging

1.2.0 (2022-04-01)

1.1.8 (2022-03-30)

Bug Fixes

  • distributed: fix locks failing to release (#429) (dc1f159)

Features

1.1.7 (2022-03-25)

Bug Fixes

  • messenger: remove flaky typing off event (#422) (80549c7)

Features

1.1.6 (2022-03-22)

1.1.5 (2022-03-17)

Features

  • components: added location component (#409) (89ea074)

v12.26.12

2 years ago

12.26.12 (2022-03-21)

Bug Fixes

v12.26.11

2 years ago

12.26.11 (2022-03-17)

Bug Fixes

Features

Studio

0.0.49 (2022-03-17)

Bug Fixes

Features

  • studio: allow disabling file listeners for read-only deployments (#242) (efad392)

Messaging

1.1.4 (2022-03-10)

Bug Fixes

  • pkg: revert to 5.2.0 (#404) (58cdf9a)
  • sockets: fix socket unable to send error message crashing server (#402) (b18c779)

1.1.3 (2022-02-18)

Bug Fixes

Features

1.1.2 (2022-02-17)

1.1.1 (2022-02-17)

Bug Fixes

1.1.0 (2022-02-16)

Bug Fixes

  • inject: fix inject script public path (#361) (6736b59)

Features

1.0.7 (2022-02-11)

Bug Fixes

1.0.6 (2022-02-11)

Features

  • channels: remove experimental channels feature flag (#350) (fffaf9b)

1.0.5 (2022-02-09)

Features

  • clients: allow specifying a custom client id (#343) (cd42f30)

v12.26.10

2 years ago

Botpress

12.26.10 (2022-02-10)

Bug Fixes

Features

Studio

0.0.48 (2022-02-09)

Bug Fixes

Reverts

0.0.47 (2022-02-07)

Bug Fixes

  • studio: fix random error with lang switcher (#253) (1fe38d5)
  • studio: prevent back & forth when file is not found (#249) (c22ea75)
  • studio-be: fix cache invalidation being discarded by flow service (#229) (e15f83e)
  • ui: no model warning in debugger only appears when there's no model (#257) (f66369f)
  • ui: zoom in and out from cursor position (#262) (6ed8110)
  • properly display start enterprise trial (#248) (900b067)

Features

  • studio: adds guided tour button to top (#227) (8c0d57f)

Messaging

1.0.4 (2022-02-07)

1.0.3 (2022-02-04)

Bug Fixes

  • client: strip unknown data received from webhook (#332) (84a4baa)
  • instance: auto start error 404 instead of 500 (#335) (4671560)

Features

1.0.2 (2022-01-28)

Features

1.0.1 (2022-01-27)

Bug Fixes

1.0.0 (2022-01-25)

0.1.23 (2022-01-19)

Bug Fixes

  • server: fix server not closing when spinned (4bd6a6f)

Features

  • client: allow to modify options dynamically (ab17e70)

0.1.22 (2022-01-18)

v12.26.9

2 years ago

Botpress Server

12.26.9 (2022-01-17)

Bug Fixes

Features

  • messaging: support receiving proactive messages (#5728) (57c20f3)
  • misunderstood: add support for all types of messages (#5731) (8c6adff), closes #5734

Botpress studio

0.0.46 (2022-01-14)

Bug Fixes

  • flow: reverse flow name condition (a613812)

0.0.45 (2022-01-14)

Bug Fixes

  • copy: copying skill makes clone but uses same cms content (79d728e)
  • copy: imperatively create flows bc side-effect selector out of sync (b957b5b)
  • flow: tiny z-index css fix (b97fbf4)
  • layout: bottom panel maintain size (3a943a9)
  • nlu: trim entity occurences on change (#223) (6588327)
  • studio: add content notice translations (96e4611)
  • studio: prevent skills folder with casing (32823b2)
  • ui: remove enterprise callout for enterprise user (72f26ed)

Features

  • content: add notice when content shared (ec8ef0c)
  • studio: add warning when editing shared content (bb8bc30)

Messaging

0.1.21 (2022-01-13)

Bug Fixes

  • channels: readd clearing and fix auto start (#297) (8d01733)
  • migration: fix alter table migration not working with sqlite (#290) (2599256)

Features

0.1.20 (2021-12-13)

Bug Fixes

  • channels: read the conversation.started event (#282) (145d4f4)
  • migrations: fix migrations with targets that are out of bounds (#274) (c0e7a50)
  • sync: add lock for provider name (#284) (f92111c)

Features

0.1.19 (2021-11-30)

Bug Fixes

  • monitoring: fix listing outdated errored conduits (#261) (c046dac)

v12.26.8

2 years ago

Botpress Server

Bug Fixes

  • admin: DEV-1238: Hide/Show Button admin panel (#5634) (9ed29d3)
  • admin: fix user management (#5623) (eda1c43)
  • admin: increase module upload timeout (#5684) (b44b45c)
  • auth: remove add to ws in user creation (#5686) (6ed8f6d)
  • basic-skills: added some form validation (28e5609)
  • basic-skills: added some form validation (c0f6392)
  • channel-web: make embed chat icon less weird in iframe (#5640) (99b1a9b)
  • channel-web: disable autoscroll when user scroll manually (#5694) (391ef90)
  • channel-web: display feedback actions on all q&a answers (#5662) (7d342f9)
  • channel-web: fix image path when using custom url (#5689) (8c29b47)
  • channel-web: fix migrating large number of conversations: (#5712) (9d922fe)
  • channel-web: handle RTL text direction (6642d74)
  • channel-web: resent on enter (8bb3480)
  • channel-web: reset on ctrl enter (3cb2f3f)
  • code-editor: allow folder in file names (#5620) (0bc6b1a)
  • code-editor: DEV-1964: DX improvement. Have the same behavior as VSCODE (#5642) (be5eae0)
  • core: fix auth service for channels (#5637) (68eda02)
  • core: fix createdOn save order (#5629) (b8b86a2)
  • core: partial fix for bp push (#5652) (b24bc3f)
  • core: wait for cache invaliation after update/set attributes (#5711) (472cd2d)
  • dx: fix e2e tests (#5697) (a472ac4)
  • emulator: implicitly handle text direction (d23e7a1)
  • launch: added instructions for newbies (#5653) (b949540)
  • migrations: fix TESTMIG_ALL (#5631) (fb6cfcf)
  • nlu: adding modelId to output (#5650) (6c00bc6)
  • realtime: allow to use websocket without sticky sessions (#5688) (5181340), closes #5693
  • skills: dialog overflow on too many params, fixes #149 (#5614) (817e21c)
  • skills: fix subsequent call api (#5628) (4f53ce8)
  • webchat: fixed bug of allowing user to send more than the max utterance length (#5633) (1f18201)
  • add env variables to list (#5625) (4b1ca70)
  • admin: error "BP_0044" when there is disabled bots in the bot list (#5618) (a04c5d4)
  • code-editor: bug selecting file of same name (#5632) (88175a4)
  • webchat: mic icon overlaid on button (#5626) (b3955fe)

Messaging

0.1.18 (2021-11-29)

Bug Fixes

Features

Studio

0.0.44 (2021-12-02)

Bug Fixes

  • redis: fix redis only retrying to connect 10 times (#211) (93c294d)

0.0.43 (2021-11-19)

Bug Fixes

  • debugger: Voice-Content Type in Emulator (#163) (da4c466)
  • nlu: trim utterances on server side (#175) (c4188a3)
  • qna: disable new qna creation on IME input (#164) (d748507)
  • studio: fix error when renaming node (#159) (0183dfa)
  • studio: fix regression in utterance parsing (#200) (bce7938)
  • studio: fix url when using a different path (#205) (e30b54c)
  • studio: incorrect transition migration after updating skill (#179) (b30c7e3)
  • studio: more time for logging that user is logged out (#192) (f7c5035)
  • studio: no ghost flows when deleting a bot (#160) (60825f3)
  • studio: nodes created during transition drag will properly open node properties (#154) (5d7f28f)
  • studio: prevent using skills in folde rname (#157) (9e89dcf)
  • studio: warns user about double braces (#168) (371e8ae)
  • studio: Warns user he will be logged out (#185) (323e2b2)
  • zoom: added translations (c833e62)
  • zoom: apply translations (ce1e8c7)
  • zoom: more spacing around the zoom buttons (5bcca17)
  • hardcoded query in context dropdown (#176) (4e8cb8d)
  • subdomain media URL (0332d21)

Features

  • bottomPanel: add common button on code editor (#162) (e49ec77)
  • studio: diagram option to fit the current flow (df5f64d)
  • studio: diagram option to fit the current flow (cb45414)
  • toolbar: Add CTA button (#204) (f61b9ca)