Skip to content

Releases: botpress/nlu

v1.1.0

30 Jan 20:59
567c3e6
Compare
Choose a tag to compare

1.1.0 (2024-01-30)

Bug Fixes

  • prettier and eslint (181e971)
  • cli: fix max training parameter to allow the value 0 (#149) (1ec77e4)
  • distributed: canceling a task that is not handled locally waits for the task to be canceled (#180) (98afa80), closes #181
  • engine: e_000 is not affected by leading or consecutive spaces (#189) (7e1d0b2)
  • engine: repair pattern entities in issue e_000 (34a9775)
  • lang-server: uniform error handling (a032766)
  • metrics: fix up metrics to be 1 instead of 0 (#166) (81c287a)
  • nlu-client: fix endpoint of the info endpoint (8e316d3)
  • nlu-e2e: replaced expected request error type (13622fe)
  • nlu-engine: lang server error is passed from child process to main (985e585)
  • nlu-engine: stop progress watchdog when done or error (#214) (0661abd)
  • nlu-server: ensure forward slashes in app id wont break fs model repo (#173) (889aa7c)
  • nlu-server: fix send training_time using db config (6225ef1)
  • no more dupplicated issues in in-mem linting repo (46cc134)
  • worker: do not reuse a process if it exited since last usage (#135) (9c3ab74)

Features

  • nlu-server: models weights are validated on upload (#198) (aa2a471)
  • implement model download and upload (#192) (e9fb4bc)
  • initial implementation of e_000 (#156) (aabc665)
  • linting is distributed, runs on a dedicated process and is cancellable (#159) (7661cc0), closes #160
  • linting speed is part of linting's id and must be provided by path param (#188) (75d75b7)
  • nlu-server can compute dataset issues to help user build a dataset (6d370fc)
  • cli: various cli improvements (#144) (4f53fae), closes #143
  • logger: only apply filters to debug logs + allow json formatting + rename few cli args (af62b48)
  • nlu-client: added 2 methods in nlu-client for linting (5455dd0)
  • nlu-engine: added some support for hints and issues computation (dcb6a9d)
  • nlu-engine: rm legacy election support (#142) (e5be6fe)
  • nlu-server: added routes for issues checking (#151) (f7aea13)
  • nlu-server: send data to usage API (#171) (ca6e230)
  • Typed and coherent HTTP communication between NLU Server, Lang Server and Duckling (#118) (bd44d4c), closes #117 #123 #124

v1.0.2

09 Sep 20:41
d55a2fb
Compare
Choose a tag to compare

1.0.2 (2022-09-09)

Bug Fixes

v1.0.1

15 Jun 00:30
aa2d680
Compare
Choose a tag to compare

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)

v1.0.0

07 Jun 15:44
55dafe2
Compare
Choose a tag to compare

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)

v0.1.10

23 Mar 18:32
18c3167
Compare
Choose a tag to compare

0.1.10 (2022-03-23)

Bug Fixes

  • worker: do not reuse a process if it exited since last usage (#199) (baaa759)

v1.0.0-rc.5

27 Jan 23:35
Compare
Choose a tag to compare
v1.0.0-rc.5 Pre-release
Pre-release

v1.0.0-rc.5

v1.0.0-rc.4

25 Nov 00:28
fb162d2
Compare
Choose a tag to compare
v1.0.0-rc.4 Pre-release
Pre-release

v1.0.0-rc.4

v1.0.0-rc.3

29 Oct 19:54
Compare
Choose a tag to compare
v1.0.0-rc.3 Pre-release
Pre-release

v1.0.0-rc.3

v0.1.9

29 Oct 19:38
f999bd0
Compare
Choose a tag to compare

0.1.9 (2022-03-23)

Bug Fixes

  • worker: do not reuse a process if it exited since last usage (#199) (baaa759)

v0.1.8

20 Oct 13:08
83f1d67
Compare
Choose a tag to compare

0.1.8 (2021-10-20)

Bug Fixes

  • nlu-cli: upgrade version of nlu-cli to match root version (#112) (d08ac79)
  • nlu-engine: only few languages are space separated (#114) (98c84ef)