December 13, 2024
- 🎨 NEW! Summaries in List View — You can now see summaries and each document’s title/favicon in the mobile actions sheet: just long press any document in a list view (like “Later” or your Feed) to get a quick peek at a document’s summary without having to open it. Johannes also made some adjustments to the layout of the app on web and tweaked our animations.
- 🕵️ Discover Documents — Mati added a new default document explaining how to quickly add great reads from the Readwise community to your library. You can also access these documents from the Add Documents menu (
+
button when viewing your Library). - 📍Improved Reading Progress with TTS — Andrew fixed a text to speech glitch that saved the wrong position when people skipped ahead a large amount.
- 🍎 Fixed iBooks Syncing — Tristan fixed an error that prevented people from downloading the Mac iBooks syncing tool.
- 👻 Fixed Ghostreader Toggle — Hannes directed Ghostreader to properly toggle “off” if we stop sending OpenAI requests to auto-tag and auto-summarize after detecting an unfunded API key.
- 🔀 Fixed Gmail Forward Glitch — Tristan fixed a bug causing some emails forwarded from Gmail to fail to arrive in Reader. Rasul fixed a validation error in the Notion integration, so content should sync even more reliably now.
- 🛜 Parsing Updates — Kryzs made improvements to how Reader handles http://foreignpolicy.com/ and http://kottke.org
December 6, 2024
- 💥 Fewer Crashes — Arek fixed a bug that was causing a small number of users to experience crashes of the Readwise app. Reviewing your highlights should now be a bit more stable.
- 🔀 Tag Syncing — Rasul made it so highlight tags deleted in Reader will now sync the deletion to Readwise. We also now properly merge tags with different capitalization in frequency tuning and other locations, which means document tag counts are more accurate.
- 🛜 Improved Parsing — Kryzs made improvements to how Reader handles posts from Bluesky.
November 29, 2024
- 🔀 Omnivore Imports — Tristan cleaned up the remaining Omnivore import bugs we’re aware of. Highlights from your Omnivore documents should now import and show in Reader/Readwise. Metadata like title, author, published and “saved at” dates on your articles should now be correct. PDFs imported from Omnivore should now work, although the Omnivore export zip seems to sometimes omit or corrupt PDF files, so we suggest generating a new zip from Omnivore and re-importing, or re-saving broken PDFs to Reader manually.
- 🎥 Enhanced Transcripts — Mati made it easier to tell when a YouTube video transcript is being AI enhanced. He also improved paragraph spacing on enhanced transcripts.
- 👻 Ghostreader Revived — Tristan fixed a bug with our OpenAPI integration that was preventing Ghostreader from properly working. All missing summaries should now have generated.
- ⏳ Improved Loading — Substack articles should now load much faster when shared to Reader, thanks to Kryzs. Andrew fixed a bug preventing text to speech from properly starting on some large documents. Johannes fixed a bug causing a “No content” screen to flicker when loading new pages. Johannes also fixed an Android-specific bug causing broken header & favicon images in the daily digest & feed skim interfaces.
- 🚏 Location Indicators — Andrew fixed a bug preventing the reading progress bar from updating to 100% in some cases. Navigating documents and lists with keyboard shortcuts will no longer “trap” the focus indicator at the very bottom of the screen, thanks to Mati.
- 🛜 Improved Parsing — Kryzs made improvements to how Reader handles unherd.com. Going forward, items saved from the RSS feed will have proper punctuation.
November 22, 2024
- 🕵️ Discover Documents — Mati built an easy way to add some of Reader’s most popular documents directly to your account. This is a great way to easily fill your Reader account with high quality content.
- 🔀 Pocket Imports – On the integrations front, Rasul fixed it so that tweets will now come in properly from Pocket. Imports from Pocket should also be noticeably faster for some users.
- 🎨 UI Improvements — The front matter in the document view got a big redesign courtesy of Kris and Johannes, with the summary showing in a toggle view above the document content. It’s now easier to start TTS from anywhere within the document — check out the new play button in the top right. The option to change appearance is now in the bottom sheet. Excessively long metadata is now truncated, Ghostreader summaries can be about twice as long, and emails look a lot nicer in the Daily Digest.
- 📖 Content Tables — Mitch fixed a bug that prevented the table of contents from showing up for a handful of ebooks.
November 15, 2024
- ☯️ Cleaner UI — Artem made rendering on eink devices crisper using pure black and white colors. Arek improved our popup modals, which no longer get cut off if you bulk delete thousands of unwanted RSS items.
- 📧 Email Management — Johannes moved the “view original email” option to make the “delete document” button in the email menu accessible without scrolling. Rasul made some fixes to the “clean email view.”
- 🤝 Integration Fixes — Tristan fixed a bug related to tags imported from omnivore that weren’t lower case. We also worked with Kobo to fix a bug where our IP address wasn’t being properly whitelisted.
- 🔎 Search Indexing — Mitch fixed a bug where the mobile app was not properly indexing all content of documents, so search should work properly now.
- 🛜 Improved Parsing — Kryzs made improvements to how Reader handles wired.com, arstechnica.com, olickel.com, indianexpress.com, gatesnotes.com, archive.ph and archive.md.
November 1, 2024
- 🌃 Proper Loading — Johannes added a fix to ensure the feed’s skim mode properly reports completion when the feed is empty. Tristan fixed a sanitization glitch that stopped images from properly displaying.
- 🗺️ Improved Alignment — Mati fixed a bug where the “find in search” button was misaligned on YouTube videos. Andrew made it easier to properly position text to speech on some documents. Arek fixed a bug preventing swiping from closing the side panels properly on Android devices.
- 🏎️ Faster Performance — Hannes shipped a quick fix to state syncing pagination that should make initial app set up faster, and cause fewer people to hit errors when they set up Reader for the first time on a device with a lot of documents.
October 25, 2024
- 🔎 Views with Tags — Tristan fixed a database bug that was causing tagged documents to disappear from views after being opened.
- ↔️ Highlight Resizing — Clicking the highlight resize handles no longer makes the overlay disappear. Adam also fixed a glitch with resizing highlights on black and white Booxes with certain appearance settings.
- 📩 Send to Kindle — It is now possible to send documents to Kindle even if they were part of a previous digest, thanks to Rasul.
- 📖 Reading Locations — Artem fixed a bug preventing certain epubs from advancing past the cover image without crashing. Arek fixed a bug preventing PDFs from opening to their last read location.
- 🪲 Appearance Updates — Artem fixed a bug where appearance styling couldn’t be changed on certain older operating systems. Rasul fixed a glitch with the “clean view” toggle on mobile devices.
- 🗑️ Document Control — Johannes made the “Delete document” button more accessible on mobile, just in time for the new “trash bin” feature to roll out to all users! Currently, the trash bin is device-specific, but it should help with recovering documents you didn’t mean to get rid of. Separately, Tristan fixed a glitch that allowed tweets to be saved multiple times.
- 📝 Extension Injection — Adam fixed a glitch where the browser extension would sometimes interfere with the styling of certain websites.
- 🛜 Improved Parsing — Kryzs made improvements to how Reader handles bbc.com, archive.is, nytimes.com, apple.com, reuters.com, kottke.org and more!
October 31, 2024 — From Public Beta Update #10
New Features
- 👨🔧 Multiple Refactors – We’ve finished up significant behind-the-scenes improvements to Reader’s infrastructure (described below), resulting in fewer bugs, faster performance, and quicker development speed going forward.
- 📲 Send to Kindle – You can now manually send individual documents from Reader to your Kindle as well as automatically send a "digest" of newly saved articles weekly or daily.
- 🗑️ Trash Bin – Now when you delete documents, they'll initially go to a trash bin where you'll have an opportunity to recover them or permanently delete.
- 🐇 Return to Reading Position – You can now hop around documents with more confidence knowing you can always return to where you left off. Also, if you accidentally lose your place, you can easily return to your farthest read position.
- 💬 YouTube Transcript Cleanup – You can now trigger Reader to clean up the YouTube-generated transcript using GPT, fixing issues such as lack of capitalization, punctuation, and logical paragraph breaks.
Minor Improvements
- Faster Tagging on Save – As part of the refactors mentioned above, we refactored how tagging works when saving documents via the mobile share sheets and browser extension. You should find the tagging menu to be somewhere between 10x and 100x faster than before. In addition, the sorting of the tags in the menu now matches how it works in the app.
- Smoother Highlight Resizing – We released highlight resizing last update and have continued to improve the UX to be smoother and more precise, especially on e-ink devices.
- Enhanced RSS Feed Search – It's now much easier to find the RSS feed you're looking for within the app. The results display faster and search across all the feed's metadata that we have in our system.
- Notion Integration via API – We originally created our Notion export feature before Notion had a public API. Notion subsequently shipped an API, but for a long time it was lacking the features we needed to recreate the integration without loss of functionality. All of those issues have been addressed, so we rebuilt the Notion export to now use the public API. Not only is this new integration more durable and safer, it also enables you to do new things like customize your column names in your Readwise database. You can now update to the new Notion integration from the Export page (hit Notion and you should see a prompt to update if you're on the old version).
- Longer Ghostreader Summaries – Thanks to the database refactor mentioned above, you can now generate longer summaries with Ghostreader.
- General Parsing Improvements – We included the full list of 30+ domains we fixed parsing for down below, but here are two notable generalized fixes. 1. The New York Times: You should now be able to save articles from the native NYTimes app. 2. Figure Captions: The captions underneath images should now format better and more consistently across all articles.
- Accessible Delete Button on Mobile – Many users want the "delete" button to be more accessible inside of the reading view on mobile. It now is! You should be able to delete on any doc with only two taps now (open the bottom sheet, and hit the now immediately visible "Delete document" button).
- Import from Omnivore – We were sad to hear about Omnivore shutting down on Tuesday. On that same Tuesday, we shipped an importing tool to get all of your documents from Omnivore into Reader.
- Third Party Integrations – Voicenotes (a great, voice-powered note-taking aka scribe tool) and TRMNL (a new e-ink display) both connect to Readwise.
Bug Fixes
- Fixed bug where tagged articles would disappear from the tag view after opening on mobile and desktop. (This was one of our most reported, hard to pin down bugs! Excited to finally have it fixed.)
- Fixed issue where the iOS app would crash when opening specific PDFs.
- Fixed bug where taking a note in a PDF would jump you to the first page of the document.
- Fixed issue where “Skim Mode” would sometimes not mark documents as seen.
- Fixed bug where some documents or highlights weren’t importing from Pocket properly.
- Prevented accidental highlighting of large sections of a document, ensuring highlights are not lost.
- Fixed issue with the email original view not displaying correctly.
- Fixed bug with the Obsidian sync extension.
- Fixed issue with Medium highlight syncing.
- Fixed bug on Android e-ink devices where logging in with email and password wouldn’t work.
- Fixed issue where boox devices in high contrast mode would not display highlights in dark mode properly.
- Fixed bug where Ghostreader could not detect the document language.
- Fixed issue where hitting “Read Now” from the share sheet would sometimes open the app to a blank screen.
- Fixed bug where RSS articles would sometimes appear to be published in the future.
- Fixed issue where zooming into a PDF would cause it to become off-center.
- Fixed bug where the YouTube transcript indicator was displaying the wrong color.
- Fixed bug where the first page in Paged Scroll mode was unresponsive to highlighting.
- Fixed issue where the Android app would crash when logging out.
- Fixed bug where swiping to close a sidebar on Android would open the other sidebar.
- Fixed issue where PDFs could get stuck on a specific highlight and not allow scrolling away.
- Fixed bug where adding a tag on web wouldn’t always close the tag menu.
- Fixed issue where mobile users with a default screen of “Currently Reading” could land on a “Document Not Found” screen.
- Fixed bug in Paged Scroll mode where images would format weirdly.
- Improved formatting of bullet-style images in EPUBs.
- Fixed bug where Skim Mode UI would show a black screen on first load.
- Fixed jerkiness when highlighting near punctuation on mobile.
- Fixed bug with the new “Find in Document” feature creating duplicate hits.
- Fixed highlighting bug in Paged Scroll mode where the wrong page would be scrolled to.
- Fixed issue where the “Read Now” button would take you to the document list instead of the document you saved.
- Fixed bug where some shortcuts would incorrectly show “Shortcut already in use” when attempting to customize.
- Fixed bug where the Feed view would load indefinitely if empty
- Fixed bug on Android where swiping wouldn't close the side panels properly.
- Fixed bug where app would sometimes error when first setting up on a new device (and made the setup faster).
- Fixed bug where documents couldn't be sent to kindle standalone if they'd already been sent as part of a digest.
- Fixed bug where appearance styling couldn't be changed on certain older operating systems.
- Fixed a glitch with the "clean view" toggle for emails on mobile
- Fixed bug where the reading progress would not always be able to reach 100%
- Fixed bug where customizing the colors for sharing a highlight image wasn't working
- Fixed a bug where saving a tweet multiple times via browser extension would create duplicates
- Fixed bug where the browser extension would sometimes interfere with the css styles of sites
- Fixed a bug preventing certain EPUBs from advancing past the cover image without crashing
- Fixed many bugs in the display of highlights in the new Notion export
- Fixed a bug preventing PDFs from opening to their last read location.
- Fixed bug where reading position was too sensitive
- Fixed bug where highlights would disappear when resize completed
- Fixed bug where the "read now" button from the mobile share sheet would open the list view instead of the saved document
- Fixed issue where small images in EPUB would display at an erroneously large size
- Fixed highlighting issue where special characters would make the text move
- Fixed bug where sometimes highlighting in an EPUB could crash the app
- Fixed bug where "shortcut already in use" error would show up for no reason
- Fixed issue where long email addresses would overflow on the Account screen
- Fixed issue where YouTube shorts/lives wouldn't always import correctly
- Fixed bug where app would jerk back and forth after highlighting in Paged Scroll mode
- Fixed bug where saved filtered views with incorrect filter syntax could freeze the app
- Fixed bug where public share links of documents wouldn't render paragraph breaks
- Fixed bug where unread counts sometimes didn't update after marking documents as seen
- Fixed bug where the "find in document" feature would be too slow or incorrect on long documents
- Fixed a bug where tapping a PDF's highlight in the notebook wouldn't always navigate to it correctly
- Fixed bug where feeds could sometimes appear in incorrect folders
- Fixed bug where some images weren't appearing inside of articles
Text-to-Speech (TTS)
- Fixed bug where TTS sometimes wouldn’t start playing correctly.
- Fixed issue where the Listen button would need to be tapped twice for TTS to work.
- Fixed issue where TTS option would be hard to find on emails/PDFs
- Fixed bug where TTS wouldn’t show a loader when loading audio.
iPad/Tablet Fixes
- Fixed issue where highlighting on iPad devices could make the app unresponsive.
- Fixed bug where rotating a tablet device would shift the content incorrectly.
- Fixed issue with opening the sidebar in landscape mode.
- Fixed bug with tags created via mobile share sheets.
Parsing fixes
- bbc.co.uk
- bbc.com
- archive.is
- reuters.com
- wallstreetcn.com
- apple.com
- tagesspiegel.de
- theinitium.com
- bizjournals.com
- huxiu.com
- sspai.com
- academialatin.com
- nytimes.com
- pitchfork.com
- gwern.net
- goodnotes.com
- economist.com
- github.com
- theverge.com
- wsj.com
- 36kr.com
- wikipedia.org
- ft.com
- every.to
- kottke.org
- hbr.com
- learn.microsoft.com
- switowski.com
- chatgpt.com
- uber.com
- linkedin.com
October 3, 2024
- 🤖🎙️ Export your highlights to NotebookLM – If you haven't heard of NotebookLM, it's a new free tool from Google that lets you convert data sources into lifelike podcast episodes (and supercharge your learning with AI in many other ways). We worked directly with the NotebookLM team to build a powerful integration for getting your highlights and notes into the system (via Google Docs). Get started with the NotebookLM integration from your Readwise export page or learn more about how it works in our help documentation →
July 16, 2024 — From Public Beta Update #9
New Features
- 👻 Ghostreader v2 – You can now customize the default Ghostreader prompts as well as craft your own creating the potential for all kinds of clever AI use cases while you read. As part of this, Ghostreader is now much easier to access on mobile and we've refreshed the default prompts.
- 📂 Mobile Folders – You can now browse your RSS feed folders and individual feeds on mobile using a left sidebar in the Feed section. As part of this, the Library section also received a left sidebar making it more intuitive to navigate your document tags and types of content.
- 🟡 Highlighting Upgrades – You should now notice several subtle upgrades to the highlighting experience including better grabbing of leading and trailing punctuation, smoother cross-page highlighting in Paged Scroll mode on mobile, and, most importantly, the ability to resize existing highlights!
- 📖 Ebook Upgrades – You'll now find the ebook reading experience to be more pleasant as a result of preserving the original EPUB styles, a full-width justification option, and faster load times featuring the book cover.
Minor Improvements
- Our text-to-speech provider Unreal Speech has released an upgraded set of voices based on a newly trained model. This model is still in beta so its voices are not set by default yet, but you can try them by clicking the waveform icon.
- You can now copy your highlights from any document to your clipboard on mobile or share them into another app using the share sheet.
- Muscle Memory Alert Update: Last update, we shared that we made the reading experience feel "firmer" by removing the single tap anywhere on the screen to reintroduce the user interface. Instead, you must either scroll backwards or tap the bottom bar. While experienced users loved this, we found that new users struggled. Accordingly, we've reverted that change and instead added an option for advanced users.
- Documents should now open faster, especially newly saved ones, and text-to-speech should start playing faster, especially on long documents.
- You can now set a toggle for specific email newsletters to always default to the original email formatting rather than parsed text. In addition, Reader now automatically sets these original styles as default for many popular newsletters where this formatting is superior.
- You can now use a keyboard shortcut to expand and collapse all the sections in the left sidebar:
Shift + X
. - You can now include published dates as a field of metadata with CSV imports.
- The folders of RSS feeds were improved to exclude documents moved to the Library, consistent with the rest of Feed behavior.
- A “pull to refresh” interaction was added to the Home screen on mobile, consistent with other sections of the app.
- You can now update the desktop app via an option in the native top menu.
- Several of the animations inside the iOS app were upgraded to be smoother.
Bug Fixes
- Fixed issue where search would freeze and/or erroneously show no results
- Fixed issue where mobile would show different search results from web/desktop
- Fixed bug where reading position would not be saved sometimes on first opening of a document
- Fixed bug where scrolling past the first 20 documents in a list on mobile wouldn’t work
- Fixed bug where there would be no back button showing while a document was loading
- Fixed bug where highlighting on web would accidentally scroll you away from the highlight
- Fixed bug where the ios app would sit too low on the screen, being overlapped by the iOS bottom navigation bar
- Fixed bug where mobile app would sometimes crash when transitioning from offline to online
- Fixed bug where app would crash on e-ink and other android devices
- Fixed bug where “paged scroll” default settings would sometimes be forgotten
- Fixed bug where highlight text in the Readwise 1.0 mobile app would overflow
- Fixed bug where Notion export would sometimes duplicate highlights
- Fixed syncing bug where app would not receive new changes from other devices
- Fixed bug where youtube playback speed button wouldn’t show on tablets
- Fixed bugs with autosummarization
- Fixed bug where Suggested Feeds section would load forever for some users
- Fixed bug where long highlights could not be deleted from the Notebook on web
- Fixed bug where white screen would show when opening a youtube video
- Fixed bug with iOS app crashing intermittently
- Fixed bug where tweets would show as the wrong category
- Fixed various breakages with Twitter List Digests due to Twitter’s site/api changes
- Fixed bug where Arxiv PDFs were not saving properly
- Fixed bug where document loading counter would show higher numerator than denominator
- Fixed bug where Android app would crash when scrolling through list of documents with broken images
- Fixed broken formatting on “Download Annotations” button
- Fixed bug where long tweets wouldn’t parse fully
- Fixed bug where highlight action buttons on web would be covered by a youtube video
- Fixed bug where iOS share sheet would crash if you have too many tags
- Fixed bug where adding urls the don’t start with https://
- Fixed bug where Folder dropdown on Manage Feeds page might not show all Folders
- Fixed bug where the top padding for youtube videos on web/desktop would be too small
- Fixed bug where emojis in Folder names and Filtered Views would sometimes format wrong
- Fixed bug with ghostreader keyboard shortcut sometimes adding the letter g to the text input box
- Fixed bug where the readwise.io domain would show in metadata for epubs
- Fixed bug with missing books from Libby highlight imports
- Fixed bug where user preference for “clean view” of emails not saving consistently
- Fixed bug where built in category views would not show when added to Home screen
- Fixed bug where tags would not sort correctly in the tag dropdown
- Fixed bug where tags imported from Instapaper were unable to be deleted in Reader
- Fixed various bugs with Ghostreader autotagging
- Fixed bug where unsaved filtered views on mobile could not be split
- Fixed lagginess with mobile app navigation
- Fixed bug where PDF reading progress could be lost too easily
- Fixed bug in one mobile build where part of the sidebar would be always visible in the reading view
- Fixed bug where empty Views would not show on mobile
- Fixed bug where opening documents directly via url on web would show a loading screen forever
- Fixed issue with PDFs where the note icon wouldn’t appear in the correct position after changing the zoom level
- Fixed bug with the __exact filter query
- Fixed issues with expired ghostreader api keys
- Fixed bug with pinning then unpinning feed folders
- Fixed issues with adding notes to specific ePubs
- Fixed bug where refreshing on web would scroll you to the second item in a document list
- Fixed bug with cover images of exported notion highlights
- Fixed bug where top icons would sometimes overlap with the iOS native status bar
- Fixed bug where relative urls for images/links would not work inside of emails
- Fixed bug with PDFs in the Daily Digest
- Fixed bug where the sidebar on web would show weird extra spacing in some browsers
- Fixed mobile list swipe actions causing list items to get stuck
- Fixed confusing toggle text for tap-to-open
- Fixed bug where Focus Mode would not hide all unfocused elememts
- Fixed bug where documents on web could flash “could not parse document” when loading for the first time
- Fixed bug where advancing to the next document could cause a blank screen
- Fixed bugs in the update flow from the old to new Notion integration
- Fixed a regression in the styling of twitter list digests
- Fixed bug with opening images wrapped in links on mobile
- Fixed bug where sometimes images on mobile wouldn’t load properly inside documents
- Fixed bug where the Table of Contents would randomly collapse as you navigated
- Fixed bug where the mobile side panels could get stuck part-way open sometimes
- Fixed bug where mobile document lists would only show 20 elements when scrolling down
Text to Speech (TTS)
- Fixed bug where TTS would fail on Android for articles with no cover image
- Fixed bug where TTS would crash the app in some files with specific newline characters
- Fixed rare case where TTS would not play the correct audio
- Fixed bug where TTS button would show on youtube videos
- Fixed issue with TTS where app would sometimes crash while listening
Desktop
- Fixed bug in desktop app where links to external urls would not work
- Fixed bug where the desktop app would crash in a few situations
- Fixed bug where TTS control bar did not show in the desktop app
- Fixed issue with the Profile page buttons not working in the desktop app
- Fixed bug where desktop app would show incorrect cmd/control keys for keyboard shortcuts
- Fixed the keyboard shortcut o to open the original document in the desktop app
- Fixed bug where fullscreen videos would not work in Reader desktop app
- Fixed bug with the Help menu in the mac desktop app being unresponsive
April 7, 2024 — From Public Beta Update #8
New Features
- 📁 RSS Folders on Web – You can now organize your RSS feeds into folders and pin individual feeds to the left sidebar resulting in a more traditional feed reading experience.
- 🔊 Text-to-Speech on Web – You can now use text-to-speech in the web and desktop apps just like the mobile apps.
- 🔎 Improved Full-Text Search – You will now find full-text search to be vastly more accurate across all your library's content and metadata. (If you were ever frustrated by search, you should try again.)
- 🎛️ Custom Ghostreader Summaries – You can now customize the GPT prompt used to generate document summaries to suit your bespoke preferences.
- ♻️ Resurfacing in Summaries Emails – You will now find two randomly selected items from your backlog resurfaced alongside your recent saves in your summaries emails.
- 📧 Email Original Styles – You can now toggle email documents between a clean parsed view and an original styles view.
- 📑 Automatic PDF Metadata – You will now find that most of your research papers pull robust metadata from the internet automatically.
Minor Improvements
TTS
- On long documents (eg ebooks), the audio now loads much faster and the position more accurately when starting mid-document.
- Text-to-speech now saves your reading position even while listening in the background.
- Your playback speed should no longer mistakenly reset.
- The word indicator should fail less frequently when wrapping words at the end of a paragraph.
- The player bar now uses less vertical space in general and the (more intuitive) user interface doesn't cover the text when you scroll away from the tracked word.
Ebooks
- EPUBs are now set to paged scroll by default. You can of course undo this default if you prefer scroll mode.
- EPUBs should now load notably faster than before.
- While loading, EPUBs will display the book cover on mobile.
- You can optionally toggle on a "high contrast mode" in the mobile settings page to improve the visibility of highlights and other user interface on e-ink devices.
Other
- MUSCLE MEMORY ALERT: Artem made some subtle improvements to taps and swipes on mobile to make the reading experience feel more solid. Notably, a single tap of the reading view will no longer reintroduce the user interface. Instead, you must either scroll backwards or tap the bottom bar. We've tested this thoroughly and we think it's quite an improvement once you retrain your muscle memory, but we do know some folks have gotten tripped up by this change. If you feel strongly this was a mistake, we're curious to hear from you.
- Artem improved the accuracy of saving your reading position between sessions when in paged scroll mode.
- Bruno added the ability to disconnect any export integration within Readwise 1.0.
- Arek added the ability to share your annotated emails from within the mobile apps.
- Hannes added a toggle to disable Ghostreader auto-summarization.
- Tadek added support for YouTube RSS feeds enabling you to subscribe to all new videos of a specific channel.
- Rasul added an Unsubscribe button for email newsletters on the mobile apps.
- Cayla cleaned up the copy across all automated emails and UX copy in a few places in the apps.
- Bruno added support for new Twitter Articles format (different from long tweets).
Bug Fixes
- Props to our QA Specialist Eleanor for 10xing our bug handling.
- Fixed bugs where clients would get stuck out-of-sync with other devices.
- Fixed bug where the status bar would cover the top of the app on newer Android OS versions.
- Fixed bug where book cover images were not loading.
- Fixed bug where clicking links would sometimes fail in paged scroll mode.
- Fixed issue where “Save URL via clipboard” would clutter the bottom of the screen.
- Fixed bug where sometimes PDFs sent via email would not import.
- Fixed bug with exporting annotations from the desktop apps.
- Fixed several random bugs with Ghostreader.
- Fixed bug where the counts of documents inside saved views wouldn’t update in the mobile apps.
- Fixed bug where the Listen button wouldn't tap in paged scroll mode.
- Fixed formatting of embedded tweets in paged scroll mode.
- Fixed bug where highlighting the beginning of a YouTube video transcript was prevented.
- Fixed bug where YouTube transcript position wasn’t saving on mobile.
- Fixed bug where the header wasn't formatting properly on shared documents.
- Fixed bug where YouTube videos would freeze after starting.
- Fixed bug where links from Google search results weren't saving.
- Fixed bug where the web highlighter wasn't working properly with Wikipedia links.
- Fixed bug where bulk deletions weren't deleting in full.
- Fixed bug where long Twitter threads were cutting off.
- Fixed multiple bugs with tags using spaces or special characters.
- Fixed bug where sorting by published date wasn't working properly on mobile.
- Fixed bug with Substack confirmation emails not appearing in Feed.
- Fixed bug where recently used tags were not rising to the top of the dialog.
- Fixed bug where tags wouldn't rename.
- Fixed bug where edited document titles were not exporting to note-taking apps.
- Fixed bug where highlights would not export to Reflect automatically.
- Fixed bug where the right sidebar would flicker in Safari.
- Fixed bug where bundles with spaces were not saving properly.
- Fixed bug where the transition between the first and second pages in paged scroll mode would glitch.
- Fixed bug where some tweets were being saved as articles.
- Fixed bug where
domain__not
and url__not
queries were not working on web. - Fixed bug where videos were not showing their length in the metadata panel.
- Fixed bug where the MacOS app would always show “Downloading update…” in the Profile context menu.
- Fixed bug where the Google Docs export integration would not complete.
- Fixed bug where deleted highlights would still appear in the API results.
- Fixed bug where inline links in paged scroll mode wouldn't navigate properly.
- Fixed bug where
minutes
filter key wasn't working. - Fixed bug where podcast highlights wouldn’t export to Logseq.
- Fixed bug where the Daily Digest UI wasn't formatting on tablet devices.
- Fixed bug where auto-highlighting would stop working after auto-advancing.
- Fixed bug where account deletion would take too long and time out.
- Fixed bug where Term Lookup (and a few other Ghostreader prompts) wouldn't grab the proper context on mobile.
- Fixed bug where PDF and EPUB cover images wouldn't load on the mobile home screen.
- Fixed parsing issues with theverge.com, medium.com, economist.com, bloomberg.com, bbc.com, nytimes.com, theatlantic.com, wsj.com, tikr.com.
January 28, 2024 — From Public Beta Update #7
New Features
- 📜 Pagination – You can now read documents laid out as pages rather than as continuous scroll, which is particularly delightful on ebooks and long-form content as well as tablet devices.
- 💰 Bundles – Experimental: You can now create and share custom collections of documents with others enabling a variety of collaborative use cases. Here's an example bundle of some blog posts I wrote on a yearlong around the world sabbatical: Dan & Meghan go on a sabbatical.
- 📧 Custom Email Addresses – You can now customize your Reader email alias making it easier to remember and subscribe to newsletters.
- 💻 Windows App – You can install Reader as a desktop app not only on Mac but now also on Windows (download link).
- 🤏 Exportable Summaries – You can now export AI-generated summaries to Notion, Roam Research, Obsidian, Logseq, and Markdown.
Minor Improvements
- Bruno finished a new version of the Notion integration built on top of Notion's official public API. For context, we created a highlight export to Notion years before they offered a public API, and it's taken a while for their API to incorporate all the functionality we need to not go backwards. We're seeking testers before releasing this to everyone. If you'd like to test, - please let us know!
- Hannes added a new document-level prompt to Ghostreader: Highlight the document. The large language model will create highlights on your behalf. Why on earth would someone want this? More on that to come.
- Arek added even smaller font sizes to the iOS and Android apps.
- Hannes added an option to toggle off automatic GPT summarization to the Integrations page.
- Hannes fixed automatic summarization to work consistently on PDFs.
- Bruno added the ability to disconnect export integrations from the Export page.
- Mati added a new “Currently Reading” option as the screen to open Reader by default.
- Adam improved the loading speed of the Home screen across platforms.
Bug Fixes
- Fixed bug where new highlights on web would flicker and sometimes focus incorrectly.
- Fixed bug where search results were often incomplete.
- Fixed bug where highlighting YouTube videos wasn't working correctly.
- Fixed bug where finding text inside of a PDF wasn't working on mobile.
- Fixed bug where the web app would sometimes slow down.
- Fixed bug where filtered views matching on
domain
were failing. - Fixed bug where the summaries email was resurfacing previously saved documents incorrectly.
- Fixed bug where the summaries email was including failed summaries.
- Fixed bug where emails with large attachments weren't being properly saved.
- Fixed bug where Daily Digests stopped appearing in the web app as filtered views.
- Fixed bug where the mobile app would sometimes stop syncing new changes.
- Fixed bug where the icons would overflow on the iPad share sheet menu.
- Fixed bug where saving tweets via the Safari extension wasn't working.
- Improved the icon for the Safari extension to match Safari’s aesthetic.
- Fixed bug where some EPUB files weren't uploading properly.
- Fixed some broken RSS feeds, including academic.oup.com.
- Fixed some issues with the Google Docs highlight export.
- Fixed bug where highlights would show as different colors on PDFs.
- Fixed bug where scrolling inside of highlight notes on Android was broken.
- Fixed bug where the Reader FAQ wasn't opening on mobile.
- Fixed issues with opening links in the Mac app.
- Fixed bug where Substack emails were being attributed to the wrong author.
- Fixed bug where an invalid filter query could show all documents incorrectly.
- Fixed bug where Ghostreader was appearing in the browser extension menu incorrectly.
- Fixed bug where hitting “delete” from the iOS share sheet wasn't deleting.
- Fixed various visual issues with the Daily Digest.
- Fixed bug where the text of an item the summaries email would sometimes escape its container.
- Fixed bug where auto-advance was sometimes opening the wrong document.
- Fixed bug where editing and deleting tags containing periods wasn't working.
- Fixed bug where sometimes images couldn't be highlighted individually in the mobile app.
- Fixed bug where filtering by author in the mobile app wasn't returning the right documents.
- Fixed bug where dragging files onto the Mac desktop app wasn't uploading.
- Fixed bug where bulk actions were only applying to the first 50 documents in a filtered view.
- Fixed bug where PDFs would sometimes never load in the web app.
- Fixed bug where progress on YouTube videos wasn't setting in the mobile app.
Parsing Fixes
- Fixed issues with medium.com
- Fixed issues with wsj.com
- Fixed issues with bbc.com
- Fixed issues with nytimes.com
- Fixed issues with economist.com
- Improved the formatting of forwarded Substack emails
December 12, 2023 — From Public Beta Update #6
New Features
- 🚀 Performance Refactor – As mentioned above, your web and mobile app experience should feel roughly 2x to 100x faster. Make sure you're using the newest version by hard refreshing the web app in your browser and downloading the latest mobile app (4.0) from your app store.
- 🗯️ Unreal Speech TTS – Text-to-speech got a huge upgrade with Unreal Speech's significantly more life-like models.
- 🤏 Auto-Summarization – Whenever you manually save a document to Reader, it'll now be automatically summarized by AI (currently GPT-3.5) at no extra cost as part of your subscription.
- 🪃 Summaries Email (beta) – The automatically generated summaries in the bullet above also flow into a new, beautifully laid out email helping you read what you wanted to read, filter out the rest, and more.
- 💻 Native Mac App – Last but not least, you can now install Reader as a native app on your Mac for fewer distractions and even more speed. Before you ask: yes, Windows will be coming shortly; and no, it's not an Electron wrapper.
Minor Improvements
- Hannes, Jesse, and Dan started sending a weekly newsletter called Wisereads featuring the most highlighted content in Readwise over the past week alongside curated ebooks (with writing assistance from Abi and Cayla).
- Although a constant work in progress, Tadek shipped several parsing improvements to forwarded emails to make them render better in Reader better.
- As his first shipped feature, Rasul added the ability to forcefully unsubscribe from email senders in the web app.
- Tristan improved the Gmail autoforwarding flow to better handle the automated authentication emails.
- Bruno added a new endpoint to the Readwise 1.0 public API for fetching a user's Daily Review highlights. Now we just need someone to make a sick GPT using this.
- Bruno added Google Docs as a new export target for your highlights setting us up to work with our friend Steven Johnson on his Google Gemini-powered writing tool NotebookLM.
- Mati added PDF snapshotting to the mobile apps.
- Mati added settings on both web and mobile to disable PDF color inversion in dark mode.
- Bruno improved the Twitter integration to handle formatting such as bold & italics.
- Bruno added
{{published_date}}
as a variable to export templates such as Obsidian.
Bug Fixes
- Fixed massive Android crashing issue caused by our error monitoring SDK (Sentry)
- Fixed bug where the top status bar would incorrectly appear in reading view
- Fixed bug with creating filtered views of a single feed subscription
- Fixed bug with adding PDFs to the mobile apps
- Fixed bug with subscribing to RSS feeds in the mobile apps
- Fixed bug with saving invalid URLs to the mobile apps
- Fixed bug with some highlights not syncing from Reader to Readwise
- Fixed bug with missing book covers in Readwise 1.0 exports
- Fixed bug with the Android bottom sheet closing too easily
- Fixed bug with the mobile Table of Contents subheadings not opening correctly
- Fixed bug with Print With Annotations feature for YouTube videos
- Fixed bug with PDF snapshot highlights not syncing to Notion properly
- Fixed bug with PDF reading positions not being properly saved
- Fixed bug with PDFs not rotating properly
- Fixed bug where highlighting a PDF in the mobile apps would cause the PDF to scroll
- Fixed bug with Evernote exporting where updates to a note were not appearing (due to an issue caused by their updated API)
- Fixed regression with the highlight annotation bar on mobile where it wouldn’t hide properly when resuming reading
- Fixed bug with Medium highlights duplicating in Readwise 1.0
- Fixed bug with Pocket import sometimes not bringing in every document
- Fixed bug with EPUBs showing up as Articles in Readwise 1.0
- Fixed bug with Ghostreader Q&A prompt
- Fixed bug with the keyboard sometimes not appearing when editing notes on Android
- Fixed bug with ordering of PDF snapshot highlights in the Notebook
- Fixed bug with saving open.substack.com links
- Fixed bug with undo button sometimes not displaying on Android
- Fixed bug with document tags list losing focus in the web app
- Fixed bug with trying to snapshot a PDF starting on the left side of the mobile screen triggering the Table of Contents to open
- Fixed bug with scrolling gestures on PDFs sometimes selecting text incorrectly
- Fixed bug with EPUBs sometimes setting reading progress to 100% while opening
- Fixed bug with the top bar header not centering the page number on PDFs
- Fixed bug with long tweets not displaying images
- Fixed bug with
{{title}}
and date types not working in Tana exports - Fixed bug with document language picker not saving on Android
- Fixed bug with Daily Digest failing to load for some users
- Fixed issues with Twitter list digests not showing up properly
- Fixed bug with the mobile app share sheet not loading all tags into the list
- Fixed bug with Home screen customization not scrolling on mobile
- Fixed bug with long URLs overflowing off the screen on mobile
- Fixed bug where double tapping to highlight a paragraph wouldn't trigger if the tap occurred too close to left edge
- Fixed bug with YouTube videos not being included in CSV exports
- Fixed bug with PDFs not loading properly on web
August 15, 2023 — From Public Beta Update #5
New Features
- 🖼️ Quoteshots – You can now convert highlights to beautiful images on both web & mobile. ️
- 📷 PDF Snapshots – You can now highlight images, tables, and other graphics in PDFs using a "snapshot" feature. We've also shipped several quality of life upgrades to the mobile PDF experience.
- 📓 Notebooks – You can now interact with just your highlights for a particular document in a dedicated Notebook view.
- 📜 Long Tweets – You can now save tweets longer than 280 characters to Reader as if they were blog posts.
- 📱 Mobile Appearance – Many aspects of the mobile reading experience have been refined including an upgrade to the appearance panel, darker dark mode, more font settings, and firmer side panels.
- 🖥️ RSS Syncing – You should now see new RSS items appear within seconds of posting and many of the edge case feeds such as Daring Fireball fixed.
Minor Improvements
- Bruno collaborated with the good folks at Tana to create our newest and most advanced export integration to date
- Hannes & Dan significantly overhauled the Ghostreader completion prompts – which were originally created before ChatGPT was even a thing (hard to remember) – to behave nicely with the GPT-3.5 chat model
- Artem made a series of performance improvements to the mobile apps, particularly when taking actions on an open document such as highlighting
- Artem improved the smoothness of scrolling the visual indicator while listening on mobile
- Artem & Jesse added some new fonts to the mobile app
- Artem improved the behavior of text input boxes on Android to fix issues with scrolling
- Réna added better formatting of numbers and times across the web & mobile apps
- Réna & Artem improved the smoothness of the loading screen when opening a document on mobile
- Tristan & Bruno improved the Document CREATE endpoint of the Reader API so it now supports setting a document note
- Tristan & Bruno improved added an
updatedAfter
parameter to the Document LIST endpoint enabling you to fetch only the documents updated since the last sync (with code samples) - Bruno is almost done implementing Oauth to both the Reader and Readwise public APIs (reach out to us if you’re interested in using it)
- Tadek & Krzys massively improved Substack parsing
Bug Fixes
- Fixed a major Android bug where the app would freeze on launch
- Fixed a TTS bug where the audio could randomly speed up or slow down
- Fixed a TTS bug where the audio would sometimes desync with the visual indicator
- Fixed a TTS bug where audio would stutter on start
- Fixed a mobile bug where long documents (especially EPUBs) would inadvertently set reading progress set to 100%
- Fixed a Safari extension bug where signing into Readwise wouldn’t work properly
- Fixed a mobile bug where footnotes/links in EPUBs would show an alert instead of navigating to the correct location
- Fixed a mobile bug where custom swipe actions weren't saving across sessions for some users
- Fixed a Chrome/Arc extension where selecting a loooot text could crash the browser (shout out to the Arc team for bring this to our attention)
- Fixed an iPad issue where the iPad sidebar could be accidentally swiped in
- Fixed an issue where some t.co links weren't saving when using the iOS share sheet
- Fixed a web app bug where the PageDown key didn’t work after making a note
- Fixed an Android bug where bold system fonts were distorting the display
- Fixed a mobile bug with the Literata font
- Fixed a web app bug where removing a tag sometimes required clicking the x button twice
- Fixed a web app bug where the keyboard shortcut to slow down YouTube video playback (
,
) wasn’t working - Fixed a mobile bug where tapping the bottom menu UI could open images underneath the buttons
- Fixed a web app bug where the "more actions" menu would sometimes not open
- Fixed an Android bug where sometimes a black bar would cover the left side of the mobile app screen
- Fixed a mobile bug where tags containing the slash character would behave improperly
- Fixed an issue where highlights made with the browser extension weren’t overlaying on the clean document in many cases
- Fixed an exporting bug where Kindle highlights sometimes wouldn’t trigger an export after syncing automatically
- Fixed some exporting bugs affecting Obisidan and Logseq where there would sometimes be duplicates or missing items
- Fixed an exporting bug where a new highlight sometimes wouldn’t sync to Evernote
- Fixed a PDF bug where sometimes hyperlinks would render with improper colored rectangles
- Fixed a web app bug where the header would cover the top of PDFs incorrectly
- Fixed a PDF bug where the copy highlight shortcut wasn't working
- Fixed a web app bug where the "Apply action to all above/below" commands weren't including the focused document
- Fixed a bug with the Atkinson Hyperlegible font
- Fixed an export bug where the
{{date}}
variable wasn't working in header templates - Fixed a web app bug where the app would flash "Document not found" after deleting an opened document
- Fixed a bug where the filtering syntax wasn't respecting lowercase boolean operators (such as "and" and "or")
- Fixed a mobile bug where adding a document tag via the share sheet would create duplicates
- Fixed a mobile bug where newly deleted highlights in PDFs would stay visible until the app was refreshed
- Fixed a web app bug where keyboard shortcuts would sometimes reset
- Fixed a web app bug where the OPML export of RSS feeds would sometimes encode broken characters
- Fixed parsing issues where documents would sometimes show too much whitespace
- Fixed a web app bug where the shortcut
+
wasn't capturing the numpad +
- Fixed a mobile bug where receiving OS-level notifications would pause TTS
- Fixed an issue where users with large numbers of deleted documents would experience memory issues and crashes
- Fixed an email parsing issue where the formatting and sizing of images were significantly distorted
- Fixed a mobile bug where some swipes would get "stuck"
- Fixed a Ghostreader bug where the response would inadvertently overwrite existing highlight notes
- Fixed a web app bug where archiving items using the mouse sometimes showed an "Already in Archive" message even when the document was not yet archived
- Fixed a mobile bug where selecting text would sometimes inadvertently slide the left and right side panels
- Fixed a mobile bug where marking documents as Seen would sometimes improperly set them as the "Currently reading" document
- Fixed an Android bug where the mobile app would crash on start for some users
- Fixed a mobile bug where some RSS feed URLs would crash the app
- Fixed a web app bug where exporting document highlights wasn't working properly on Firefox
- Fixed an EPUB bug where images would sometimes render incorrectly
- Fixed a web app bug where the top bar header would sometimes show a border line incorrectly when scrolled to the top
- Fixed an RSS bug where The Atlantic feed would show HTML markup in document titles
- Fixed a web app bug with the zoom shortcuts
- Fixed a web app bug where Twitter avatars would sometimes show as ovals
- Fixed a mobile bug where URLs missing an http start couldn't be saved
August 10, 2023
- 🔀💛 Export Your Highlights to Tana – The official Readwise <> Tana integration has arrived. Now you can automatically sync your Readwise highlights to your Tana library or inbox with enriched metadata, tags and notes, and customizable templating. Set up your export from the integration settings page.
May 22, 2023 — From Public Beta Update #4
New Features
- TTS on EPUBs & Emails – You can now use text-to-speech to listen to EPUBs and emails once again. (Right now, this is iOS only while we figure out Android.)
- First-Class Summarization – You can now quickly & easily replace summary metadata with a GPT-3.5 response (and optionally supply your OpenAI token to automatically summarize new documents going forward!).
- Links Tab – You can now view and interact with all the forward links and backlinks contained in a document: the start of Reader as a knowledge graph.
- PDF Upgrades – We've been quietly elevating the PDF experience through a series of smallish enhancements with lots more on the way!
Minor Improvements
- Hannes significantly upgraded our in-app feedback feature with more options, user categorization of feature suggestions and bug reports, and GPT-4 labeling to help our team respond more effectively.
- Tristan, Hannes, and Tadek tinkered on the database after an incident on Thursday making it faster than ever.
- Mitch and Artem (with a contribution from Adam) enabled a v0.1 TTS using non-English languages.
- Artem pushed a performance refactor on TTS which significantly reduces battery usage and makes the bottom menu more responsive when hiding it via scrolling.
- Bruno and Tristan added a List API endpoint to fetch your documents from Reader.
- Artem fixed a painful issue with long notes on Android where they were hard to read or scroll.
- Adam added language metadata to documents enabling more accurate word counts and reading time estimates in the future.
- Our first summer intern, Rena, removed empty Views from displaying their headings on Home on web to match mobile UX.
Bug Fixes
- Fixed issue where the mobile apps were unusually slow, battery-intensive, and crash-prone. (If you haven't already, strongly recommend upgrading to 3.20.)
- Fixed bug where tapping a TTS button on Android would click through to the underlying document sometimes causing unwanted behaviors.
- Fixed bug where Chinese characters were erroneously being parsed into the metadata of English PDFs.
- Fixed bug where using
Enter
to input kanji characters caused the annotation process to prematurely stop. - Fixed bug where saved YouTube videos were sometimes grabbing the wrong transcript.
- Fixed bug where using keyboard shortcuts to zoom PDFs would cycle back to 10% after reaching 110% instead of continuing to increment.
- Fixed bug where Reader’s in-app browser would continue to play audio even after the browser was exited.
- Fixed bug where notes would appear in front of the adaptive top bar.
- Fixed bug where the right sidebar would cover the sort context menu.
- Fixed bug where pressing the
...
button on a list item would open the document instead of the context menu. - Fixed bug where tapping the
< Feed
back button returned to Views instead of Manage feeds. - Fixed bug where the keyboard shortcut
M
wasn't working in list view. - Fixed bug where bold default fonts caused some button text to get truncated.
- Fixed bug where highlights in the Notebook on mobile did not correctly display spaces.
- Fixed bug where note input on mobile was disregarded if you added a tag before "saving" the note.
- Fixed bug where the search query input would sometimes switch focus and incorrectly trigger keyboard shortcuts.
- Fixed bug where custom swipe actions on mobile stopped working properly.
- Fixed bug where tags with capitalized characters inputted via the share sheet weren't properly saving.
- Fixed bug where View headers with long titles were breaking formatting.
- Fixed bug where PDF page numbers weren't displaying correctly.
- Fixed a series of bugs where the Android app was crashing for some users.
- Fixed bug where the TTS audio bar would show incorrectly after navigating into a PDF.
- Fixed a series of visual issues on web including the sidebar overlaying incorrectly, misaligned buttons, and capitalization inconsistencies.
- Fixed big where code
pre
blocks would format incorrectly, break highlighting, and interfere with scrolling. - Fixed bug where connecting your Twitter account on mobile would fail.
- Fixed bug where Roam syncing would duplicate some highlights.
- Fixed series of bugs with logging into the Android app.
- Fixed series of bugs with the share sheet crashing on Android.
- Fixed bug with Twitter bookmarks failing to sync with Readwise 1.0.
- Fixed some bugs with syncing highlights from Kobo to Readwise 1.0 (but there are still some ongoing issues on Kobo's end which we are continuing to work through with them).
- Fixed bug where deeplinking into Reader from Readwise 1.0 on Android was not opening the right document.
- Fixed a series of bugs where TTS audio would stop randomly.
- Fixed bug where the loading screen of a newly saved document formatted poorly.
- Fixed bug where highlights in the sidebar were not appearing in the same order as they do in the document.
- Fixed a series of bugs with custom shortcuts including an issue affecting the up and down arrows.
- Fixed bug where sometimes selecting text on Android would highlight extra words incorrectly.
- Fixed bug where clicking the
x
on a tag didn’t properly delete the tag. - Fixed bug where the sidebars on mobile would too easily slide open by accident.
- Fixed a series of syncing bugs that were causing apps or browser extensions to be stuck without saving changes.
- Fixed bug where bulk actions could be applied to the wrong documents on mobile if activated from search.
June 5, 2023
- 👾 Introducing the Readwise Discord Bot – The Readwise Discord bot makes it easy to save important Discord messages as well as stay on top of the most valuable links shared in your servers. Learn about the new Discord bot here.
March 27, 2023 — From Public Beta Update #3
New Features
- TTS refactor – You can now seek and start text-to-speech anywhere in the document, highlight using your AirPods, and more.
- Download highlighted PDFs – You can now download any PDF you upload and highlight in Reader with those highlights & notes embedded in the file. You can also print any parsed HTML document to PDF with your highlights overlaid.
- Highlight management in Notebook – You can now operate on highlights in the Notebook sidebar of the web app, the first step in migrating Readwise 1.0 functionality into Reader.
- Multiselect of feeds, tags, and Views – You can now operate on feed sources, tags, and Views in bulk, the first step in adding multiselect throughout Reader.
- Image actions on mobile – You can now note, tag, and – most importantly – copy & share images in the mobile app.
- Profile & preferences refactor on mobile – The information hierarchy of managing your account settings and app preferences has been significantly cleaned up on mobile.
Minor Improvements
- Worked with the Reflect team to build a Readwise-Reflect integration (we really enjoyed working with those guys).
- Upgraded searches to use a URL parameter (such as
read.readwise.io/search?q=reading
) so you can refresh and bookmark specific queries. Props to Hannes for shipping something on his first day. - Added support for JSON-based RSS feeds.
- Added option to disable haptics (in-app vibrations).
- Ensured that PDF zoom, rotation, and light/dark mode settings now persist across sessions on a per-document level.
- Added per-document language metadata, which improves length estimates for documents in non-English languages and paves the way for us to add better character encoding, non-English TTS, automatic RTL detection, and more.
- Upgraded handling of large files uploaded via iOS and Android apps.
- Enabled sorting YouTube videos by true video length (rather than inferred transcript reading time).
Bug Fixes
- Fixed bug with highlights ordering incorrectly in the sidebar.
- Fixed bug with Ghostreader not always working on YouTube transcripts.
- Fixed bug causing documents to scroll to the top on web after reading on mobile.
- Fixed bug with PDFs scrolling to the top when reopened on web.
- Fixed bug causing "document not found" screen when unsubscribing from a feed on mobile.
- Fixed bug with RSS feed items displaying unescaped characters in title/metadata.
- Fixed temporary bug affecting highlighting functionality.
- Fixed bug with email imports containing incorrect links.
- Fixed bug causing clients not to sync after massive bulk deletion.
- Fixed Pocket import issues that occasionally missed fetching some articles.
- Fixed bug where Firefox extension could disrupt certain site layouts.
- Fixed bug causing highlights to split into separate articles in RW1.0 when using the web highlighter.
- Fixed bug with document tags syncing issues for Obsidian and Logseq.
- Fixed bug with Ghostreader highlight menu not showing up on mobile.
- Fixed bug causing Notion exports to load indefinitely.
- Fixed bug with sorting by title not working properly.
- Fixed bug causing Text-to-Speech (TTS) to restart while listening.
- Fixed bug with RSS feeds containing special characters not working.
- Fixed bug where spacebar didn't function as a keyboard shortcut.
- Fixed bugs related to Evernote export (thanks Roxine).
- Fixed bug with inconsistent references to "Later" and "Inbox."
- Fixed bug where line breaks wouldn't display in shared document annotations.
- Fixed bug with Readwise Android app compatibility for newer OS versions.
- Fixed bug with missing Gmail auto-forwards.
- Fixed bug affecting Google Play Books highlight importing to RW1.0.
- Fixed several broken RSS feeds, including Hacker Newsletter and Stratechery.
- Fixed bug with Twitter save-via-reply feature breaking due to API changes.
- Fixed bug causing the app to crash when sorting documents by author on Android.
- Fixed numerous web app styling bugs exclusive to Safari.
- Fixed bug with subscription issues when subscribing to Reader on iOS after canceling Readwise on the web.
- Fixed formatting of links saved via Product Hunt.
- Fixed improper categorization of YouTube videos imported from Pocket/Instapaper.
- Fixed bug preventing the app from loading for users with 80k+ documents.
March 7, 2023
- 🔀🪞 Effortlessly sync your highlights to Reflect – Reflect is a meticulously crafted, premium note-taking app that works beautifully with Readwise highlights. We were delighted to collaborate directly with Reflect's makers to make this integration one of the most seamless to date. Start syncing your highlights to Reflect here →
February 13, 2023 — From Public Beta Update #2
New Features
- Performance Refactor – As of today (February 13th), we just pushed up a significant performance improvement to the iOS and Android apps! They should be noticeably less laggy/sluggish now.
- Document-level Ghostreader on mobile 👻📱– Until recently, document-level prompts were only available in the web app, but now you can use these in the mobile app too. Props to Artem for picking this up from Simon. There are still a few more mobile Ghostreader upgrades coming, but this was by far the most sought after.
- Document notes to note-taking apps 📝 – We added document notes to Reader incrementally. First, we added them to the web app. Then the mobile apps. Then the share sheets. Then the browser extensions. Finally, we've added document notes to note-taking exports and the Readwise 1.0 public API.
- Customizable keyboard shortcuts ⌨️ – 🚨 Attention all Europeans, Vim power users, and other opinionated folk: You can now modify the shortcuts of the web app to suit your keyboard layout and bespoke preferences. Props to Jesse on design and Mati on execution. A feature like this might look simple, but it covers a lot of surface area.
- Profile & Preferences Refactor ⚙️ – Part and parcel with smoothing out the onboarding process, we've refactored the various supplemental pages to the Reader web app to make everything tidier and easier to find (we hope). In particular, we've added a Preferences page to surface settings previously confined to the Command Palette to make those more discoverable and refreshed the help menu.
- Readwise Discord Bot v3 Beta 👾 – Last but not least, we've shipped a new version of the Readwise Discord Bot for beta testing and we'd love your feedback. The main update in this version of the bot was to make moderation of which links are accepted and rejected far simpler. If you're a server admin/moderator, the bot will create two channels (#accepted-links and #rejected-links) which you can check once a day or so to quickly weed out false positives, false negatives, and set domain-based filtering rules going forward.
Minor Improvements
- Completely overhauled the Reader pricing & upgrade flow on both web and mobile.
- Made document titles clickable on mobile to open the original URL in the browser.
- Started adding highlight management in the Notebook of the right sidebar in the web app.
- Added the ability to sort Views, Feeds, and Tags in the mobile app.
- Added a new default View for Videos.
- Shortened the long swipe distance on mobile to be more fluid.
- Improved the auto-scrolling accuracy when clicking or tapping highlights from the Notebook.
- Improved performance of the Reader backend and database affecting several interactions such as parsing, site loading, and more.
- Tweaked the sensitivity of the shake-to-undo.
- Improved finding of text inside of a PDF on Android.
- Added support for JSON OPML files.
- Added Atkinson Hyperlegible font to Appearance settings.
- Massively improved the exporting of uploaded files (particularly for users with a lot of files) to email with a download link.
- Added a warning when exiting the feedback text box on web to not accidentally lose what was written.
- Significantly improved the speed of exporting highlights from Reader to note-taking apps (now will almost always be less than 15 minutes).
- Worked with the RemNote folks to add back the export integration using their plugin system.
Bug Fixes
- Fixed bug in the mobile app where you'd occasionally get "stuck" in a content frame unable to scroll.
- Fixed bug with PDFs where watermark would erroneously show.
- Fixed bug with a blank screen initially loading on the web app for good.
- Fixed parsing issue with medium.com documents.
- Fixed parsing issue with patreon.com documents.
- Fixed parsing issue with atlantic.com documents when saved via iOS.
- Fixed various RSS feeds including Marginal Revolution, Pinboard feeds, Seattle Times, others.
- Fixed bug where sorting wouldn’t work on unsaved filtered views.
- Fixed bug where the web app would crash if you opened the Command Palette on the import page.
- Fixed bug where newly saved RSS documents sometimes wouldn’t show after adding a new feed.
- Fixed bug in the mobile app where the "Paste URL" dialog would show even if the setting was toggled off.
- Fixed bug where users would lose the built-in "Shortlist" saved filtered View when switching Library location configuration.
- Fixed major bug where articles & highlights saved via the browser extension sometimes weren’t saving properly.
- Fixed bug where YouTube playback speed settings would revert to 1x after the video was paused.
- Fixed bug where typing tags in the browser extension on top of a YouTube video would trigger the video to start playing.
- Fixed a bunch of bugs with the Daily Digest.
- Fixed bug where Safari extension would shift focus from Google text inputs.
- Fixed bug where content focus indicator height would sometimes be off.
- Fixed bug where
Cmd/Ctrl + Enter
would no longer keep the tag popover open. - Fixed bug where highlights on PDFs would show only in a dim yellow.
- Fixed bug where PDFs and documents that failed to parse were showing improperly in the Daily Digest.
- Fixed bug where changing plans from Lite to Full via the mobile app wouldn’t work if you were subscribed via Apple.
- Fixed bug where Safari extension was broken for users with Safari character encoding set to Chinese.
- Fixed bug affecting the sort of YouTube video documents by length.
- Fixed bug with EPUB files not uploading properly.
- Fixed bug with setting tags from the iOS/Android share sheets.
- Fixed bug where sometimes Command Palette wouldn’t close after clicking it.
- Fix bug where push notification would be sent for Daily Digest even if it was empty.
January 13, 2023 — From Public Beta Update #1
New Features
- Exporting Features 📤 – As we enter public beta, it's important to us that everyone can export their data out of Reader if desired. Accordingly, we've added a bevy of exporting features with more on the roadmap: CSV export, OPML export, file export (EPUBs and PDFs), and annotation export.
- Document-Level Notes 📝 – We shipped document notes in the web app back in November, but then had to shift attention to more urgent matters before implementing them in the mobile app, the mobile share sheet, and the browser extension. These are all now done!
- Random Sort 🎲 – You can now randomly sort any View in Reader. This is great for when you're tired of seeing things in chronological order and want to spice things up a bit. Props to Adam again for adding this in on web and mobile.
- YouTube on Mobile 📱 – When we entered public beta in mid-December, YouTube transcript follow-along worked on only web. Mati has since added full YouTube support on mobile!
- Experimental: PDF to Text 🩻 – You can now read your HIGH QUALITY TEXT-BASED PDFs as if they were proper, reflowable hypertext documents. While this is cool on web, it's absolutely game changing on mobile phones where letter-sized PDFs are effectively unreadable. Props to Bruno and Artem for leading this ambitious feature.
Minor Improvements
- The Views tab on mobile will now show a count of documents contained therein. Mati is adding a sorting option here so you can choose how you want Views to be ordered on this tab.
- Push notifications for Daily Digest are now working properly on Android.
- Reader will now follow most redirects and link shorteners (such as t.co) to resolve the proper URL of a saved document.
- There's now options to hide both the right and left sidebars by default in the Command Palette on web.
- There's now a right-to-left text option in the web and mobile Command Palettes.
- Paywalled articles from aggressive media sites should parse much much better now.
Bug Fixes
- Fixed massive glitch with Chinese characters.
- Fixed many, many issues with the browser extensions (particularly Safari).
- Fixed many RSS edge cases discovered by new users.
- Fixed many RSS cover image errors.
- Fixed many glitches with Daily Digest (particularly first time uses).
- Fixed our Twitter saving caused by Twitter pushing a change to their site.
- Fixed lots of bugs with emails forwarded to Reader.
- Fixed wrong date showing on list items when sorted by date.
- Added in better error pages on web.
- Fixed Enter shortcut not working to launch a link on web.
- Fixed bug where document notes couldn’t be written while playing a YouTube video on web.
- Fixed bug where merging highlights could cause the highlight to delete.
- Fixed styling of multi-line toast notification.
- Fixed bug where Android app would intermittently crash.
- Fixed bug where a single Reader document would create multiple "articles" in Readwise 1.0.
- Fixed bug where sharing the same article twice to Android would crash the app.
- Fixed bug on Android where TTS wouldn’t stop if the user was called.
- Fixed several instances around mobile app deep links.
- Fixed many cases where Safari extension wouldn't install and authenticate properly (though maybe not all).
- Fixed bug where some users wouldn’t have the Onboarding or FAQ doc in their Reader Library on initialization.
- Fixed bug where newly saved Views on mobile showed "Unsaved view" despite being named.
December 21, 2022
- 📕🔁 Kobo 2.0 Sync – We just shipped a huge update to our Rakuten Kobo import integration, enabling a much smoother and more reliable experience from authentication to syncing! 🙂 Learn more about the Kobo sync update here →
August 17, 2022
- 🔁💧 Automatically sync your Raindrop highlights – Readwise now supports automatic highlight syncing with Raindrop.io! Once you connect your Raindrop account to Readwise, your highlights will automatically sync to your Readwise library! Learn more about the Raindrop integration here →
July 5, 2022
- 🔒↔️ Official Logseq Integration – This plugin will directly and automatically sync your highlights from Readwise to Logseq, including enriched metadata and powerful templating options so you can format your exports to your bespoke preferences. Learn more about the Logseq integration here →
April 11, 2022
- 🐦🔖 Save your Twitter Bookmarks – You can now effortlessly sync your Twitter Bookmarks to Readwise! To get started, head over to the Twitter page (or Sync screen in the mobile app) and connect your account. Learn more about the Twitter bookmarks update here →
- 🔀🧠 Automatically export your highlights to RemNote – RemNote users: Say goodbye to manual Markdown exports and hello to a seamless syncing experience with Readwise’s new RemNote integration. This integration will automatically sync all of your highlights with RemNote including enriched metadata and a powerful template system for formatting your exports to your bespoke preferences. Learn more about the RemNote integration here →
- 🔃 Automatically sync your highlights from Kobo – Readwise now supports both automatic and manual highlight syncing with the second most popular e-book platform Kobo! Learn more about the Kobo sync here →
January 6, 2022
January 4, 2022
November 19, 2021
- Sync highlights from Libby 🏛️ – Over the past year, we’ve noticed a huge uptick in requests to integrate with library apps. Along these lines, we’re excited to share that you can now automatically import highlights from the largest player in the library space: Libby! Learn more about the Libby sync →
November 8, 2021
We just shipped V2 of our Obsidian export plugin, including a number of huge updates! Here’s what they look like ⬇️
- 📲 Mobile Syncing – You can now install and sync highlights directly from the Obsidian iOS and Android app. Note: sometimes on mobile the highlights are not immediately visible after the sync — in such case you just need to quit the app and re-open 😅
- 📝 Customizable Folder & File Names – You can now customize how your highlights display in Obsidian even more, including changing the category subfolder name, the document file name itself, appending the last highlight date to the document header, and auto-replacing characters within the title.
- 🔄 Resync Individual Files – If you’re looking to quickly update specific documents, you can now easily delete and reimport individual files using Obsidian’s command panel to quickly refresh a document (rather than deleting and resyncing your whole library).
- 🍭 More Templating Goodies – You can now enhance your highlights with additional metadata, including last highlight date and unique highlight IDs for use with block referencing. Highlight templates are also now fully compatible with Obsidian’s blockquote Markdown.
Learn more about these Obsidian sync updates here →
October 7, 2021
- Instantly search your highlights 🔎 – We just shipped an overhaul of our search feature. You should now be able to look up any highlight in your Readwise library instantly! Learn more about the search update here →
September 15, 2021
5 new import sources 📥 – We want to bring your attention to FIVE new import integrations to Readwise giving you even more options to automatically and continuously sync your highlights from your favorite articles, podcasts, newsletters, and more. Let us introduce our newest integration partners:
- ⏫ Upnext – An iOS app to supercharge your continuous learning. Upnext lets you save any type of content for later, work through it when it suits you, and keeps you up-to-date with content from your favorite experts! Head here to sync Upnext with Readwise.
- 🌚 Moon+ Reader – Android's most downloaded e-reading app now includes a native highlight integration with Readwise. Highlights from ebooks read in Moon+ will automatically sync to Readwise! Head here to sync with Moon+ Reader
- ✂️ Snipd – Lets you swiftly navigate and highlight your podcasts with their impeccable AI, which generates highlights and “chapters” from each episode. With their auto-export to Readwise, you’ll never miss a word. Head here to sync Snipd with Readwise.
- 🕵️♀️ Refind – A long-form discovery service that curates the 5 most relevant articles for you based on your interests and delivers them to you with highlights and rich summary, which you can now auto-export to Readwise. Head here to sync Refind with Readwise.
- 🎧 Momento – A podcast app compatible with Android and iOS devices. Momento lets you transcribe, clip, and effortlessly highlight your favorite podcasts, then automatically send your favorite moments to Readwise. Head here to sync Momento with Readwise.
Learn more about these new import sources here →
August 31, 2021
- Create custom highlight reviews 📗📕📘 – We recently shipped a powerful new feature called Themed Reviews that lets you create customized sets of highlights based on a specific tag or source, separate from your Daily Review. Themed Reviews are a great way to prepare for a test or project, develop a skill, and spark connections. Learn more about the Themed Reviews update here →
August 10, 2021
- Automatically Export Your Highlights to Obsidian 🔀💜 – Obsidian users: Say goodbye to manual Markdown exports and hello to a seamless syncing experience with Readwise’s new Obsidian integration. ✊ Learn more about the new Obsidian export here →
June 2, 2021
- Like to Save Tweets & Threads 💖 – We just shipped an even cleaner way to save tweets and threads to your Readwise account: likes.Going forward, if you like any Readwise reply to an "@readwiseio save..." command, the original tweet or thread will be saved to your account without cluttering the replies of the original poster. Learn more about this Twitter update here →
May 17, 2021
April 21, 2021
April 14, 2021
March 15, 2021
March 8, 2021
February 18, 2021
- Generate beautiful textshots from highlights 🎨 – Readwise has long enabled you to convert a highlight's text to a styled image (aka a "textshot") and then share on social media and elsewhere. We've massively upgraded the textshot feature to: (1) be so much more beautiful 😍, (2) load instantly, and (3) offer numerous customization options. Learn more about textshot improvements here →
February 5, 2021
February 2, 2021
- Add tags to documents (books, articles, etc) 📃 – Up until now, tags in Readwise have been limited specifically to highlights. Now you can apply what we call Document Tags to books, articles, tweetstorms, and so on. Learn more about these new tags here →
January 18, 2021
Speed improvements and bug fixes 🚀 – Since coming back from holidays, we've been focused heads down on crushing bugs and improving the performance of Readwise. You should notice:
Faster site and app loading times as we upgraded our database and optimized many pages
No more duplicate highlights in Instapaper articles!
Way fewer bugs in our highlight Bulk Import tool for CSV files/spreadsheets
No more bugs in billing when you try to change your plan
Reviewing more highlights after your daily review (or opening your Highlight Feed in the mobile app) should be about 3x faster
A dozen other small bugs fixed
January 10, 2021
- A much faster and more powerful Library page 📚 – We've been shipping tonnes of improvements to the Readwise Library page: better search, faster performance, and a whole new Gallery view for your books. Learn more about the new Library page here →
December 9, 2020
- Export all of your highlights to Markdown 📂 – Since the early days of Readwise, we've supported exporting books/articles individually to markdown, but this has been a little impractical for those wanting to export their entire library to note-taking apps (or just backing them up to their computer). No longer! You can now export all of your highlights to a folder full of markdown files, as well as customize the formatting of those markdown files precisely how you like. Learn more about markdown exports here →
December 1, 2020
- A full redesign of Readwise 🎨 – We've completely overhauled the the design of Readwise's web and mobile apps to feel cleaner, more aesthetic, and (most importantly) work better! Learn more about the redesign here →
- Android app 🤖 – A quiet ship of 2020 we made was releasing an Android counterpart to our iOS mobile app! Review your highlights, receive notifications, browse, search, and add highlights via camera. All from our Android native app. Get the Readwise Android app here →
November 30, 2020
- Readwise Public API 🔌 – In addition to our hand-coded integrations, we now offer a public API which developers have started to harness for all kinds of creative applications for getting new types of highlights into Readwise. Learn more about the new API here →
November 19, 2020
- Sync your highlights from the Command browser – Command is a highlighting-first web browser on iOS that makes it easy to save highlights from a webpage as you’re browsing. Command has integrated Readwise into their app enabling you to save highlights from webpages directly (and automatically) into Readwise! Learn more about the Command integration here →
October 19, 2020
New highlight sources – Two new sources to bring highlights from articles into Readwise this week!
- Feedly: an RSS reader and read-it-later app. To connect Feedly to your Readwise account, just head over to readwise.io/sync and hit the "Feedly" option -- your highlights will all sync automatically.
- Memex by Worldbrain: a powerful tool that lets you annotate, organize and share what you find online.
Learn more about these two new sources here →
September 24, 2020
- Import highlights from PDFs 📃 – We've finally bitten the bullet on one of our most requested but most fickle import sources: PDF documents. You can now upload highlighted PDFs or email those files as attachments to add@readwise.io to be imported into your account. Learn more about PDF uploads here →
August 10, 2020
August 6, 2020
July 28, 2020
Twitter Save 2.0 🐦 – We just upgraded our Twitter Save feature so now you can:
- See "stats" as part of public saves
- Save threads privately by DMing @readwiseio
- See Twitter avatars in Readwise
- Attach notes to your saved tweets
Learn more about these Twitter improvements here →