Added
- Keyboard shortcut for preferences (#549, thanks @TheEvilSkeleton)
- Removed
.view
styling from the composer (#551, thanks @bragefuglseth) - Open in Browser for profiles (#563)
- Option to hide accounts in lists from the Home timeline (#557)
- Automatically close the account switcher popover when selecting "Forget" (#562)
web+ap
support (#561)- Subscribing for notifications on new account posts (#568)
- Profile role badges (#555)
- Composer button always visible on wide sizes (#552, thanks @bragefuglseth)
- Update the preview card's icons and colors (#584, thanks @bertob)
- Keep track of the window's maximized state between restarts (#593, thanks @henryrov)
- Transition when entering and leaving the MediaViewer (#602, thanks Fractal Team)
- Different feedback methods for timeline errors than the base (#591)
- A more appropriate icon for copying profile handles (#617, thanks @kra-mo)
- Toasts for global feedback (#620)
- Network API cleanup (#616)
- Replace manually caching with libsoup's (#616)
- Advanced Boost Dialog for setting boost visibility and quoting posts (#629)
- Remove MediaViewer carousel dots (#652, thanks @bertob)
- Show unshortened units on their tooltips (#653, thanks @bertob)
- More MediaViewer shortcuts (#642, thanks @nekohayo)
- Remember spellchecker enabled state (#673)
- Redesigned the composer's completion providers to match Fractal's (#664, thanks Fractal Team)
- Removed (forked) gspell-4 support (#677)
- Loop and autoplay gifs in the MediaViewer (#682)
- Button to toggle all spoilers in a thread (#615)
- Warning when replying to a post older than 3 months (#659)
- Use UUIDs for distinguishing accounts instead of handles (#699)
- Per-account settings (#680)
- Avoid reading all secrets based on attributes (#701)
- Separators between profile cover counter-buttons (#702, thanks @TheEvilSkeleton)
- Limit the "All" tab in search to 4 results per category (#709)
- Order the "All" tab's results in search in the Profiles > Hashtags > Posts order (#709)
- Removed the preview card out-of-instance warning dialog (#679)
- New account widgets (#637)
- More MediaViewer shortcuts for zooming (#712, thanks @oscfdezdz)
- Set relationship buttons to insensitive while processing (#703, thanks @camelCaseNick)
Fixed
- Animations when revealing the composer button not starting at the bottom (#552)
- Warning on new account dialog about pages needing a title (#556)
- About => About Tuba (#565, thanks @bragefuglseth)
- Account switcher selection not getting updated when selecting to a new account (#562)
- Array deserialization logic being prone to conflicts (#566)
- Invalid property named being used on status objects (#571)
- Focus ring on profile cover not following its outline (#585)
- Post cards not following the
.card
colors on hover (#583, thanks @bertob) - Simplified complex main view conditions that could leave the window without a switcher (#580)
- RichLabel using markup by default causing some posts being partially visible (#578)
- MediaViewer out of bounds when changing carousel position while the animation is playing (#579)
- Ctrl+Enter on composer not working with caps lock on (#590)
- Simplified and refactored the MediaViewer API (#602)
- Handle post codeblocks using the blockquote handler (#595)
- Duplicate posts in the timeline cause by a race condition between the timeline and the websocket (#596)
- FAB's focus rings being cut off (#607)
- Profile timeline changes not cleaning the page headers, leading to less posts being returned every time it refreshed (#636, thanks @LukaszH77)
- Objects not being updated in the same session, showing older info (#616)
- Cleanup the image helpers (#616)
- Remove unused instances of libsoup messages (#616)
- Memory leak with CustomEmojiChooser (#616)
- Websockets not recovering after disconnecting (#616)
- Remove LabelWithWidgets hack that would interfere with label measuring (#648, thanks @bugaevc)
- Remove back arrow from sidebar pages (#648, thanks @bertob)
- Remove ToolbarView style toggling on breakpoint (#649, thanks @bugaevc)
- Show a plus icon instead of a user one next to the Add Account entry on the MediaViewer (#656, thanks @afranke)
- Bookwyrm page title not filling the full available width (#667)
- Notification icons in flatpak (#675)
- Refactor question API (#672)
- Composer's word capturing to match the whole word when providing completions (#661)
- Composer's completion provider replacement not replacing the whole word (#661)
- Votebox labels overflowing (#695, thanks @camelCaseNick)
- Handle empty paragraphs is posts (#707)
- Handle paragraphs in list items (#707)
- Sidebar fake pages not being selected when in a nested view (#711)
Full Changelog: v0.5.0...v0.6.0