<?xml version="1.0" ?>
<rss xmlns:ns0="http://www.w3.org/2005/Atom" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title>Uberspace 8 Changelog</title>
    <link>https://u8manual.uberspace.de/changelog/</link>
    <description>Latest updates and changes to Uberspace 8</description>
    <language>en</language>
    <ns0:link href="https://u8manual.uberspace.de/feed_rss_created.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>Uberspace 8 v8.0.71</title>
      <link>https://u8manual.uberspace.de/changelog/#v8071-2026-04-10</link>
      <description>&lt;p&gt;Added:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;We added &lt;strong&gt;.Net&lt;/strong&gt; support (Runtime, SDK &amp;amp; ASP) with telemetry disabled by default.&lt;/li&gt;
&lt;li&gt;You can now &lt;a href="billing_general.md"&gt;book&lt;/a&gt; more than 10gb storage per Asteroid.&lt;/li&gt;
&lt;/ul&gt;</description>
      <pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="false">uberspace-8-v8.0.71</guid>
    </item>
    <item>
      <title>Uberspace 8 v8.0.68</title>
      <link>https://u8manual.uberspace.de/changelog/#v8068-2026-03-10</link>
      <description>&lt;p&gt;We now support &lt;strong&gt;PostgreSQL&lt;/strong&gt;, for details you can see our&lt;br /&gt;
&lt;a href="database_postgresql.md"&gt;new docs for it&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Added:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;We now create a ready to use PostgreSQL database for each Asteroid.&lt;/li&gt;
&lt;li&gt;Your connection settings are stored in the &lt;code&gt;~/.pgpass&lt;/code&gt; file (for RW and RO access).&lt;/li&gt;
&lt;li&gt;We create daily backups of your PostgreSQL database in&lt;br /&gt;
&lt;code&gt;/backup_postgresql/current/&lt;/code&gt;, and keep older dumps in&lt;br /&gt;
&lt;code&gt;/backup_postgresql/old/&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;</description>
      <pubDate>Tue, 10 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="false">uberspace-8-v8.0.68</guid>
    </item>
    <item>
      <title>Uberspace 8 v8.0.66</title>
      <link>https://u8manual.uberspace.de/changelog/#v8066-2026-02-12</link>
      <description>&lt;p&gt;Added:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Add Erlang programming language&lt;/li&gt;
&lt;li&gt;Add Elixir - a functional language running on the Erlang VM&lt;/li&gt;
&lt;li&gt;Add Clojure programming language&lt;/li&gt;
&lt;li&gt;Add Nim programming language&lt;/li&gt;
&lt;li&gt;Add Prolog programming language&lt;/li&gt;
&lt;li&gt;Add Zig programming language&lt;/li&gt;
&lt;li&gt;Add TCL programming language&lt;/li&gt;
&lt;li&gt;We now provide &lt;code&gt;exiftool&lt;/code&gt;, &lt;code&gt;nasm&lt;/code&gt;, &lt;code&gt;rlwrap&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Fixed:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;nsproxy.service&lt;/code&gt; translates &lt;code&gt;127.0.0.1&lt;/code&gt; to &lt;code&gt;localhost&lt;/code&gt; in MariaDB connections and was not started after reboots. We now use &lt;code&gt;WantedBy=multi-user.target&lt;/code&gt; to make sure it survives reboots.&lt;/li&gt;
&lt;/ul&gt;</description>
      <pubDate>Thu, 12 Feb 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="false">uberspace-8-v8.0.66</guid>
    </item>
    <item>
      <title>Uberspace 8 v8.0.65</title>
      <link>https://u8manual.uberspace.de/changelog/#v8065-2026-02-03</link>
      <description>&lt;p&gt;To ensure a stable and performant environment for everyone each Asteroids &lt;a href="basics_resources.md"&gt;resources&lt;/a&gt; are limited to 1500/2000M RAM and 300% CPU.&lt;/p&gt;</description>
      <pubDate>Tue, 03 Feb 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="false">uberspace-8-v8.0.65</guid>
    </item>
    <item>
      <title>Uberspace 8 v8.0.56</title>
      <link>https://u8manual.uberspace.de/changelog/#v8056-2025-12-11</link>
      <description>&lt;p&gt;So this is it, this is the final Alpha release before we declare Uberspace 8 &lt;strong&gt;Beta&lt;/strong&gt;. At the same time this is the first release with a public changelog, all things are falling into place. Everything sparkles. Everything is new but also already vigorously tested by 60 brave testers.&lt;/p&gt;
