Skip to content

Commit d2e9fc4

Browse files
committed
1.15.19
1 parent 7005c50 commit d2e9fc4

2 files changed

Lines changed: 33 additions & 1 deletion

File tree

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cmake_minimum_required(VERSION 3.5)
22

3-
project(ttml-tool VERSION 1.14.19 LANGUAGES CXX)
3+
project(ttml-tool VERSION 1.15.19 LANGUAGES CXX)
44

55
set(CMAKE_AUTOUIC ON)
66
set(CMAKE_AUTOMOC ON)

changelog/CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,37 @@
11
# CHANGELOG (created by TRAE)
22

3+
## 1.15.19
4+
5+
> [!IMPORTANT]
6+
>
7+
> **提交记录 (History)**
8+
>
9+
> - `7005c50` fix(lyric): Improve lyric matching algorithm with secondary pass
10+
11+
> [!NOTE]
12+
>
13+
> **功能增强 (Features)**
14+
>
15+
> - 改进歌词匹配算法,添加二次遍历检查未匹配音节
16+
> - 增强匹配覆盖率,处理歌词对齐中的边界情况
17+
> - 添加对已绑定音节的检查,避免重复绑定
18+
19+
> [!CAUTION]
20+
>
21+
> **错误修复 (Bug Fixes)**
22+
>
23+
> - 修复 isSymbol 正则表达式,排除和号 (& 和 &) 字符
24+
> - 确保包含 & 的文本不被错误识别为纯符号
25+
26+
> [!TIP]
27+
>
28+
> **代码重构 (Refactoring)**
29+
>
30+
> - 重构 match 函数,使用作用域块提高代码组织性
31+
> - 将主匹配逻辑封装在独立作用域中
32+
> - 添加二次遍历逻辑处理未匹配音节
33+
> - 改进代码结构和可读性
34+
335
## 1.14.19
436

537
> [!IMPORTANT]

0 commit comments

Comments
 (0)