The following are the release notes for each FreedomBox version.
Version 0.7 (unreleased)
- Support for OLinuXino A20 MICRO and LIME2
- New Plinth applications: OpenVPN, reStore
- Improved first-boot experience
- Many bugfixes and cleanups
Version 0.6 (2015-10-31)
- New supported hardware target: Raspberry Pi 2
- New modules in Plinth:
- Shaarli: Web application to manage and share bookmarks
Date & Time: Configure time zone and NTP service
- Service Discovery: Configure Avahi service
- Documentation revamp including new user manual and developer guide
- Improved diagnostic tests, available in Plinth
- Avoid unnecessary changes when installing on existing Debian system
- Network configuration supports PPPoE connections
- Debian packages can be download over Tor
Version 0.5 (2015-08-07)
New targets: CubieTruck, i386, amd64
- New apps in Plinth: Transmission, Dynamic DNS, Mumble, ikiwiki, Deluge, Roundcube, Privoxy
NetworkManager handles network configuration and can be manipulated through Plinth.
- Software Upgrades (unattended-upgrades) module can upgrade the system, and enable automatic upgrades.
- Plinth is now capable of installing ejabberd, jwchat, and privoxy, so they are not included in image but can be installed when needed.
- User authentication through LDAP for SSH, XMPP (ejabberd), and ikiwiki.
- Unit test suite is automatically run on Plinth upstream. This helps us catch at least some code errors before they are discovered by users!
- New, simpler look for Plinth.
- Performance improvements for Plinth.
Version 0.3 (2015-01-20)
- Tor Bridges: All boxes now act as non-exit Tor bridges, routing traffic for the Tor network.
Firewall: firewall is on by default and is automatically managed.
Add BeagleBone support. We now have images for BeagleBone, RaspberryPi, VirtualBox i386/amd64, and DreamPlug.
- Ability to enable and use Tor Hidden Services. Works with Ejabberd/JWChat and ownCloud services.
- Enable Tor obfsproxy with scramblesuit.
- Drop well-known root password (an account with sudo capabilities still exists for now but will be removed soon).
- Switch to unstable as suite of choice for easier development.
- Newer images are built with systemd by default (due to Debian change).
- Install and operate firewall automatically (uses firewalld).
- Major restructuring of Plinth UI using Python3, Django web development framework and Bootstrap3. Code quality is much better and UI is more polished.
- Introduced packaging framework in Plinth UI for on-demand application installation.
Version 0.2 (2014-03-16)
Support for Raspberry Pi and VirtualBox (x86) in addition to the ?DreamPlug.
- New Services:
- Configuration Management UI.
- Instant Messaging.
- Low-Level Configuration Management.
- Service Announcement.
- LDAP Server.
- LXC Support.
- Source Packages.
- The privoxy setup is now the default from Debian.
Version 0.1 (2013-02-26)
First FreedomBox software release (0.1 image, developer release).
- Full hardware support in Debian
Support for DreamPlug.
- Basic software tools selected as common working environment:
- User interface system "plinth"
- Cryptography tools: gpg or "monkeysphere"
Box-to-box communication design: Freedom-buddy (uses TOR network)
- Web cleaning: "privoxy-freedombox".