Skip to content

v4.0.0 (Tiny Tiny RSS 23.03)

Compare
Choose a tag to compare
@levito levito released this 08 Mar 03:02
· 54 commits to main since this release

For Tiny Tiny RSS 23.03 and up

Breaking changes

  • License changed from WTFPL to MIT
  • Switched from master to main branch for development and dist for distribution

Highlights

  • Added high-contrast color variants, light and dark, along with less intense sepia versions
  • Implemented responsive styles for mobile/touch use
  • Add optional theming of utility views (login, password recovery, share/subscribe bookmarklets etc.) via local-overrides.css and local-overrides.js

Features

Mobile

  • Swipe right/left to reveal/hide feeds-holder, or use floating action button if plugin toggle_sidebar is installed
  • Hide/reduce content that's not relevant on mobile devices
  • Made all view modes mobile-friendly
  • Made preferences as mobile-friendly as possible
  • Fixed dialogs to work on small screens
  • Adjusted layout, spacing and sizes for different screen sizes

General

  • Customized form controls and buttons
  • Adjusted ui element colors to work for all theme color variants
  • Customized action menu
  • Customized hint for keyboard shortcut sequence
  • Add themed scrollbars for Firefox
  • Added Safari compatibility via local-overrides.js and CSS fixes
  • Styled focus states where possible for improved accessibility
  • Support plugins ui_gravatar and time_to_read

Articles

  • Show action icons on article row if space allows or a touch device is detected
  • Keep score icon visible when a non-zero value is set
  • Combined view: Improved sticky header in combined view (shrink when sticking, keep close button accessible)
  • Combined view: fade content at bottom of expanded articles in when shortened with plugin shorten_expanded, restyle expand button
  • Cards view: redesigned overlay to be more Feedly-like
  • Cards view: improved layout and spacing of cards
  • Split view: adjusted detail header layout to work for many tags
  • Article content: Improved styles and spacing

Customization

  • Allow setting preferred reading width (max. line length) for article content
  • Allow setting maximum cards view column count
  • Allow setting minimum cards view column width

Bug fixes

  • Hide splitter between feeds and content when card overlay is active
  • Prevent accidentally opening article website when clicking near the article title
  • Keep toast notifications selectable and closable
  • Use --fonts-ui for all ui elements
  • Fixed lots of smaller inconsistencies and bugs