Skip to content

Releases: msasikanth/twine

v3.8.0

Choose a tag to compare

@tramline-github tramline-github released this 30 Aug 01:04

Features

  • Better YouTube Support: Video posts now show proper high resolution thumbnails, open directly in the YouTube app, and get a dedicated action bar in the reader.
  • Smarter Feed Links: Pasting a Reddit, Mastodon, or YouTube link when adding a feed now resolves it to the right feed automatically, including YouTube handle links.

Changes

  • Themed App Icons: App icons now match the color schemes, and can be picked right from the appearance settings.
  • Smoother Visuals: Refined gradients and scrims across the home and reader screens, animated post items in the home feed, and a cleaner background blur transition when swiping through featured posts.
  • Performance Improvements: Faster feed parsing with lower memory usage, plus smoother home screen scrolling and image loading.
  • Simpler Add Feed: Removed the feed preference toggles from the add feed screen.
  • No Shorts: YouTube feeds now come from the channel's uploads playlist, so Shorts stay out of your feed.

Fixes

  • Fixed feeds that nested media inside items showing only a single post.
  • Fixed missing images in feeds that put the image URL in the element text.
  • Fixed full article fetching failing on sites that block browser-like requests.
  • Fixed reading history not being recorded when posts were marked as read while scrolling or paging through the reader.
  • Fixed missing channel images for some YouTube feeds.
  • Added a fallback message when adding a feed fails without a reason.

Full Changelog: v3.7.0...v3.8.0

v3.7.0

Choose a tag to compare

@tramline-github tramline-github released this 20 Aug 02:15

Full Changelog: v3.6.0...v3.7.0

v3.6.0

Choose a tag to compare

@tramline-github tramline-github released this 16 Aug 11:49

What's Changed

  • Update version to 3.5.0 (1734) by @github-actions[bot] in #1855
  • New Crowdin updates by @msasikanth in #1801
  • Add URL-based authentication for private feeds with credentials support by @Tha14 in #1885

New Contributors

Full Changelog: v3.5.0...v3.6.0

v3.5.0

Choose a tag to compare

@tramline-github tramline-github released this 13 Jul 20:55

What's Changed

  • New Crowdin updates by @msasikanth in #1796
  • Update peter-evans/create-pull-request action to v8 by @renovate[bot] in #1838
  • Update version to 3.4.0 (1714) by @github-actions[bot] in #1839

New Contributors

  • @github-actions[bot] made their first contribution in #1839

Full Changelog: v3.3.0...v3.5.0

v3.3.0

Choose a tag to compare

@tramline-github tramline-github released this 19 May 00:39
6ab8419

What's Changed

Full Changelog: v3.2.0...v3.3.0

v3.2.0

Choose a tag to compare

@tramline-github tramline-github released this 22 Apr 06:29

Features

  • Pick Up Where You Left Off: Twine now remembers your playback position for podcasts and audio posts, so you can resume listening exactly where you stopped.
  • Audio Completion: You can now set a playback threshold to automatically mark audio posts as read when you're almost finished.
  • Personalized Notifications: Stay updated on what matters most. You can now enable notifications for specific feeds or quickly silence all of them at once.
  • Mark All as Read: Tidying up is easier than ever with new "Mark all as read" options in search results and feed menus.

Changes

  • Instant Mark as Read: Articles are now marked as read the moment you open them, keeping your unread count accurate and organized.
  • Enriched History: Feed icons are now displayed in your reading history and statistics for easier source identification.
  • Better Navigation: The source you're currently viewing is now highlighted in the pinned bar, making it easier to keep track.
  • Polished Experience: We've added smooth shadows on Apple devices and improved UI scaling for high-resolution desktop screens.
  • Smoother Performance: Under-the-hood improvements to how we draw the interface mean a snappier app for everyone.
  • Refined Reader: We've tweaked the reader view to ensure article content is always complete and well-spaced.

Fixes

  • Fixed an issue where images in the small unread widget were not scaling properly.
  • Fixed a crash that could occur when no unread posts were available since the last sync.
  • Fixed an issue where posts could sometimes appear in the wrong order while scrolling.
  • Fixed alignment glitches in the theme selection screen.
  • Improved how we handle articles that appear in multiple feeds to keep your read status in sync.

