Skip to content

v0.8.0

Compare
Choose a tag to compare
@GeopJr GeopJr released this 22 Jun 04:06
· 289 commits to main since this release
a22e06b

Added

  • Admin Dashboard (#959)
  • Advanced Search Dialog (#962)
  • Ability to dim non-trivial notifications like favorites and boosts (#981)
  • Notification clearing (#980)
  • Notification filtering (#893, #995, #1014)
  • Notification requests (#968)
  • In-app proxy settings (#960)
  • Optional Clapper support (#931, thanks @Rafostar)
  • Replaced the Media Viewer headerbar with a floating button on fullscreen (#913)
  • Reactive relationship updates (#1001)
  • 'Replying to older post' reminder switch in settings (#979)
  • Preview card redesign into a vertical layout (#966, thanks @bertob)
  • Use different icons per view for their empty state status (#964)
  • New account window settings (#960, #959, #993)
  • Crossed out boost icon when disabled (#965, thanks @jimmac)
  • Custom aria labels that contain a summary of the containers (#951, #963)
  • Set default poll expiration date to 1 day if available (#936)
  • Link opening optimizations (#947)
  • Open web+ap links in-app (#947)
  • Notify about new sign ups and new reports for admins (#944)
  • Notify about severed relationships (#942)
  • Post translations when possible (#941)
  • Mini profiles on avatar click (#940, #997)
  • Profile notes (#918)
  • Blocked-by relationship status (#919)
  • Network monitoring and graceful recover (#928, #977)
  • Profile fields redesign (#907, thanks @david-swift, @bertob)
  • Media Viewer videos will remember the last volume set between restarts (#912)
  • GraphicsOffload for Media Viewer videos (#909, thanks @rmader)
  • Profile fields custom emojis (#906)
  • In-reply indicator (#894, #992)

Fixed

  • Account Switcher rows using markup (#1021)
  • Bundle icons that are either missing or have lost their meaning in Breeze/Yaru (#1018)
  • Snap CI for x86-64 and GNOME 46 sdk (#975, thanks @soumyaDghosh)
  • Multiple bulk-relationship requests due to multiple content-changed triggers (#1012)
  • Duplicate posts in 'Home' due to race conditions (#1011)
  • High-contrast theme borders on profile fields (#1009)
  • Libsoup not respecting cache and instead re-downloading emojis when it shouldn't (#915)
  • Refactored the Custom Emoji Picker to use custom widgets (#1005)
  • Completion provider capturing (#1003)
  • Removed all optional chaining instances (#1002)
  • Scale revealer measuring (#955)
  • Focus grabbing of links in labels (#950)
  • Segfault when closing the composer quickly due to a dispose hack (#971)
  • Min width due to strict headerbar centering policy (#967)
  • Segfault when inspecting labels with widgets due to infinite loop of a property (#951)
  • Singular and plural versions of some counters (#951)
  • Accessibility of icons (#951)
  • Better aria labels for dates (#951)
  • Missing tooltips (#951)
  • Accessibility of containers (#951)
  • Accessibility of custom widgets (#951)
  • Lower height request so it fits with OSK (#948)
  • Stricter resolvable link detection rules (#947)
  • Stricter hashtag url matching when clicking a link (#947)
  • Many random segfaults when going back caused by a disposing hack (#946)
  • Hiding inline quotes when there's no actual quote and the class wasn't sanitized (#927)
  • Composer highlighting hashtags accepting invalid characters (#923)
  • Composer highlighting being too loose on whole word matching (#903)
  • Horizontal swiping on the Media Viewer (#902)
  • Crash when opening the composer while the instance doesn't have custom emojis due to optional chaining (#896)
  • Some strings not being marked for translations (#1013, thanks @LukaszH77)
  • Other bug and memory leak fixes

Full Changelog: v0.7.2...v0.8.0

🏳️‍🌈 Happy Pride Month! 🏳️‍⚧️