Skip to content

Releases: saber-notes/saber

v1.34.2

05 Jun 20:35
v1.34.2
f78ab04

Choose a tag to compare

External links

Get it on Google Play Get it on F-Droid Download on the App Store Download on Flathub

For other downloads, scroll down and find the relevant file under "Assets".

Changelog

  • Fixed the "Watch for updates on the server" feature not working.
  • Improved thumbnailing performance by reducing the warmup delay from 1s to 50ms.
  • Improved PDF export performance by removing redundant PNG encode+decode steps by @adil192 in #1759
  • Experimental improved stylus support on Windows, adding orientation and button detection.
    We're using patches from @CodeDoctorDE's in-progress PR, so all credit goes to him. However, since this hasn't properly landed in Flutter yet, report problems to me and not Flutter/CodeDoctorDE.
  • (For contributors) We're also experimenting with @cubic-dev-ai AI code reviews. Feedback welcome. Hopefully it's more helpful than not.
  • F-Droid now builds pdfium from source by @adil192 in https://gitlab.com/fdroid/fdroiddata/-/merge_requests/38937
  • Fixed a collision between Android and Linux pdfium libs by @adil192 in espresso3389/pdfrx#648
  • Updated iOS/macOS builds to Xcode 26.3
  • Several CI and developer experience improvements including better caching, faster tests, and better failure messages.

v1.34.1+1

29 May 20:00
v1.34.1+1
d2c5fe6

Choose a tag to compare

v1.34.1+1 Pre-release
Pre-release

External links

Get it on Google Play Get it on F-Droid Download on the App Store Download on Flathub

For other downloads, scroll down and find the relevant file under "Assets".

Changelog

  • Experimental improved stylus support on Windows, adding orientation and button detection.
    We're using patches from @CodeDoctorDE's in-progress PR, so all credit goes to him. However, since this hasn't properly landed in Flutter yet, report problems to me and not Flutter/CodeDoctorDE.

  • (For contributors) We're also experimenting with @cubic-dev-ai AI code reviews. Feedback welcome. Hopefully it's more helpful than not.

  • Full changelog: v1.34.1...v1.34.1+1

v1.34.1

23 May 20:05
v1.34.1
3f73ffa

Choose a tag to compare

External links

Get it on Google Play Get it on F-Droid Download on the App Store Download on Flathub

For other downloads, scroll down and find the relevant file under "Assets".

