v2.0.0
k2-fsa/sherpa-onnxv2.0.0Aug 5, 2025by muxi1998
AI Summary
Refactors BreezeApp into engine and client components.
Key Highlights
- Breaking change: Split responsibilities into BreezeApp-engine and BreezeApp-client.
- Added new model type Breeze.
- Added Instrumented Tests for various engine services.
Breaking Changes
- Create BreezeApp-engine and BreezeApp-client for different responsibilities
New Features
- Breeze model type
- Gradle fixes
- Token estimation improvements
- Instrumented Tests
Full Release Notes
## What's Changed > Breaking change: Create BreezeApp-engine and BreezeApp-client for different responsibilities * fix: add new model type Breeze to apply custom template by @muxi1998 in https://github.com/mtkresearch/BreezeApp/pull/85 * Remove 2,3 IntroPage instances from IntroDialog by @muxi1998 in https://github.com/mtkresearch/BreezeApp/pull/86 * Update intro dialog layout and strings by @muxi1998 in https://github.com/mtkresearch/BreezeApp/pull/87 * fix: gradle failed due to ClassNotFoundException: org.gradle.wrapper.GradleWrapperMain #88 by @htteng1976 in https://github.com/mtkresearch/BreezeApp/pull/89 * modify default system prompt by @muxi1998 in https://github.com/mtkresearch/BreezeApp/pull/90 * Change model 2 llama by @muxi1998 in https://github.com/mtkresearch/BreezeApp/pull/91 * Change sys prompt make assistant speak first by @muxi1998 in https://github.com/mtkresearch/BreezeApp/pull/94 * Show a warning dialog for long input prompt and improve token estimation by @muxi1998 in https://github.com/mtkresearch/BreezeApp/pull/97 * fix: ClassCastException in MainActivity after closing the SettingsActivity #98 by @htteng1976 in https://github.com/mtkresearch/BreezeApp/pull/99 * Ensure consistent model name retrieval from SharedPreferences and update the model ID in the configuration. by @muxi1998 in https://github.com/mtkresearch/BreezeApp/pull/100 * get the correct error string and show the dialog if the llm is not ready by @muxi1998 in https://github.com/mtkresearch/BreezeApp/pull/101 * Rm useless activity by @muxi1998 in https://github.com/mtkresearch/BreezeApp/pull/102 * delete variables and functions no longer needed by @muxi1998 in https://github.com/mtkresearch/BreezeApp/pull/103 * Implement Instrumented Tests for LLMEngineService by @htteng1976 in https://github.com/mtkresearch/BreezeApp/pull/104 * Implement Instrumented Tests for TTSEngineService, ASREngineService and VLMEngineService by @htteng1976 in https://github.com/mtkresearch/BreezeApp/pull/106 ## New Contributors * @htteng1976 made their first contribution in https://github.com/mtkresearch/BreezeApp/pull/89 **Full Changelog**: https://github.com/mtkresearch/BreezeApp/compare/v1.0.6...v2.0.0