v6.1.0
🚀 v6.1.0 — Legacy Dependency Cleanup, Map Extension Fixes & Stability
🧹 Cleanup after the MVVM refactor, a critical Map Extension download fix, and a focused round of stability improvements across the application.
Key Updates
🧱 Legacy Dependency Removal
- Removed remaining legacy-code dependencies left after the MVVM architecture refactor.
- Cleaned up obsolete compatibility paths that were no longer required by the new view-model driven structure.
- Reduced coupling between modern UI components and older implementation layers.
- Improved maintainability by ensuring the post-MVVM code path no longer relies on deprecated legacy modules.
- Simplified internal architecture boundaries to make future feature development and debugging more predictable.
🗺️ Map Extension Download Fix
- Fixed a bug where Map Extension downloads could become stuck and never complete.
- Improved download-state handling to prevent the extension installer from remaining in a blocked or pending state.
- Hardened error recovery during Map Extension setup so interrupted or failed downloads can be handled more reliably.
- Improved user-facing stability when enabling map-related functionality for the first time.
🐛 Stability Fixes
- Fixed several minor issues discovered after the MVVM migration.
- Improved runtime reliability across common startup, navigation, and extension-loading paths.
- Cleaned up stale references and edge cases that could cause inconsistent behavior in newer builds.
- Improved overall application robustness and reduced the chance of silent failures.
- Added miscellaneous internal fixes to make v6.1.0 more stable and easier to maintain.
🚀 v6.1.0 — Legacy 依赖清理、地图扩展修复与稳定性提升
🧹 清理 MVVM 重构后的遗留依赖,修复 Map Extension 下载卡死问题,并进行一轮针对整体稳定性的修复。
核心更新
🧱 移除 Legacy 代码依赖
- 移除了 MVVM 架构重构后残留的 legacy 代码依赖。
- 清理了新架构中已不再需要的旧兼容路径。
- 降低了现代 UI 组件与旧实现层之间的耦合。
- 确保重构后的 MVVM 代码路径不再依赖已废弃的 legacy 模块,从而提升可维护性。
- 简化了内部架构边界,使后续功能开发和问题定位更加清晰、可预测。
🗺️ 地图扩展下载修复
- 修复了 Map Extension 下载过程中可能卡死、无法完成的问题。
- 改进了下载状态处理,避免扩展安装器停留在阻塞或等待状态。
- 强化了 Map Extension 安装过程中的错误恢复能力,使中断或失败的下载能够更可靠地处理。
- 提升了首次启用地图相关功能时的用户体验与稳定性。
🐛 稳定性修复
- 修复了 MVVM 迁移后发现的若干细微问题。
- 提升了应用在启动、页面导航和扩展加载等常见路径下的运行可靠性。
- 清理了可能导致新版本行为不一致的陈旧引用和边界情况。
- 提升了整体应用健壮性,降低静默失败的可能性。
- 进行了多项内部修复,使 v6.1.0 更稳定,也更便于后续维护。