Full Changelog: v3.1.1...v3.2.0

v3.1.1

Choose a tag to compare

@tramline-github tramline-github released this 02 Apr 01:05

What's Changed

  • Migrate Renovate config by @renovate[bot] in #1584
  • [3.0.1] Post-release merge by @tramline-github[bot] in #1710

Full Changelog: v3.0.1...v3.1.1

v3.0.1

Choose a tag to compare

@tramline-github tramline-github released this 16 Mar 03:15

What's Changed

Features

  • New Sync Services: Added support for Miniflux, FreshRSS (Google Reader API), and Dropbox synchronization.
  • Navigation Drawer: A completely redesigned navigation drawer for better organization and navigation across your feeds and groups.
  • Redesigned Settings: Settings have been refactored into sub-screens with a fresh, modern UI.
  • Theme Variants: Introduced multiple theme variants like Coral, Parchment, Forest, and more for a personalized look.
  • Audio Player: Support for feeds with audio URLs, including a new Sleep Timer. Enjoy your favorite podcasts directly within Twine.
  • Reading Statistics: Gain insights into your reading habits with a new statistics screen featuring reading heatmaps and top feed data.
  • Full-screen Image Viewer: View images in articles in full screen with zoom and pan support.
  • Discovery: A new feature to discover new feeds across various categories like technology, newsletters, subreddits, and podcasts.
  • Reading Time: Articles now show an estimated reading time to help you plan your reading.
  • Search Enhancements: New filters for bookmarked and unread posts in search results.

Changes

  • Increased Free Feed Limit: The number of free feeds has been increased from 15 to 30.
  • Typography & UI Refinement:
    • Switched default app font to Outfit for better readability across the app.
    • Standardized shapes for icons, improved layout and padding for post list items.
  • Performance Optimizations:
    • Optimized memory and bandwidth usage for favicon fetching and HTML parsing.
    • Optimized database updates and sync status push loops for better performance.
    • Reduced sync memory usage and improved initial sync window.
    • Optimized dynamic color updates to avoid unnecessary UI recompositions.
    • Enhanced XmlFeedParser performance by removing blocking operations.
    • Optimized shadow allocations and featured section for a smoother scrolling experience.
  • Sync Enhancements: Improved sync logic for FreshRSS and Miniflux, including bulk bookmarking and better group handling.

Fixes

  • Fixed an issue with blocked word triggers logic.
  • Fixed crashes related to post read status updates and invalid post list key decoding.
  • Fixed JS evaluation in reader view on iOS and race conditions in the Audio Player across platforms.
  • Improved favicon discovery when feed icons fail to load or are invalid.
  • Improved sync reliability and handled foreign key constraints during feed deletion.
  • Fixed various UI issues, including navigation bar padding, scroll behaviors, and iOS transitions.

Full Changelog: v2.11.0...v3.0.1

v2.11.0

Choose a tag to compare

@tramline-github tramline-github released this 21 Jan 17:28

Features:

  • Add support for dropbox sync
  • Notifications for unread posts on Android and iOS
  • New customisation options. Alternate app icons (premium), option to turn off dynamic theming
  • Setting to download full reader content during sync
  • Add feed specific settings to hide from home, show feed icon and always fetch full article

Changes:

  • Reduce bottom bar height to display more feed content
  • Add navigation drawer to access different pages
  • New add feed screen layout
  • Cleaned up UI/UX in several places of the app
  • Improve Reddit content parsing

Fixes:

  • Fix Cyrillic font not rendering correctly
  • Bug fixes and improvements

Full Changelog: v2.10.0...v2.11.0

v2.10.0

Choose a tag to compare

@tramline-github tramline-github released this 01 Jan 20:03
02fbd91

What's Changed

  • New amoled theme
  • Setting to block images in posts list and reader
  • Change default font to RethinkSans
  • UI tweaks in the home screen and feeds sheet
  • Hide app bar and bottom bar on scroll in home screen
  • Improve reader parsing performance
  • Improve mark post/posts as read performance
  • Bug fixes and performance improvements

Full Changelog: v2.9.0...v2.10.0