twtxt.net v0.0.3 Release Notes
Release Date: 2020-07-19 // over 3 years ago-
๐ This release of twtxt.net brings a whole bunch of bug fixes (see below). It also brings some very importatant security fixes along with improved configuration handling for running your own instance.
In addition there is a brand new feature called "Discover" whereby for convenience once logged in you can navigate to https://twtxt.net/discover (foe example) and see the instance's global timeline of all users on that instance. You can also conveniently follow any user from there with ease.
NOTE: You are highly encouraged to run your own instance! Contact support if you have any questions or need help.
๐ Bug Fixes
- ๐ Fix bug with NormalizeURL() incorrectly translating https:// to http://
- ๐ Fix deps and cleanup unused ones
- ๐ Fix the layout of thee /settings view
- ๐ Fix a critical bug whereby users could re-register the same username and override someone else's account :/
- ๐ Fix username case sensitivity and normalize by forcing all usersnames to be lowercase and whitespace stripped
- ๐ Fix useability issue where some UI/UX would toggle between authenticated and unauthentiated state causing confusion
๐ Features
- โ Add support for configuring flags from the environment via the same long option names
- โ Add options to configure session cookie secret and expiry
- โ Add Contributing guideline and TODO
- โ Add additional logic to fix null/blank user account URL(s) to the FixUserAccountJob as well
- โ Add FixUserAccountsJob to fix existing broken accounts that might already exist
- โ Add new /discover view for convenience access to the global instance's timeline with easy to use Follow links for discoverability