Changelog

Below you can see the 5 most recent changes to Uberspace 7. For older changes, please refer to the Changelog Archive.

Note

Sometimes the version shown on your host may be higher than the newest version here. In this case we might have applied additional fixes shortly after a release or did internal changes without user impact. We deem updates like these hotfixes and they are not necessarily included in this changelog.


[7.7.2] - 2020-07-28

Added

  • Support for Haskell, via Haskell Platform.
  • ksh - the KornShell.
  • emacs - an editor (among other things).
  • js - Netscape’s JavaScript interpreter.
  • The php-dba database abstraction layer module for PHP 7.{2,3,4}.
  • Dependencies for Chrome headless.

Fixed

  • Unified the regular expression used to guard web header input for the uberspace web header command. The ones used for the del and suppress sub-commands where unnecessarily stricter, than the one used for set. This allowed setting headers, that could neither be deleted nor suppressed.

[7.7.1] - 2020-06-08

Fixed

  • A case where a web backend with the option --remove-prefix ends up doing nothing.

[7.7.0] - 2020-06-03

Added

  • HTTP outgoing headers can how be changed and set using uberspace web header (manual entry).
  • MySQL event scheduler is now enabled.
  • ImageMagick v7 now has HEIC support.
  • Redis is preinstalled.
  • Java now includes the Java Development Kit (javac)

Changed

  • Java is now version 14 and will be updated as EPEL’s java-latest-openjdk updates.
  • tmux is now version 2.9a.
  • HSTS is enforced for 1 year.
  • HTTP⇒HTTPS redirects use 301 instead of 302.

Fixed

  • SMTP on port 587 now no longer accepts mails to local domains without authentication.
  • SMTP on port 25 now automatically restarts, should it crash for any reason. The recent SSD migrations caused it to crash once on each host leading to a downtime of ~10 minutes. This change mitigates this on future crashes.
  • Dovecot (IMAP/POP3) now gets version updates independently of other packages. This dramatically shortens downtimes during updates, as the package script otherwise waits until all other packages have finished updating before Dovecot can start again.
  • goaccess now supports “tcb_btree” again to fix --keep-db-files.

[7.6.2] - 2020-05-25

Added

Changed

  • The data directory for MariaDB (/var/lib/mysql) is now stored on SSD.
  • Also on SSD: rpm, yum and journald data directories (/var/lib/rpm, /var/lib/yum, /var/cache/yum and /var/log/journal).

[7.6.1.2] - 2020-05-12

Added

  • Better support for web assembly files: set MIME type application/wasm for .wasm, .wasm.gz, .wat, .wat.gz and enable gzip compression.

Updated

  • Updated Haraka to 2.8.25.