Skip to content

📢 Persistent Bookmarks & Audio Playback Saving

Choose a tag to compare

@github-actions github-actions released this 03 Sep 19:39

This release makes rss-accordion a much more powerful tool for news readers and podcast listeners by introducing persistent bookmarks and audio playback progress saving. Users can now save important items and return to audio exactly where they left off.

New Features

Persistent Bookmarking (show_bookmarks)

  • Users can now "star" feed items to save them.
  • Bookmarks are stored in local storage, persisting across sessions—even after the item is no longer in the live RSS feed.
  • A "Show Bookmarked" filter button in the channel header allows filtering to saved items only.
  • The filter button automatically adapts to smaller card widths by shrinking to an icon-only display.

Audio Playback Persistence

  • Audio playback position is now saved automatically.
  • Returning to an item resumes playback from the saved position.
  • Once an audio track is fully played:
    • It is marked as completed with a checkmark icon.
    • A tooltip shows the completion date.

Internationalization

  • Added full French (fr) translations for all new and existing UI elements and configuration options.

Other Changes

  • Refactoring: Introduced a StorageHelper class to centralize all localStorage interactions, improving maintainability.
  • Documentation:
    • README fully overhauled with updated configuration and feature descriptions.
    • Added new screenshot highlighting audio features.
  • Dependencies: Updated to the latest versions.