v1.5.1
Immutable
release. Only release title and notes can be modified.
Fixed
- The footer copyright year never appeared: the language initialiser only re-rendered the page when a saved language differed from the current one, so a visitor using the default language kept the static placeholder. The year is now always rendered, and an unrecognised saved language falls back to English instead of blanking the interface
LICENSEcarried the closing Apache boilerplate twice: the unfilledCopyright [yyyy] [name of copyright owner]template followed by a second copy naming the owner. The appendix now appears once, readingCopyright 2025-2026 NX1X, and the rest of the file is byte-identical to the canonical Apache License 2.0 text
Changed
- The licence notice and copyright now share a single bottom bar, separated by a dot and wrapping cleanly on narrow screens, instead of sitting as two stacked lines above and below the divider
- The licence link is underlined on hover rather than permanently, with a visible keyboard focus state
.gitignorealso covers JetBrains and workspace files, Windows shell artefacts, editor backups, and key material (*.pem,*.key,*.p12,*.pfx,.dev.vars,.wrangler/).cfignorenow excludes environment files and key material as well, so a misconfigured root-directory deploy could not serve them