Polar 1.60 - Preparing for 2.0

Another big release is out to help prepare us for 2.0.

Most of the changes here are small to moderate features and improving stability but there have also been a lot of library updates too which were important.

Prompting for Premium and Locked Features

One of the big changes in this release is that we’re now requiring that users upgrade for features in premium for which (in the past) we weren’t requiring an upgrade.

This might mean at this point you will need to upgrade to premium if you depend on one of these features.

Features

  • The sidebar no longer shows the color for the buttons unless you hover over them. The colors are also more muted to help not distract more when using the annotation sidebar.

  • Flashcards stats in the mobile app now work. This way you can do a review and them immediately see the size of your queue and also the number of tasks completed.

  • Ability to revise the text of a text highlight. This was requested by a number of users due to some annotations having hyphens or errors in representation of mathematical formulas.

  • Big refactor of the context menu so that range selection and context menus work properly.

    • Multi-selection for deletes implemented.

    • The context menus now have icons

  • Ability to remove items from folders via right click

  • Bronze now officially required for reading stats and recommended tags

  • Major refactor of how text selection works using the new modern text layer code in pdf.js which has been a major complaint since 1.0. Excited to finally have this fixed!

Fixes

  • Fixed issue with Polar builds not working on MacOS Catalina.

  • Upgrade to latest electron-builder so that we can have MacOS Catalina

  • Fixed bug where sometimes exceptions were swallowed and not properly reported.

  • Updated Firebase to hopefully fix some bugs with latency and exceptions..

  • Fixed delete dialogs as they were using older code…

  • Merged branch for image optimization.

  • Fixed alignment of headers in the doc repo

  • Fixed bad bug with stats for spaced repetition queue not being computed accurately.

  • Improved performance of doc table when selecting items.

  • The document repository view is now much faster and context menus no longer have a ‘gap’ which wouldn’t trigger the menu.

  • Now using larger buttons in the UI

  • Show the front + back of cards when we ‘show answer’