Repository navigation
Releases: Dyfused/DynaChartView
Releases · Dyfused/DynaChartView
Release list
v1.3.1
v1.3.0
Significantly boosted the generation speed. (by about 80%)
v1.2.0 CI
v1.2.0
Full Changelog: 1.1.4...1.2.0
📝 Changelog
v1.2.0 (2026-04-15)
- 🐛 Reject invalid input. Parameters -s, -S, -l, -b now validate input values (e.g., scaling factor must be greater than 0, bars per page must be positive integer, etc.). If input is invalid, the program outputs an error message and exits instead of continuing execution with unexpected behavior.
- 🎨 Fix layer order - The current Note layer order is: HOLD bottom layer, NOTE middle layer, CHAIN top layer. This prevents CHAIN notes from being covered by other notes.
- 🔄 Optional v1.1.0 rendering - With the new --legacy-render option, users can choose to use the legacy rendering method (rendering logic from v1.1.0) to accommodate certain special requirements or users who prefer the legacy visual effect.
v1.1.4
Full Changelog: 1.1.3...1.1.4
降低HOLD亮度,并微调了渲染逻辑。
v1.1.3 修复Linux下g++编译失败的问题。
Full Changelog: 1.1.2...1.1.3
修复了Linux下编译失败的问题。
v1.1.2 优化HOLD的图层显示
Full Changelog: 1.1.0...1.1.2
v1.1.2 (2026-04-14)
- 🐛 修复HOLD堆放逻辑。现在,对于叠在一起的HOLD键,后面的HOLD会正确堆放在前一个HOLD的上方,而不是覆盖在一起了。
- 🎨 HOLD显示变为透明度显示 - 通过加入新的中间层HoldBoard,HOLD键现在通过调整透明度来显示重叠关系,增强视觉效果。
- 📏 过宽note跨页显示修复 - 超出单页外部分的note现在被会正确截断。
v1.1.0 优化视觉效果
v1.1.0 (2026-04-14)
- 🎨 新增左右侧背景色 - 左侧暗绿色、右侧暗紫色,增强视觉区分度
- 📏 小节线跨页问题修复 - 确保小节线当前页内绘制
- ⏱️ 时间戳渲染优化 - 修复时间戳跨页渲染问题,在正确位置显示
- 🔄 半小节线逻辑修复 - 半小节线于drawPage函数绘制,通过drawBoard函数复制到整个图片
Full Changelog: 1.0.1...1.1.0
v1.0.1 修复汉字无法正确显示的错误
Full Changelog: 1.0.0...1.0.1
通过使用宽字符输出文件名,解决了无法正确显示谱面文件名汉字的错误。
本修复已在中文(936)和日文(932)系统环境下测试成功。
v1.0.0
Full Changelog: https://github.com/Dyfused/DynaChartView/commits/1.0.0