Releases: 10xChengTu/input0
Releases · 10xChengTu/input0
Release list
Input0 v0.6.1
Bug Fixes
- show Fn Globe banner when AppleFnUsageType is unset
Features
- guide user to disable macOS Globe key shortcut when Fn is the PTT key
- fix Fn Globe banner button hover + add dismiss action
Input0 v0.6.0
Features
- support temperature override for eval reproducibility
- strengthen prompts for phonetic/number/list/cascading + 3 test fixes
- add JWT/GitLab phonetic mappings + 8 final test relaxations
Tests
- add eval case schema and heuristic checker
- add concurrent runner + report writer
- seed dataset with one smoke case
- add 67 mixed-language cases (47 zh + 20 en)
- add 67 stutter/repetition cases (47 zh + 20 en)
- add 66 structure cases (46 zh + 20 en); dataset now 200/200
- relax over-strict cases identified in baseline run
- final 3 case relaxations to reach 200/200 heuristic
- relax 16 over-prescriptive judge rubrics
- correct 2 rubric content errors flagged by Codex
Input0 v0.5.0
Features
- migrate legacy
zhlanguage tozh-CNon load - add language_to_stt_lang fold helper
- variant-aware initial_prompt for zh-CN / zh-TW
- mirror variant-aware initial_prompt logic
- fold zh-CN / zh-TW to zh in language map
- variant_directive parameter for zh-CN / zh-TW prompts
- treat zh family defaults as non-custom across variants
- recognize v3 default templates as legacy
- append variant directive to custom-prompt safety tail
- fold zh-CN / zh-TW to zh in recommendation lookup
- split language dropdown into Chinese Simplified / Traditional
Input0 v0.4.0
Bug Fixes
- tighten optimize_text_with_options visibility to pub(crate)
- clean up debounce timer on unmount and i18n the modal labels
- preview_custom_prompt mirrors actual runtime path by toggle state
Code Refactoring
- cache template regex and dedupe history limit constant
- tighten OptimizeOptions visibility and document semantics
- align default custom-prompt template with production prompt
Features
- 更新系统提示生成逻辑,支持中英文动态生成及优化提示词
- add custom_prompt_enabled and custom_prompt fields
- add template engine for custom prompt placeholders
- add safety footer and custom-prompt branch in build_system_prompt
- add optimize_text_with_options for custom-prompt and clipboard
- wire custom prompt and clipboard into optimize_text path
- add get_default_prompt_template and preview_custom_prompt
- sync custom_prompt_enabled and custom_prompt to settings store
- add custom prompt strings (zh + en)
- add CustomPromptPanel with toggle, tag chips, textarea, preview
- wire Custom tab into SettingsPage
- show default prompt with placeholders in custom editor
- expose all six placeholders in default custom prompt template
- v3 — pluggable structuring module + custom-path parity
Styling
- align custom prompt strings to 4-space indent
Input0 v0.3.1
Bug Fixes
- prevent deadlock and source leak in single-key monitor
Code Refactoring
- remove superseded fn_monitor module
Features
- add SingleKey enum with keyCode and device-mask tables
- add is_single_key hotkey classifier
- implement CGEventTap-backed single-key monitor
- route all single modifier keys through CGEventTap
- expose single-key hotkey presets with per-key warnings
- surface Accessibility permission banner when single-key registration fails
Tests
- cover single-key branches in update_hotkey
Input0 v0.3.0
Bug Fixes
- update landing page Umami analytics script source URL
CI
- exclude docs and chore commits from release notes
Features
- extend BackendKind enum with FireRedAsr and ZipformerCtc placeholders
- register Paraformer trilingual model with Cantonese support
- add FireRedASR backend (AED architecture, Chinese SOTA)
- register fire-red-asr-v1 and wire into load_stt_model
- add Zipformer CTC backend (offline Chinese)
- register zipformer-ctc-zh and wire into load_stt_model
- add language recommendations for three new STT models
Input0 v0.2.7
Chores
- update version to 0.2.7 in Cargo.lock, Cargo.toml, and tauri.conf.json
Features
- add mimalloc as global allocator and optimize audio processing memory usage
- add Umami analytics script to landing page
Input0 v0.2.6
Chores
- update version to 0.2.6 in Cargo.lock, Cargo.toml, and tauri.conf.json
Features
- add native macOS Fn key monitor and update hotkey handling
- refactor overlay hiding logic and manage Escape shortcut registration
- add custom model management to settings and update related translations
Input0 v0.2.5
Chores
- update version to 0.2.5 in Cargo.lock, Cargo.toml, and tauri.conf.json
Features
- pause audio stream on stop instead of dropping it
Input0 v0.2.4
CI
- update release branch to master in workflow configuration
Chores
- update version to 0.2.4 in Cargo.lock, Cargo.toml, and tauri.conf.json
Docs
- update readme
- update README and README.zh-CN to improve header formatting
Features
- update Open Graph and Twitter Card meta tags with full URLs and additional image properties
- update various icon files for improved visual assets
- add logging permissions and integrate logging plugin