Skip to content

AI Formula Scanner v0.2.0 | 8/26/2025

Latest

Choose a tag to compare

@Ryson-32 Ryson-32 released this 26 Aug 13:34
· 1 commit to main since this release

AI Formula Scanner v0.2.0 Release Notes

🆕 What's New in v0.2.0

  • About Section: Added comprehensive "About" page in Settings displaying app version (0.2.0), description, and tech stack (Tauri, Svelte, Rust, TypeScript, Vite).
  • Math Rendering Fixes: Resolved MathJax configuration conflicts and implemented unified math engine manager to prevent duplicate loading issues.
  • Language Default: Changed default interface language from Chinese to English for better international accessibility.
  • Build Process: Automated MSI installer naming with custom PowerShell script (AI Formula Scanner_x.x.x_x64-setup.msi).

🔧 Technical Improvements

  • Enhanced Math Engine: Unified math engine manager with proper async rendering and fallback mechanisms.
  • Component Lifecycle: Fixed lifecycle issues in FavoritesView and improved error handling.
  • Code Quality: Cleaned up redundant debug code, unused CSS classes, and enhanced warning filters.
  • Localization: Complete Chinese/English translations for all new UI elements.

AI 公式扫描器 v0.2.0 发行说明

🆕 v0.2.0 新增功能

  • 关于页面:在设置中新增"关于"部分,显示应用版本(0.2.0)、描述和技术栈(Tauri、Svelte、Rust、TypeScript、Vite)。
  • 数学渲染修复:解决了 MathJax 配置冲突问题,实现统一的数学引擎管理器以防止重复加载。
  • 语言默认设置:将默认界面语言从中文改为英文,提升国际化体验。
  • 构建流程:通过自定义 PowerShell 脚本自动化 MSI 安装包命名(AI Formula Scanner_x.x.x_x64-setup.msi)。

🔧 技术改进

  • 增强数学引擎:统一的数学引擎管理器,支持正确的异步渲染和回退机制。
  • 组件生命周期:修复了收藏夹视图中的生命周期问题并改进错误处理。
  • 代码质量:清理了冗余调试代码、未使用的 CSS 类,并增强了警告过滤器。
  • 本地化完善:为所有新增界面元素提供完整的中英文翻译。