Repository navigation
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.