Releases: BITNP/BIThesis
v3.8.8-alpha.3(内部测试版)
此版本用于测试 #709,正常请使用 https://github.com/BITNP/BIThesis/releases/tag/v3.8.7 。
Tip
若是初次使用,可先参考快速使用指南(本科/硕博)或者 Wiki 网站。有需要再进一步参考详细配置手册bithesis.pdf。
[unreleased]
The following are new unreleased changes introduced in [3.8.8-alpha.3] - 2026-01-07 compared to [3.8.8-alpha.2] - 2026-01-07.
⚙️ Miscellaneous Tasks
- Improve release notes for pre-releases (bbac219) by @YDX-2147483647
v3.8.8-alpha.2(内部测试版)
此版本用于测试 #707 和 #708,正常请使用 https://github.com/BITNP/BIThesis/releases/tag/v3.8.7 。
Tip
若是初次使用,可先参考快速使用指南(本科/硕博)或者 Wiki 网站。有需要再进一步参考详细配置手册bithesis.pdf。
[unreleased]
v3.8.8-alpha.1(内部测试版)
此版本用于测试 #707,正常请使用 https://github.com/BITNP/BIThesis/releases/tag/v3.8.7 。
v3.8.7 (Public Release)
Tip
若是初次使用,可先参考快速使用指南(本科/硕博)或者 Wiki 网站。有需要再进一步参考详细配置手册bithesis.pdf。
新年好!
与 v3.8.6 相比,主要是修复小问题。如无需要,可以不升级。
另外,此版本还用于测试新加的 open in TeXPage 按钮能否正常刷新,并为未来拆分bithesis.dtx保存快照。
[3.8.7] - 2026-01-06
🚀 Features
- 适配汉化 cleveref 宏包 (9f6c5b7) by @YDX-2147483647
🐛 Bug Fixes
- (GT) 启用 twoside 时,声明页应有两个空白页 (239040b) by @YDX-2147483647
🚜 Refactor
- 将各模板中的学校图标替换为更清晰的 PDF 矢量图 (#694) (f553785) by @noteas in #694
- Unify
\@@_if_bachelor_thesis:TFinto\@@_if_graduate:TR(0cf070e) by @YDX-2147483647
🎨 Styling
- Ignore deprecation warnings appeared newly on 2025-09-29 (5c72adf) by @YDX-2147483647
- Clean up codes (548cfc3) by @YDX-2147483647
⚙️ Miscellaneous Tasks
- Update TeX Live versions (release: 2025, check: 2021 to 2025) (b73adf4) by @YDX-2147483647
- (deps) Add cleveref (49d7c3c) by @YDX-2147483647
- 不再测试 handbook 与 TeX Live 2024 的兼容情况 (d6cea44) by @YDX-2147483647
- Update version to 3.8.7 (fa8a27e) by @YDX-2147483647
New Contributors
v3.8.6 (Public Release)
Tip
若是初次使用,可先参考快速使用指南(本科/硕博)或者 Wiki 网站。有需要再进一步参考详细配置手册bithesis.pdf。
[3.8.6] - 2025-10-17
🐛 Bug Fixes
- (UTE) Add the package datetime2-english (af0f4d7) by @YDX-2147483647
- (UTE) 改正英文模板中文摘要的首行缩进 (cbdcbb7) by @YDX-2147483647
- (UTE) 给题名页间距增加弹性,以容纳更多内容 (c9c7bc3) by @YDX-2147483647
- (GT)
\MakeCover应避让封皮预置内容 (906d2ef) by @YDX-2147483647 - 目录中“第○章”与标题应只空一个字 (038d3ee) by @YDX-2147483647
- (GT) 改进目录样式 (0a61548) by @YDX-2147483647
📚 Documentation
- (UTE) 从中文模板复制注释到英文模板 (b1c1d09) by @YDX-2147483647
- Add DeepWiki Badge (f689810) by @YDX-2147483647
- (GT) 介绍如何加签名页 (3786969) by @YDX-2147483647
- 添加反馈问卷 (b3ff9bb) by @YDX-2147483647
🎨 Styling
- Run
ruff check --fix(dc9c3aa) by @YDX-2147483647 - Fix E420 locally setting a global variable (1738ed7) by @YDX-2147483647
- Fix explcheck warnings (9f461ae) by @YDX-2147483647
⚙️ Miscellaneous Tasks
- Reroute setup-texlive-action (2c1d029) by @YDX-2147483647
- Ignore W401 unused private function (2d926ec) by @YDX-2147483647
- Fix T422 using a variable of an incompatible type: !(tl <= dim) (f83ccc6) by @YDX-2147483647
- Remove unused variables and constants (2c02e80) by @YDX-2147483647
- Add missing variable declarations (40429ce) by @YDX-2147483647
- Update version to 3.8.6 (dfab711) by @YDX-2147483647
v3.8.6-beta-1(测试版)
Tip
若是初次使用,可先参考快速使用指南(本科/硕博)或者 Wiki 网站。有需要再进一步参考详细配置手册bithesis.pdf。
[unreleased]
🚀 Features
- 支持盲审模式显示致谢标题 (d1c19f4) by @SinCerely023
- 按论文类型自动设置
acknowledgements/showTitleInPeerReview,并简化逻辑 (c9f53e1) by @YDX-2147483647
🐛 Bug Fixes
- Annotation in bithesis.dtx (3f00c99) by @SinCerely023
- 致谢选项键值对定义 (d569a81) by @SinCerely023
📚 Documentation
- 盲审模式显示致谢标题 (f39a294) by @SinCerely023
⚙️ Miscellaneous Tasks
- Fix
make pkg-only(f36d825) by @YDX-2147483647
New Contributors
- @github-actions[bot] made their first contribution in #659
v3.8.5 (Public Release)
Tip
若是初次使用,可先参考快速使用指南(本科/硕博)或者 Wiki 网站。有需要再进一步参考详细配置手册bithesis.pdf。
与 v3.8.4 相比,主要是修复小问题。如无需要,可以不升级。
[3.8.5] - 2025-05-15
🚀 Features
- 给摘要页竖直间距增加弹性,允许写更多内容 (15c9e32) by @YDX-2147483647 in #647
- 允许用 lualatex 编译 (43cbc14) by @YDX-2147483647 in #653
- 渲染题名页时若发现行溢出,发出警告并提示换行 (2869f29) by @YDX-2147483647 in #650
🐛 Bug Fixes
-
汉化 algorithms 和 algorithm2e 包,并更正字号 (76579b9) by @YDX-2147483647
若已在
*.tex中自行汉化或调整字号,应该仍然生效,无需专门改动。 -
TeX Live 2022/2023 或更早版本无法发出警告 (bdfc3cc) by @YDX-2147483647 in #636
对于硕博模板,如果未按硕博升级指南操作就升级到 v3.8.3+,会警告缺少文件。然而若使用旧版 TeX Live,该警告操作会导致文档无法编译,引发困惑。此次修复让警告能正常发出了;当然,仍需按警告提示下载缺失的文件。
-
限制盲审模式题名页
***长度,以防行溢出 (952f223) by @YDX-2147483647 -
(GT) 英文题名页宽度不应受前面中文影响 (ef775e9) by @YDX-2147483647
-
H与htbp型浮动体(表格、算法)内的行间距应当相同 (66b220b) by @YDX-2147483647
🚜 Refactor
- (license) Release graduate thesis template to public domain (a959e15) by @everything411
- (license) Release experiment report template to public domain (839716d) by @everything411
- (license) Release bachelor paper translation template to public domain (4b4ea2f) by @everything411
- (license) Release presentation template to public domain (2e2eac5) by @everything411
- (license) Release reading report template to public domain (b3e1d8d) by @everything411
- (license) Release undergraduate thesis template to public domain (687fc47) by @everything411
- (license) Release English undergraduate thesis template to public domain (e4abb2b) by @everything411
📚 Documentation
- (GT) 更新
pub.tex中的注释 (7db4024) by @YDX-2147483647 - 定义
\FAQ{bib-sort}[sortkey](8e9f6d2) by @YDX-2147483647 - 补充 FAQ 链接,标注有些功能不限于导言区 (01e6f67) by @YDX-2147483647
- 重整 README (7319884) by @YDX-2147483647 in #652
- 更新
pub.bib相关文档和注释 (445c114) by @YDX-2147483647 in #656
🎨 Styling
- Fix E300 unexpected function call argument (c5ecb71) by @YDX-2147483647
- Fix W302 unbraced n-type function call argument (dcf34bb) by @YDX-2147483647
🧪 Testing
- 默认测试所有文件夹 (1c6fbf4) by @YDX-2147483647
- 测试 TeX Live 2021–2025,其中仅 2024–2025 测试编译文档 (3e4326b) by @YDX-2147483647
- 支持补充安装依赖 (bfdfc09) by @YDX-2147483647 in #632
- 测试 l3msg 的警告功能 (eccb4a2) by @YDX-2147483647
- Refactor out
install_deps(8f443c9) by @YDX-2147483647 - 验证盲审可以编译GT、UT、UTE (df09d4b) by @YDX-2147483647
⚙️ Miscellaneous Tasks
- (git-cliff) 修正时区,更新配置 (03ef745) by @YDX-2147483647 in #630
- 合并
examples/到tests/(277d76f) by @YDX-2147483647 - Switch release CI from xu-cheng/texlive-action to teatimeguest/setup-texlive-action (9a1201b) by @YDX-2147483647
- 更新 TeX Live 包 (44ce211) by @YDX-2147483647
- 删除多余的
apt install make fontconfig(022c726) by @YDX-2147483647 - 更新邮箱 (b86b225) by @YDX-2147483647
- Fix typo (2e1bddc) by @YDX-2147483647
- 更新邮箱 webmaster → bithesis (9573c8b) by @YDX-2147483647
- 更新联系方式 (6b4c0f2) by @YDX-2147483647 in #633
- 设置测试版的版本号 (b7cf5d6) by @YDX-2147483647 in #637
- Fix
fd: command not found(4e312e8) by @YDX-2147483647 in #638 - Some minor format fix (c7f6e0e) by @everything411 in #643
- (check-latex) Fix command fd not found (b81924e) by @YDX-2147483647 in #651
- (check-links) Ignore CHANGELOG (181c0ce) by @YDX-2147483647
- (test) Support merge queues (ad31d18) by @YDX-2147483647
- Update version to 3.8.5 (a1b1d01) by @YDX-2147483647
v3.8.5-alpha-3(测试版)
Tip
若是初次使用,可先参考快速使用指南(本科/硕博)或者 Wiki 网站。有需要再进一步参考详细配置手册bithesis.pdf。
这个测试版主要是修复小问题。如无需要,可以不升级。
[unreleased]
🚀 Features
- 给摘要页竖直间距增加弹性,允许写更多内容 (15c9e32) by @YDX-2147483647 in #647
- 允许用 lualatex 编译 (43cbc14) by @YDX-2147483647 in #653
- 渲染题名页时若发现行溢出,发出警告并提示换行 (2869f29) by @YDX-2147483647 in #650
🐛 Bug Fixes
- 汉化 algorithms 和 algorithm2e 包,并更正字号 (76579b9) by @YDX-2147483647
- TeX Live 2022/2023 或更早版本无法发出警告 (bdfc3cc) by @YDX-2147483647 in #636
- 限制盲审模式题名页
***长度,以防行溢出 (952f223) by @YDX-2147483647 - (GT) 英文题名页宽度不应受前面中文影响 (ef775e9) by @YDX-2147483647
🚜 Refactor
- (license) Release graduate thesis template to public domain (a959e15) by @everything411
- (license) Release experiment report template to public domain (839716d) by @everything411
- (license) Release bachelor paper translation template to public domain (4b4ea2f) by @everything411
- (license) Release presentation template to public domain (2e2eac5) by @everything411
- (license) Release reading report template to public domain (b3e1d8d) by @everything411
- (license) Release undergraduate thesis template to public domain (687fc47) by @everything411
- (license) Release English undergraduate thesis template to public domain (e4abb2b) by @everything411
📚 Documentation
- (GT) 更新
pub.tex中的注释 (7db4024) by @YDX-2147483647 - 定义
\FAQ{bib-sort}[sortkey](8e9f6d2) by @YDX-2147483647 - 补充 FAQ 链接,标注有些功能不限于导言区 (01e6f67) by @YDX-2147483647
- 重整 README (7319884) by @YDX-2147483647 in #652
🎨 Styling
- Fix E300 unexpected function call argument (c5ecb71) by @YDX-2147483647
- Fix W302 unbraced n-type function call argument (dcf34bb) by @YDX-2147483647
🧪 Testing
- 默认测试所有文件夹 (1c6fbf4) by @YDX-2147483647
- 测试 TeX Live 2021–2025,其中仅 2024–2025 测试编译文档 (3e4326b) by @YDX-2147483647
- 支持补充安装依赖 (bfdfc09) by @YDX-2147483647 in #632
- 测试 l3msg 的警告功能 (eccb4a2) by @YDX-2147483647
- Refactor out
install_deps(8f443c9) by @YDX-2147483647 - 验证盲审可以编译GT、UT、UTE (df09d4b) by @YDX-2147483647
⚙️ Miscellaneous Tasks
- (git-cliff) 修正时区,更新配置 (03ef745) by @YDX-2147483647 in #630
- 合并
examples/到tests/(277d76f) by @YDX-2147483647 - Switch release CI from xu-cheng/texlive-action to teatimeguest/setup-texlive-action (9a1201b) by @YDX-2147483647
- 更新 TeX Live 包 (44ce211) by @YDX-2147483647
- 删除多余的
apt install make fontconfig(022c726) by @YDX-2147483647 - 更新邮箱 (b86b225) by @YDX-2147483647
- Fix typo (2e1bddc) by @YDX-2147483647
- 更新邮箱 webmaster → bithesis (9573c8b) by @YDX-2147483647
- 更新联系方式 (6b4c0f2) by @YDX-2147483647 in #633
- 设置测试版的版本号 (b7cf5d6) by @YDX-2147483647 in #637
- Fix
fd: command not found(4e312e8) by @YDX-2147483647 in #638 - Some minor format fix (c7f6e0e) by @everything411 in #643
- (check-latex) Fix command fd not found (b81924e) by @YDX-2147483647 in #651
v3.8.5-alpha-2
Tip
若是初次使用,可先参考快速使用指南(本科/硕博)或者 Wiki 网站。有需要再进一步参考详细配置手册bithesis.pdf。
这个测试版主要是修复小问题。如无需要,可以不升级。
[unreleased]
🐛 Bug Fixes
-
汉化 algorithms 和 algorithm2e 包,并更正字号 (76579b9) by @YDX-2147483647
若已在
*.tex中自行汉化或调整字号,应该仍然生效,无需专门改动。 -
TeX Live 2022/2023 或更早版本无法发出警告 (bdfc3cc) by @YDX-2147483647 in #636
对于硕博模板,如果未按硕博升级指南操作就升级到 v3.8.3+,会警告缺少文件。然而若使用旧版 TeX Live,该警告操作会导致文档无法编译,引发困惑。此次修复让警告能正常发出了;当然,仍需按警告提示下载缺失的文件。
🧪 Testing
- 默认测试所有文件夹 (1c6fbf4) by @YDX-2147483647
- 测试 TeX Live 2021–2025,其中仅 2024–2025 测试编译文档 (3e4326b) by @YDX-2147483647
- 支持补充安装依赖 (bfdfc09) by @YDX-2147483647 in #632
- 测试 l3msg 的警告功能 (eccb4a2) by @YDX-2147483647
⚙️ Miscellaneous Tasks
- (git-cliff) 修正时区,更新配置 (03ef745) by @YDX-2147483647 in #630
- 合并
examples/到tests/(277d76f) by @YDX-2147483647 - Switch release CI from xu-cheng/texlive-action to teatimeguest/setup-texlive-action (9a1201b) by @YDX-2147483647
- 更新 TeX Live 包 (44ce211) by @YDX-2147483647
- 删除多余的
apt install make fontconfig(022c726) by @YDX-2147483647 - 更新邮箱 (b86b225) by @YDX-2147483647
- Fix typo (2e1bddc) by @YDX-2147483647
- 更新邮箱 webmaster → bithesis (9573c8b) by @YDX-2147483647
- 更新联系方式 (6b4c0f2) by @YDX-2147483647 in #633
- 设置测试版的版本号 (b7cf5d6) by @YDX-2147483647 in #637
- Fix
fd: command not found(4e312e8) by @YDX-2147483647 in #638
v3.8.5-alpha-1(存在问题,请忽略)
ci: 设置测试版的版本号 Relates-to: #625