&lt;p&gt;On the menu today:&lt;/p&gt;
&lt;p&gt;Added:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;New docs: &lt;a href="first_u7.md"&gt;What's different to Uberspace 7?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Changelogs with &lt;a href="/changelog/feed_rss_created.xml"&gt;RSS&lt;/a&gt;! 🎉&lt;/li&gt;
&lt;li&gt;Daily MariaDB backups mounted via &lt;code&gt;/backup_mariadb&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;DNS validation for mail domains, get your records via &lt;code&gt;uberspace mail domain show &amp;lt;domain&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;MSMTP: every asteroid got a default &lt;a href="https://marlam.de/msmtp/"&gt;msmtp&lt;/a&gt; config (&lt;code&gt;~/.config/msmtp/config&lt;/code&gt;), which works only locally. This is a drop-in replacement for &lt;code&gt;sendmail&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Ruby is now officially preinstalled (with &lt;code&gt;PATH&lt;/code&gt; setup; before we only manually installed installed the packages).&lt;/li&gt;
&lt;li&gt;Selectable software versions for PHP: use &lt;code&gt;uberspace tool version&lt;/code&gt; to manage it.&lt;/li&gt;
&lt;li&gt;A new &lt;a href="services_systemd.md"&gt;&lt;code&gt;uberspace service&lt;/code&gt; command&lt;/a&gt;, you can use to quickly generate Systemd services.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Changed:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Your &lt;em&gt;system mail address&lt;/em&gt; is now &lt;code&gt;sysmail@&amp;lt;asteroid&amp;gt;.uber.space&lt;/code&gt; instead of &lt;code&gt;&amp;lt;asteroid&amp;gt;@&amp;lt;asteroid&amp;gt;.uber.space&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Manual: add terminal windows and straighten color schemes for consistency.&lt;/li&gt;
&lt;li&gt;We added a files system quota for your asteroid (same as U7).&lt;/li&gt;
&lt;li&gt;We now use our own internal DNS resolvers (instead of public DNS); but &lt;code&gt;9.9.9.9&lt;/code&gt;, &lt;code&gt;1.1.1.1&lt;/code&gt; &amp;amp; &lt;code&gt;8.8.8.8&lt;/code&gt; (and their secondaries and IPv6 versions) are still used as fallback, in case our internal servers are down/overloaded, etc.&lt;/li&gt;
&lt;li&gt;We renamed the mount point for backups to &lt;code&gt;/backup&lt;/code&gt; (which before was a symlink to &lt;code&gt;/misc/backup&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;We now anonymize the client IP in the asteroid access log (&lt;code&gt;/readonly/&amp;lt;ASTEROID&amp;gt;/logs/access.log&lt;/code&gt;), like this: IPv4 /16: &lt;code&gt;89.161.5.23&lt;/code&gt; → &lt;code&gt;89.161.0.0&lt;/code&gt; &amp;amp; IPv6 /32: &lt;code&gt;2a0b:20c0:1610:42:e48e::8&lt;/code&gt; → &lt;code&gt;2a0b:20c0::&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;</description>
      <pubDate>Thu, 11 Dec 2025 00:00:00 +0000</pubDate>
      <guid isPermaLink="false">uberspace-8-v8.0.56</guid>
    </item>
  </channel>
</rss>
