File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55![ Vite] ( https://img.shields.io/badge/Vite-6-646CFF?logo=vite )
66![ License] ( https://img.shields.io/badge/License-CC%20BY--NC--SA%204.0-lightgrey )
77
8- ** 版本:1.1.1 -beta** · 权威设计见 [ ` docs/DESIGN.md ` ] ( docs/DESIGN.md ) · 变更记录见 [ ` docs/CHANGELOG.md ` ] ( docs/CHANGELOG.md )
8+ ** 版本:1.2.0 -beta** · 权威设计见 [ ` docs/DESIGN.md ` ] ( docs/DESIGN.md ) · 变更记录见 [ ` docs/CHANGELOG.md ` ] ( docs/CHANGELOG.md )
99
1010[ OwO! FlightAssistant] ( https://github.com/Tommy131/OwO-FlightAssistant ) (Flutter 桌面版)的 Web GUI 移植。
1111保留原版的** 模块化微内核架构** 、** 设计语言** 与** 后端 API 契约** ,在浏览器中运行。
Original file line number Diff line number Diff line change 99
1010---
1111
12+ ## v1.2.0-beta — 2026-08-26
13+
14+ ### 新增
15+
16+ - ** 自动落地报告** :MSFS 2020/2024、X-Plane 11/12 进入终端进近后使用与手动飞行日志分离的采样器,落地稳定后自动生成报告;设置页可关闭,默认开启。
17+ - ** 落地报告工作区** :飞行日志页新增独立内联子页,可在列表与详情间往返,查看接地、拉平、进近稳定性、气象、构型和逐样本证据。
18+ - ** 中断录制恢复** :手动飞行日志和自动落地报告在模拟器断开、人工停止或网页关闭时立即持久化,并保留「未完成」状态和具体结束原因。
19+
20+ ### 调整
21+
22+ - ** 落地高度数据语义** :记录真实无线电高度与几何 AGL 回退的来源,落地报告按模拟器能力选择可用高度,不再把两者混为同一个值。
23+ - ** 落地报告持久化** :前后端使用修订号、墓碑和冲突合并保护跨页面及多客户端同步,旧版本数据仍可读取。
24+
25+ ### 删除
26+
27+ - 无。
28+
29+ ### 修复
30+
31+ - ** MSFS SimConnect 数据映射** :修正 MSFS 2020/2024 的字段布局、单位与系统事件解析,修复灯具指示、G 值、暂停状态及其他遥测映射偏差。
32+ - ** MSFS 落地无线电高度** :优先使用真实 ` RADIO HEIGHT ` ,不可用时明确回退到 AGL,避免落地报告高度缺失或严重失真。
33+ - ** 地图底图密钥水印** :用无需向浏览器下发 API Key 的 Esri 深色/浅色画布及独立注记层替代 CARTO,消除「API KEY REQUIRED」背景。
34+ - ** MSFS 进近 PAPI** :未手动选择机场时自动加载最近机场跑道;旧的手动机场不匹配当前进近时会回退到最近机场,PAPI 不再无故消失。
35+ - ** 录制完整性** :修复崩溃窗口、延迟水合、重复恢复和保存失败时的竞态,避免中断记录丢失、被重复恢复或被错误标记完成。
36+
37+ ---
38+
1239## v1.1.1-beta — 2026-08-12
1340
1441### 新增
Original file line number Diff line number Diff line change 11{
22 "name" : " owo-flight-assistant-web" ,
33 "private" : true ,
4- "version" : " 1.1.1 -beta" ,
4+ "version" : " 1.2.0 -beta" ,
55 "type" : " module" ,
66 "description" : " OwO! FlightAssistant — Web GUI (React port of the Flutter modular flight assistant)" ,
77 "license" : " CC-BY-NC-SA-4.0" ,
Original file line number Diff line number Diff line change @@ -23,8 +23,8 @@ export const AppConstants = {
2323 // ========== 应用信息 ==========
2424 appName : 'OwO! FlightAssistant' ,
2525 appPackageName : 'com.owoblog.owo_flight_assistant' ,
26- appVersion : import . meta. env . VITE_APP_VERSION ?? '1.1.1 -beta' ,
27- appBuildVersion : import . meta. env . VITE_APP_BUILD ?? '20260812 ' ,
26+ appVersion : import . meta. env . VITE_APP_VERSION ?? '1.2.0 -beta' ,
27+ appBuildVersion : import . meta. env . VITE_APP_BUILD ?? '20260826 ' ,
2828
2929 // ========== 资源路径 ==========
3030 assetIconPath : '/icons/app-icon.png' ,
You can’t perform that action at this time.
0 commit comments