Changes since v0.4.0.
Early release. In SemVer terms, anything may change before 1.0, including file formats, the HTTP API and settings, though changes to
.ochxand.ochfiles will come with conversions.
New
- Full screen (#234, [#237]): Full screen in the timeline's toolbar, or
Fwith the timeline focused, makes the timeline cover the window. It works even where the browser refuses its own full screen, such as an embed withoutallow="fullscreen". Dialogs still open above it. Exit full screen or Escape returns to the page.
Fixed
- One label per ruler tick (#241, [#244]): while two graduation levels crossfaded, a tick could draw both of its labels on top of each other, such as "20:00" and "20h" reading like "20000". Each tick now draws one.
- Readable offsets deep in a large unit (#242, [#245]): zoomed far into a display that counts in a large unit (millions of years, say), the ruler's offset labels read like "Δ 1.446e-13 million…", from a fraction of enormous integers. They now count in the largest smaller unit the view spans ("Δ 7 s", "Δ 250 ms", "Δ 3 days"), from a round base, and still parse back exactly.
Also
- An explainer video series and eight vertical shorts, with their scripts, sources and render pipeline, are in
publicity/(#243, [#246], [#247]). - CI jobs have time limits, and a flaky WebKit check waits for layout (#239).
Downloads
The assets below are built from this tag by the release workflow. SHA256SUMS.txt lists their checksums. They're the same set as v0.4.0: desktop apps for Windows, macOS and Linux; server packages for Debian, Ubuntu, Fedora, Rocky Linux, FreeBSD, macOS (Homebrew) and Windows; the offline HTML files; and the source archives.
To upgrade a server, install the new package and run openchronology-migrate. See administration.
OpenChronology is free software under the GNU GPL version 3. It comes with no warranty.