Changelog

  • Normalized pressure values to fix issues with some styluses, in particular, the S Pen on Samsung Galaxy Book Windows devices.

  • Translations

    • i18n: Update Italian (#1751) by albanobattistella in 290b02c
    • i18n: Update Spanish by Luisfernando Tapia in b600331
    • i18n: Update Spanish by Joel Cohen in 52fb690
    • i18n: Update Spanish metadata by Joel Cohen in 7213fe4
  • Full changelog: v1.34.0...v1.34.1

v1.34.0

21 May 13:34
v1.34.0
c625c27

Choose a tag to compare

External links

Get it on Google Play Get it on F-Droid Download on the App Store Download on Flathub

For other downloads, scroll down and find the relevant file under "Assets".

Changelog

  • Fixed the eraser end of some styluses not triggering the eraser tool in-app.
  • Fixed the eraser tool not getting triggered with fast stylus movements.
  • Fixed background images being assigned the wrong page number after rearranging pages.
  • The Onyx SDK for Onyx Boox devices should now meet Google Play requirements: #1749.
  • Updated to Flutter 3.44, including stylus support on Windows by @CodeDoctorDE in flutter/flutter#165323!
    (@CodeDoctorDE is also continuing his amazing work improving Flutter support for styluses on Linux, which might (hopefully) land in Flutter's next stable release)
  • Translations

    • i18n: Update Chinese (Simplified Han script) by Jesse205 in f92332e
    • i18n: Update Chinese (Simplified Han script) metadata by Jesse205 in ae84122
    • i18n: Update Ukrainian metadata by UnknownLi in 713dd9c
    • i18n: Update Ukrainian by UnknownLi in 7193817
    • i18n: Add Ukrainian by UnknownLi in 7157ec8
    • i18n: Update Hebrew metadata by Omer I.S. in 5481141
  • Full changelog: v1.33.3...v1.34.0

v1.33.3

07 May 11:11
v1.33.3
c2ba9f5

Choose a tag to compare

External links

Get it on Google Play Get it on F-Droid Download on the App Store Download on Flathub

For other downloads, scroll down and find the relevant file under "Assets".

Changelog

  • Fixed a bug where the "Disable eraser after use" setting didn't turn off #1652

  • Fixed a memory leak in fling gesture handling flutter/flutter#185826

  • Updated the Onyx SDK for Onyx Boox devices from onyx-intl/OnyxAndroidDemo#132. Unfortunately the Google Play requirements still aren't being met, so we may have to remove Onyx support in the future: #1565

  • Translations

    • i18n: Update Japanese by poske57 in 4c29923
    • i18n: Update Japanese metadata by poske57 in 7992b4a
    • i18n: Update German by Henry in f07cadb
    • i18n: Update Chinese (Traditional Han script) metadata by Jeff Huang in 4189c2e
    • i18n: Update Hebrew by Omer I.S. in 9d68c4e
    • i18n: Update Hebrew metadata by Omer I.S. in 5e546cf
    • i18n: Update Chinese (Traditional Han script) by Jeff Huang in a57b7d6
    • i18n: Update Polish metadata by thesonofanxiety in f1d9124
    • i18n: Update Polish by thesonofanxiety in 496443d
    • i18n: Update Chinese (Traditional Han script) by Jeff Huang in 75a010e
  • Full changelog: v1.33.2...v1.33.3

v1.33.2

16 Apr 16:44
v1.33.2
119e3bd

Choose a tag to compare

External links

Get it on Google Play Get it on F-Droid Download on the App Store Download on Flathub

For other downloads, scroll down and find the relevant file under "Assets".

Changelog

  • Flathub metainfo is now script-generated from the metadata folder.

  • Flathub screenshots are now pinned to a specific tag to make the URLs immutable.

  • This release also tries to comply with Google's developer verification scheme while distributing outside of the Google Play Store. Tracking in adil192/ricochlime#77

  • Translations

  • Full changelog: v1.33.1...v1.33.2

v1.33.1

11 Apr 23:00
v1.33.1
30d16da

Choose a tag to compare

External links

Get it on Google Play Get it on F-Droid Download on the App Store Download on Flathub

For other downloads, scroll down and find the relevant file under "Assets".

Changelog

  • Added Polish and Catalan translations

  • Added a confirmation prompt when deleting notes by @ZebraVogel94349 in #1100

  • Allowed undoing/redoing changing the background pattern

  • Fixed a bug where changing the background pattern didn't trigger an autosave by @ecezyk in #1723

  • Misc:

    • Performance: Switched to using BorderRadius' const constructor, mirroring a Flutter PR flutter/flutter#183074
    • CI: Proper formatting is now enforced on the packages dir
    • Distribution: Flathub now links directly to Weblate instead of the wiki's translate page
    • i18n: Auto translations are now done by a local LLM (Gemma 4) instead of Google Translate for improved quality. The speed and reliability of the scripts are also greatly improved.
      (Note: These auto translations are only used in the interim before real human translations are contributed, since half-assed translations are better than falling back to English.)
    • Logging: Added some missing stacktraces when reporting error logs.
    • Performance: Continued work towards migrating to flutter_hooks for state management. In time, this will bring better performance, improved reliability, and reduced boilerplate.
    • Fix: In v1.33.0, I accidentally set the canvas HUD's initial opacity to 1. This has been restored to 0.
  • Translations

  • @ecezyk made their first contribution in #1723

  • Full changelog: v1.33.0...v1.33.1

v1.33.0

01 Apr 11:43
v1.33.0
4b9103e

Choose a tag to compare

External links

Get it on Google Play Get it on F-Droid Download on the App Store Download on Flathub

Changelog

  • Feature: You can now export the current page as a PNG, thanks to @an2in in #1699

  • Fixed: Hyperlegible font didn't work with KDE theming

  • Fixed: Indiscriminately using the Ubuntu font in certain parts of the UI

  • Fixed: Parts of the settings page were incorrectly bolded

  • Fixed: Sync progress indicator was getting stuck when a transfer fails

  • Tweak: Reduced frequency of retrying failed sync transfers

  • Translations
    • i18n: Update Italian by Alessandro Stoppani in 82152bd
    • i18n: Update Hebrew by Omer I.S. in 030007f
    • i18n: Update Italian by Alessandro Stoppani in 9fa07f0
  • @an2in made their first contribution in #1699

  • Full changelog: v1.32.0...v1.33.0

v1.32.0+1

21 Mar 03:00
v1.32.0+1
872c6fb

Choose a tag to compare

External links

Get it on Google Play Get it on F-Droid Download on the App Store Download on Flathub

Changelog

  • Saber now uses colors from your KDE/COSMIC theme on Linux (with my new dynamic_yaru package)

  • Increased precision of inverting filter

  • Fixed FontAwesome icons being misaligned in several places

  • The Linux app now prefers the Adwaita Sans font instead of the Ubuntu font

  • Updated Flathub screenshots to better resemble stock GNOME instead of Ubuntu

  • Added screenshot variations for non-English languages to the Flathub listing

  • Fixed an invalid semantics (accessibility) value on the syncing button

  • Fixed circles being pixellated/aliased (flutter/flutter#182708)

  • Fixed high idle CPU usage on Windows (flutter/flutter#182501)

  • i18n: Added a Vietnamese translation by @an2in in 32987d1, 4df90b4

  • Translations
  • Full changelog: v1.31.1...v1.32.0

v1.32.0

21 Mar 02:06
v1.32.0
62ac29f

Choose a tag to compare

v1.32.0 Pre-release
Pre-release

External links

Get it on Google Play Get it on F-Droid Download on the App Store Download on Flathub

Changelog

  • Saber now uses colors from your KDE/COSMIC theme on Linux (with my new dynamic_yaru package)

  • Increased precision of inverting filter

  • Fixed FontAwesome icons being misaligned in several places

  • The Linux app now prefers the Adwaita Sans font instead of the Ubuntu font

  • Updated Flathub screenshots to better resemble stock GNOME instead of Ubuntu

  • Added screenshot variations for non-English languages to the Flathub listing

  • Fixed an invalid semantics (accessibility) value on the syncing button

  • Fixed circles being pixellated/aliased (flutter/flutter#182708) Actually I forgot to include this, fixed with v1.32.0+1

  • Fixed high idle CPU usage on Windows (flutter/flutter#182501)

  • i18n: Added a Vietnamese translation by an2in in 32987d1, 4df90b4

  • Translations
    • i18n: Added a Vietnamese translation by an2in in 32987d1, 4df90b4
    • i18n: Update Hebrew by Omer I.S. in 3e282f4
    • i18n: Update Chinese (Simplified Han script) by 大王叫我来巡山 in dad25b6, df2342b
    • i18n: Update Chinese (Simplified Han script) by prettycation in 096b587
    • i18n: Update Portuguese (Brazil) by João Madeira in 8333b09
    • i18n: Update Hebrew by Eran Greenberg in c4042c6
    • i18n: Update German by Gabriele in 5bae50e
    • i18n: Update Spanish by Gabriele in ff7f9e6
  • Full changelog: v1.31.1...v1.32.0