Skip to content

2.3.8

Choose a tag to compare

@SkennyCMD SkennyCMD released this 02 Oct 15:32
· 13 commits to main since this release

Tutorly 2.3.8

Release date: October 2, 2026

This is a quick follow-up to 2.3.7, fixing a second Excel sheet-naming crash that the first fix didn't fully cover.

🐛 Fixed

Report generation crash on apostrophe-ending names: downloading the Students Report could still fail with a 500 error for students whose name starts or ends with an apostrophe (e.g. surnames like O'Brien or D'Angelo) — ExcelJS forbids a sheet name from starting or ending with a single quote, a rule the 2.3.7 fix didn't account for. All sheet-name sanitization (for both the students report and the tutor monthly report) now goes through one shared helper that also strips leading/trailing apostrophes, including ones that the 31-character name truncation could newly expose.