Skip to content

Commit 1f30d66

Browse files
committed
chore(release): prepare v1.2.0-beta
1 parent 50428ea commit 1f30d66

5 files changed

Lines changed: 33 additions & 6 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
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 契约**,在浏览器中运行。

docs/CHANGELOG.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,33 @@
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
### 新增

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
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",

src/core/constants/app-constants.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff 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',

0 commit comments

Comments
 (0)