Releases: jfmcbrayer/brutaldon
v2.4.0
Minor feature release: the main feature is an unread notification badge on the notification badge at the top. On text browsers, without JavaScript, or in brutalist themes, the badge is updated only on initial page load; with JS it polls every minute.
Getting this involved removing PJAX page transitions, but those had introduced too much complexity for too little benefit.
v2.3.0
This is a roll-up of various feature additions and bug-fixes. The features are all more progressive enhancement.
v2.2.0
Feature release!
In this release:
- More progressive enhancement for javascript-enabled browsers. If you don't like it, use a brutalist theme, or turn off javascript. Everything will still work as always.
- Support for instances with customized max toot lengths.
v2.0.3
Fix a bug on OAuth logins where you'd get an error the second or subsequent times you logged on.
v2.0.2
Small bugfix.
Internal change: brutaldon 'account', Mastodon account, and email address should all be completely independent of each other.
v2.0.1
This patch fixes an error that didn't get caught when merging the themes branch to master.
v2.0
Version 2.0! This version includes an overhaul of the preferences system, mainly to make a system of themes possible. It includes some basic themes.
This release is somewhat incompatible with the database for version 1.x. Because the 1.x database doesn't really store anything other than sessions, you can just drop and re-create it before upgrading to 2.x. If for some reason you didn't want to do that, you could delete everything from the tables django_session, brutaldon_client, and brutaldon_account before running manage.py migrate.
v1.6
This release adds basic delete and redraft support. It should generally work, but you will need to re-upload any media when redrafting. Hopefully I'll be able to work around this in future releases.
Update notes: this version includes some library changes, so updates may be slightly more complex than usual. You may need to delete all entries from the django_session, brutaldon_account, and brutaldon_client tables, which will log out all of your users.
v 1.5.2
This is a bugfix release that rolls up a series of small fixes
- Crash of the privacy page for logged out users
- Various rendering/display things for logged out users
- Highlighting "boosted" or "favorited" when in fullbrutalism or text browser.
- Small time formatting fix.
v1.5
Changes to date handling: instead of relative times on toots ("5 minutes ago"), absolute times are used, with decreasing precision as you go farther back in time. This is needed because you may load a page and have it sit for hours or days, while the relative timestamps don't get updated.
Times are by default formatted as UTC, but there is now a timezone setting on the settings page you can use to set it to your actual timezone.