1.1.0 (2024-01-30)
- 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)
- 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
1.0.2 (2022-09-09)
1.0.1 (2022-06-15)
1.0.0 (2022-06-07)
1.0.0-rc.5 (2022-01-27)
- 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)
1.0.0-rc.3 (2021-10-29)
- 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)
- 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)
- nlu-engine: training reports progress at least every 10 seconds (#85) (ae0de7e)
- pkg: packaging problem with a pg-pubsub dependency (b5a6dfb)
- 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)
0.1.10 (2022-03-23)
0.1.9 (2021-10-29)
0.1.8 (2021-10-20)
- nlu-cli: upgrade version of nlu-cli to match root version (#112) (d08ac79)
- nlu-engine: only few languages are space separated (#114) (98c84ef)
0.1.7 (2021-10-06)
- nlu-server: models were never stored on database even when dburl was defined (#107) (c017884)
- check for APP_DATA_PATH environment variable (#101) (2bd043a)
0.1.6 (2021-09-13)
- nlu-server: display build information on startup (022d498)
0.1.5 (2021-09-01)
- nlu-engine: launch intent trainings in parallel and log each ctx (d9b8152)
- nlu-engine: launch svm trainings one after the other (a7dcad0)
- nlu-engine: use a stratified kfold to limit the amount of grid search iterations (4197e78)
0.1.4 (2021-08-20)
- apm: renamed sentry references to apm (b07f312)
- bitfan: bring back e2e tests and datasets (7f12f2f)
- lint: applied linting to code (774d32c)
- sentry: use sentry enabled instead of DSN for the configuration (e89301c)
- style: fix codestyle for tests, lint & formatting (c9c572a)
- worker: fix node typings to pass environement variables correctly when spawning new thread (#76) (853a3f3)
- run unit tests of all yarn packages from the root (26670d3)
- style: fix codestyle for tests, lint & formatting (cacbf94)
- undefined logger in slot tagger (b2c688d)
- apm: added Sentry to the NLU server (bf23d66)
- apm: added Sentry to the NLU server (72b458a)
- nlu-client: allow nlu client extension by setting attributes to protected (ee36ae7)
0.1.3 (2021-07-07)
- exact matcher now works even with different entities (#56) (6c14b8c)
- training: porgress now won't skip steps (#55) (4073d61)
- dx: added a CLI command to download a language model in a given language (#58) (64e7871)
- e2e: configurable NLU server endpoint (50fd701)
- e2e: configurable NLU server endpoint (dd71ea0)
- nlu-server: App tests (b7c2cc2)
0.1.2 (2021-06-07)
- logger: launcher debug logs are not displayed by default when verbose is 4 (503f0d8)
- rename env config variable (e886829)
0.1.1 (2021-06-07)
- no more argv in process fork because of pkg (1b92c72)
0.1.0 (2021-06-07)
- build: test Docker build (a93d3f3)
- build: test Docker build (29e3443)
- nlu: remove database connection string from logs (0dd1d76)
- nlu: remove database connection string from logs (b2185b3)
0.0.7 (2021-05-28)
- dx: fix truncated change log in release body (2641652)
0.0.6 (2021-05-28)
- dx: add a gulp command to print changelog (d6da961)
0.0.5 (2021-05-28)
- dx: gh action to create a release when needed (d09b10b)
0.0.4 (2021-05-27)
- api: logger error when auth header error (fcaf668)
- api: no need for min 1 context (e17ae84)
- engine: spell-checker does not replace entities anymore (0e0d75a)
- logger: no log filter should log all messages (86e693c)
- logger attach error no longuer throws (b84f39a)
- nanoid is default import from nanoid (45ca517)
- add CLI arg to filter logs in console (8c24bb5)
- add log filter to lang server also (71c8df4)
- allow setting model base path on fs (4b816e0)
- bring back lang-server, yargs and cli args (74d7e1d)
- display model location on start (b2e086d)
- log filters param is an array (be59069)
- nlu server can take a config file path at CLI and override the rest of CLI (2317814)
- dx: added a package.json script at root to run all jest tests (0e0a4b3)