Overview
NLPCraft 0.9.0 brings about several important bug fixes, improvements and enhancements.
🙌 New
- NLPCRAFT-296 - Upgrade to Scala 2.13.
- NLPCRAFT-324 - Java client 0.8.0 support.
- NLPCRAFT-334 - Remove
NCProbeMessage
extension from java.util.HashMap
. - NLPCRAFT-344 - Make 'mdlId' optional in NLPCraft CLI if only one model is deployed.
- NLPCRAFT-346 - Add path TAB suggestions to NLPCraft CLI path parameters.
- NLPCRAFT-347 - Update examples for optional mdlId in 'ask' and 'sugsyn' CLI commands.
- NLPCRAFT-352 - Add docs about TAB path completion in CLI.
- NLPCRAFT-353 - Add 'restart-probe' command to CLI.
- NLPCRAFT-354 - Improve documentation for 'sugsyn' REST call and Javadoc.
- NLPCRAFT-355 - Create 'retest-model' CLI command.
- NLPCRAFT-356 - Add auto-completion for '--mdls=' parameters in CLI.
- NLPCRAFT-357 - CLI model class completer should support class directories additionally to JAR files.
- NLPCRAFT-359 - Need
@NCIntentSampleRef
annotation to load samples from URL. - NLPCRAFT-362 - Update website docs for
NCIntentSampleRef
annotation.
🤖 Enhancements
- NLPCRAFT-333 - Replace the DarkSky API with another weather provider in the examples.
- NLPCRAFT-350 - REST server does not support some model enabled token types.
- NLPCRAFT-351 - Add log information about detected (or configured) config file.
- NLPCRAFT-365 - Update website documentation to mention that Scala 2.13 is used for development/testing.
🧐 Fixes
- NLPCRAFT-331 - Example on website fails with
java.lang.ClassNotFoundException
. - NLPCRAFT-332 - Website issues - java client artifactId.
- NLPCRAFT-336 - Fix GitHub action build for the latest master (after Scala 2.13 migration).
- NLPCRAFT-337 - Unstable
org.apache.nlpcraft.model.abstract.NCAbstractTokensVariantsSpec
. - NLPCRAFT-339 - Phone example does not have an associated unit test like the rest of examples.
- NLPCRAFT-343 - Character encoding cp1250 warning.
- NLPCRAFT-345 - Weather test account data configuration.
- NLPCRAFT-348 - Redundant warning
@NCIntentSample
sample does not contain any direct synonyms. - NLPCRAFT-360 - Test
NCMacroParserSpec
seems to be broken while passing.