Changelog
Last updated: 13 August 2026
Every change to the Timetable Maker, newest first. Fixes that affect the accuracy of an export are called out explicitly, so you can tell whether a file you already downloaded is affected.
Currently known defects are listed separately on the known issues page, along with how to report a problem and how reports are prioritised.
Grid accuracy fixes
13 August 2026
- FixedEvents crossing the edge of the visible hours were missing from PNG and PDF exports. The grid drew only events beginning inside the day window, so anything starting earlier or ending later was left out of the image entirely — while still appearing in CSV and JSON. Such events are now clipped to the window and drawn, with a dashed edge showing that they continue past it. If you exported a PNG or PDF before this date and it contained an event running past your first or last hour, that file is missing it — re-export to get a correct copy.
- AddedA notice beneath the grid when events fall entirely outside the visible hours, with a count and a prompt to widen the day window. These still cannot be drawn, but they no longer vanish without explanation.
- FixedTicking additional days while editing an existing event silently discarded them. Only the first ticked day was applied. The extra days are now created as separate entries, matching the behaviour when adding a new event.
- FixedEvents overlapping in time were drawn on top of one another, hiding all but the last. Overlapping events are now laid out side by side in equal lanes, so each one is visible on screen and in exports.
- ChangedAll three fixes applied to the English, Spanish, German, French, Korean and Dutch versions.
Documentation release
13 August 2026
- AddedExport formats — full documentation of how each of the four exports is generated, including the PNG render settings, the PDF page layout, the CSV column schema and the complete JSON file format with a field reference.
- AddedWhere your timetable is stored — how browser storage works here, instructions for verifying in your own developer tools that nothing is uploaded, what can erase a saved timetable, and which third-party scripts run on the page.
- AddedKnown issues — a public list of current defects with workarounds, plus how problem reports are prioritised.
- AddedThis changelog.
- AddedAccessibility statement — a candid account of what works, what does not, and the workarounds available today. The editor currently cannot be operated by keyboard alone, and the statement says so rather than claiming a conformance level the tool has not reached.
- AddedBrowser support — the browser features the tool depends on and what happens when each is missing, plus known differences on iOS, Safari storage eviction, private browsing and filtered networks.
- ChangedSite footers now link to all four new pages across every language version.
- ChangedDocumented how the visible day window affects what reaches each export. Writing this documentation is what surfaced the three grid defects fixed above.
Brand identity
4 August 2026
- AddedLogo, favicon and Apple touch icon across every page.
Trust pages and markup cleanup
1 August 2026
- AddedAbout, Privacy Policy, Terms of Use and Contact pages.
- ChangedRemoved repetitive keyword phrasing from the homepage copy in favour of plainer wording.
- ChangedExpanded structured data with Organization, WebSite, WebApplication, FAQ, breadcrumb and HowTo markup.
- FixedThe Apache configuration file was not named correctly, so the server was ignoring it and the tidy URLs it defines were not being applied.
Initial release
15 July 2026
- AddedWeekly timetable editor: click an empty slot to place an event, drag to move it, click to edit.
- AddedConfigurable schedule — start and end times, 15, 30 or 60-minute rows, 12 or 24-hour clock, and control over which weekdays are shown.
- AddedMulti-day event creation, optional notes, and an eight-colour palette for categorising blocks.
- AddedExport to PNG, PDF, CSV and JSON, plus JSON import for restoring a saved timetable.
- AddedSelectable font stacks covering Latin, Cyrillic, Greek, Arabic, Hebrew, Devanagari and CJK scripts, so exports keep their characters.
- AddedAutomatic saving to browser storage, with no account required.
- AddedSpanish, German, French, Korean and Dutch versions of the tool.
About this record
Entries are added when a change reaches the live site, not when it is planned. Where a fix changes what an export contains, the entry says so directly — silently correcting output and leaving people with files they think are current is worse than the original fault.
If something changed and you cannot find it here, that is itself worth reporting through the contact page.