Releases for readeck/readeck https://codeberg.org/readeck/readeck/releases Readeck is a simple web application that lets you save the precious readable content of web pages you like and want to keep forever. Wed, 15 Apr 2026 01:47:23 +0200 Version 0.22.2 https://codeberg.org/readeck/readeck/releases/tag/0.22.2 Release notes: https://readeck.org/en/blog/202602-readeck-22/

Added

  • DOMParser for Content Scripts

Fixed

  • Youtube transcript extraction
]]>
olivier 7588402: https://codeberg.org/readeck/readeck/releases/tag/0.22.2 Sun, 08 Mar 2026 11:39:37 +0100
Version 0.22.1 https://codeberg.org/readeck/readeck/releases/tag/0.22.1 Release notes: https://readeck.org/en/blog/202602-readeck-22/

Added

Improved

  • ACLs system

Changed

  • updated Go to 1.26.1

Fixed

  • Markup error in "about" page
  • HTTP cache for zstd responses
]]>
olivier 7535944: https://codeberg.org/readeck/readeck/releases/tag/0.22.1 Fri, 06 Mar 2026 13:45:54 +0100
Version 0.22.0 https://codeberg.org/readeck/readeck/releases/tag/0.22.0 Release notes: https://readeck.org/en/blog/202602-readeck-22/

Added

  • TOTP support
  • Forwarded authentication
  • mTLS for HTTPS listener
  • Bookmark properties editor
  • Highlights with annotations
  • User's last login date and time
  • Content-script for nebula.tv, by @xvello

Improved

  • Enabled theme toggle for public bookmarks, by @shom
  • Configurable UNIX socket file mode
  • WebP probing and processing, by @mislav
  • Log warning instead of error when JSON-LD can't be parsed
  • Let the PWA use the device orientation, by @mlfh
  • Fixed positioning of highlight menu on mobile
  • Thumbnail and bookmark image size, by @mislav
  • Handling zero-width spaces when stripping heading anchors, by @mislav
  • Speed up fetching bookmark outgoing links, by @mislav
  • Support application/xml documents when they are HTML
  • Keep HTML content from metadata
  • Mediapart content-script
  • (X)HTML initial scan for charset detection, by @mislav
  • Support declarative Shadow DOM, by @mislav

Changed

  • updated Go to 1.26.0

Fixed

  • Back/forward navigation with gestures
  • EPUB mimetype
  • Prevent error log in Fediverse content-script
  • Preserve anchor links with special characters, by @mislav
  • Display of SVGs with percentage dimensions, by @mislav
  • Sorting on api/bookmarks/sync
  • Typo in API documentation, by @clmt
  • Wallabag import encoding and content type issues, by @mislav
  • Raise validation errors before the import process, by @mislav
  • Font immutable caching
  • Restore Safari scroll position on back/forward navigation, by @mislav
  • Added email/send permission in bookmarks:read OAuth scope
  • Support SVG images via object embeds, by @mislav
]]>
olivier 7490141: https://codeberg.org/readeck/readeck/releases/tag/0.22.0 Wed, 04 Mar 2026 09:25:21 +0100
Version 0.21.6 https://codeberg.org/readeck/readeck/releases/tag/0.21.6 Release notes: https://readeck.org/en/blog/202511-readeck-21/

Fixed

  • Sorting by date with SQLite
]]>
olivier 6510515: https://codeberg.org/readeck/readeck/releases/tag/0.21.6 Thu, 15 Jan 2026 12:18:58 +0100
Version 0.21.5 https://codeberg.org/readeck/readeck/releases/tag/0.21.5 Release notes: https://readeck.org/en/blog/202511-readeck-21/

Fixed

  • Prevent infinite loop during Wallabag and Omnivore import

Improved

  • MathML support, by [@mislav]
  • Better extracted domain parser
]]>
olivier 6055962: https://codeberg.org/readeck/readeck/releases/tag/0.21.5 Fri, 19 Dec 2025 12:51:05 +0100
Version 0.21.4 https://codeberg.org/readeck/readeck/releases/tag/0.21.4 Release notes: https://readeck.org/en/blog/202511-readeck-21/

Added

  • Mathjax and Katex support, by [@mislav]

Improved

  • Website icons visibility in dark mode
  • Handle "pt" CSS unit in SVG dimensions, by [@mislav]

Fixed

  • Return a 422 with errors on /api/bookmarks when the filters contain errors
]]>
olivier 5874804: https://codeberg.org/readeck/readeck/releases/tag/0.21.4 Tue, 09 Dec 2025 16:25:28 +0100
Version 0.21.3 https://codeberg.org/readeck/readeck/releases/tag/0.21.3 Release notes: https://readeck.org/en/blog/202511-readeck-21/

Fixed

  • User management command would create users without UID
  • OAuth token revocation error when called with a session

Changed

  • Readability v2.1.0
  • Improved internal testing
]]>
olivier 5625546: https://codeberg.org/readeck/readeck/releases/tag/0.21.3 Wed, 26 Nov 2025 17:08:17 +0100
Version 0.21.2 https://codeberg.org/readeck/readeck/releases/tag/0.21.2 Release notes: https://readeck.org/en/blog/202511-readeck-21/

Fixed

  • Regression with Youtube extraction
  • Regression with cover image extraction
  • Layout bug with reading time on bookmark list
]]>
olivier 5548542: https://codeberg.org/readeck/readeck/releases/tag/0.21.2 Sun, 23 Nov 2025 11:56:43 +0100
Version 0.21.1 https://codeberg.org/readeck/readeck/releases/tag/0.21.1 Release notes: https://readeck.org/en/blog/202511-readeck-21/

Fixed

  • Initial PostgreSQL schema

Improved

  • Save animated GIFs and convert single-frame GIFs to PNG
  • Github extraction, by by [@mislav] and [@linsui]
]]>
olivier 5527887: https://codeberg.org/readeck/readeck/releases/tag/0.21.1 Fri, 21 Nov 2025 18:17:52 +0100
Version 0.21.0 https://codeberg.org/readeck/readeck/releases/tag/0.21.0 Release notes: https://readeck.org/en/blog/202511-readeck-21/

Added

  • HTTPS listener with certificate/key pair
  • log_time_format (and READECK_LOG_TIME_FORMAT) configuration option, by @mislav
  • OAuth2 authorization code flow
  • OAuth2 device code flow

Changed

  • Replaced the ACL policy enforcer for better performances and less dependencies
  • Removed sign-out button from main menu (now available in the profile page)
  • Go-Readability v2, by @mislav

Improved

  • Handle lazy-loading "data-src" pattern for embedded videos, by @mislav
  • Support CSS units when parsing SVG element dimensions, by @mislav
  • Stop tracking reading progress once it reaches 100%
  • ARIA attributes on forms and messages
  • Better JSON-LD and microdata support in content extraction
  • Split token for password recovery

Fixed

  • Reddit content-script, by @linsui
  • Cut words on runes, not bytes
  • Silent bug in internal/db/scanner
  • Disable bfcache after side effect requests (post, put, patch, delete)
  • Layout but with modal image button on small images
  • Readability: avoid unwrapping meaningful HTML elements, by @mislav
  • Sync API date selection with SQLite
  • Retrieve label with zero width joiner (ie. compound emojis)
  • Content Script for arstechnica (com and co.uk)
]]>
olivier 5509602: https://codeberg.org/readeck/readeck/releases/tag/0.21.0 Thu, 20 Nov 2025 19:35:59 +0100
Version 0.20.4 https://codeberg.org/readeck/readeck/releases/tag/0.20.4 Release notes: https://readeck.org/en/blog/202508-readeck-20/

Changed

  • Updated Go to 1.25.3

Improved

  • Aria roles on forms and messages
  • Prioritize PNG and JPEG images when fetching images

Fixed

  • PostgreSQL bugs on full export
  • Always remove remote source URLs that can't be retrieved during the archive process
]]>
olivier 5056148: https://codeberg.org/readeck/readeck/releases/tag/0.20.4 Sat, 18 Oct 2025 12:00:42 +0200
Version 0.20.3 https://codeberg.org/readeck/readeck/releases/tag/0.20.3 Release notes: https://readeck.org/en/blog/202508-readeck-20/

Changed

  • Updated Go to 1.25.1
]]>
olivier 4631581: https://codeberg.org/readeck/readeck/releases/tag/0.20.3 Tue, 16 Sep 2025 09:29:49 +0200
Version 0.20.2 https://codeberg.org/readeck/readeck/releases/tag/0.20.2 Release notes: https://readeck.org/en/blog/202508-readeck-20/

Fixed

  • Restored CSRF protection exemption for token authenticated requests
]]>
olivier 4536071: https://codeberg.org/readeck/readeck/releases/tag/0.20.2 Tue, 09 Sep 2025 08:09:25 +0200
Version 0.20.1 https://codeberg.org/readeck/readeck/releases/tag/0.20.1 Release notes: https://readeck.org/en/blog/202508-readeck-20/

Changed

  • Updated site config files

Fixed

  • make CSRF protection compatible with the browser add-on

]]>
olivier 4426636: https://codeberg.org/readeck/readeck/releases/tag/0.20.1 Mon, 01 Sep 2025 09:35:48 +0200
Version 0.20.0 https://codeberg.org/readeck/readeck/releases/tag/0.20.0 Release notes: https://readeck.org/en/blog/202508-readeck-20/

Added

  • autocomplete on title, author, site and label in filter form
  • share by link and email API documentation
  • extract fediverse:creator metadata as author
  • feeds for any bookmark list
  • Readwise Reader CSV import, by @mislav
  • Linkwarden import adapter
  • synchronization API
  • listen on unix domain sockets, by @noctux
  • http/2 cleartext support
  • diagnosis modal with extraction log on each bookmark
  • modal images in articles
  • Open Graph metadata on publicly shared bookmarks, @mislav
  • DOM API in content scripts
  • Log format configuration entry
  • Download API tokens as text files
  • Profile (one user only for now) export and import
  • readability structured logging, by @mislav

Fixed

  • scoped_admin_r scope was missing the system:read permission
  • consider the <base> element when present for page's URL resolution
  • YouTube video embeds are now preserved as a thumbnail that links to the original video, by @mislav
  • HTTP cache couldn't work with an API token
  • timezone related tests would fail with a TZ env var, by @mislav
  • archive lossless WebP images as PNG instead of JPEG
  • archive inline SVGs without an XML namespace, by @mislav
  • prevent AVIF images from interfering with fetching of alternative image sources
  • more permissive Open Graph metadata scanning
  • correct encoding for imported Wallabag articles that were originally non-UTF8, by @mislav
  • layout in mosaic view with very long titles
  • readeck.exe crash, serving web assets on Windows, by @mislav
  • preserve all matched nodes when applying FiveFilters body selector rules, by @mislav
  • duplicate load (and run) of user content scripts
  • Amazon regional storefronts inherit amazon.com site rules, by @mislav
  • recognize historical, IE-compatible markup for site favicons, by @mislav
  • Fediverse content script fetching Activity Streams JSON for certain URLs, by @mislav
  • fixed a crash during URL processing in the archive process, by @mislav
  • prevent content scripts to timeout on the whole extraction process

Improved

  • new archiver process: faster and smaller memory footprint
  • documentation extracted to gettext
  • check that folders and configuration exist before import or export
  • improved settings UI
  • removed autocapitalization on label form
  • headers sent when fetching
  • send a referer header when fetching favicon or a page's image
  • hide bookmark description when it exists at the begining of the article
  • increase sharpness of archived images on high-resolution ("2x") displays, by @mislav
  • strip links from self-linking heading elements, by @mislav
  • handling of multiple source images (picture source and srcset)
  • cookbook API documentation (POST on extract route), by @mislav
  • switch to the readeck/go-readability fork for compatibility with Mozilla Readability.js 0.6.0, by @mislav
  • refresh user content scripts when they've changed
  • improved flash messages styling
  • feedback on "copy to clipboard" buttons
  • removed server hostname from the request ID in the log entries
  • new internal HTTP client, shared by the extract and archive process

Changed

  • updated Go to 1.25.0
  • new .ico decoder
  • Go 1.25 CSRF protection

Deprecated

  • markdown export in multipart is replaced by the sync API and will be removed in the the next version
]]>
olivier 4414630: https://codeberg.org/readeck/readeck/releases/tag/0.20.0 Sat, 30 Aug 2025 10:26:43 +0200
0.19.2 https://codeberg.org/readeck/readeck/releases/tag/0.19.2 Release notes: https://readeck.org/en/blog/202505-readeck-19/

Fixed

  • Default scheme to https when a request comes from a reverse proxy
  • More translation updates
]]>
olivier 3462588: https://codeberg.org/readeck/readeck/releases/tag/0.19.2 Thu, 29 May 2025 16:39:17 +0200
0.19.1 https://codeberg.org/readeck/readeck/releases/tag/0.19.1 Release notes: https://readeck.org/en/blog/202505-readeck-19/

Fixed

  • pt-PT translation is back
]]>
olivier 3431925: https://codeberg.org/readeck/readeck/releases/tag/0.19.1 Tue, 27 May 2025 15:13:07 +0200
0.19.0 https://codeberg.org/readeck/readeck/releases/tag/0.19.0 Release notes: https://readeck.org/en/blog/202505-readeck-19/

Added

  • share a bookmark by email
    • send the bookmark's content as a message
    • send the bookmark as an EPUB attachment
  • mosaic view (image wall on bookmark list)
  • browser extension calls to action (onboarding and sidebar)
  • author to the exported EPUB, by @ruben

Changed

  • Reverted the SQLite driver to its CGO version

Removed

  • Application passwords. API token can now be used in HTTP Basic Authentication when needed

Fixed

  • Bug in Wallabag import adapter that would not load entries with empty headers
  • Bug when retrieving SVG images

Improved

  • Check Origin header in CSRF protection
  • Strings that were misspelled or difficult to translate
]]>
olivier 3426753: https://codeberg.org/readeck/readeck/releases/tag/0.19.0 Tue, 27 May 2025 11:15:55 +0200
0.18.2 https://codeberg.org/readeck/readeck/releases/tag/0.18.2 Release notes: https://readeck.org/en/blog/202503-readeck-18/

Added

  • server.base_url setting

Fixed

  • Extraction error when a page contains empty link header value
]]>
olivier 3275522: https://codeberg.org/readeck/readeck/releases/tag/0.18.2 Wed, 07 May 2025 21:22:22 +0200
Version 0.18.1 https://codeberg.org/readeck/readeck/releases/tag/0.18.1 Release notes: https://readeck.org/en/blog/202503-readeck-18/

Fixed

  • Fatal error on "About Readeck" page with fresh install
  • Pocket import adapter
  • Bug with contiguous highlights not displaying properly (or at all)
  • href value in bookmark list (API)

Improved

  • Use current list ordering when exporting EPUBs, by @knightpp
  • Removed forced server port in container image, by @martenlienen
  • Removed AMD64=v2 build optimisation
]]>
olivier 3230966: https://codeberg.org/readeck/readeck/releases/tag/0.18.1 Wed, 30 Apr 2025 19:44:46 +0200
Version 0.18.0 https://codeberg.org/readeck/readeck/releases/tag/0.18.0 Release notes: https://readeck.org/en/blog/202503-readeck-18/

Added

  • Export command
  • Import command
  • Import from CSV and Instapaper
  • Last used dates on API Tokens and Application Passwords
  • Show disk usage in the "about Readeck" page, by @Pontoporeia
  • Spanish (español de España) translation
  • Galician (galego) translation

Improved

  • Mark imported archived bookmarks as read
  • Option to archive and/or mark read all imported bookmarks
  • Reading time pluralization, by @zull
  • Case insensitive label suggestions
  • Exhaustive and restrictive Permissions-Policy headers
  • Extraction of pages on Wordpress with the activitypub plugin
  • Extraction of pages with a Link <url>; rel="original" header

Changed

  • Updated Go to 1.24
  • New SQLite, CGO-free driver. Important: it won't run with MemoryDenyWriteExecute=yes in the systemd service file.
  • New internal form API
  • New secure cookie for session and CSRF protection

Fixed

  • Safari display bug with "details" HTML elements in bookmarks
  • Regression with Safari when creating highlights

Breaking changes

  • All bookmark internal URLs have changed
  • New API token format. Previous token format won't work anymore.
  • New secret key derivation scheme. Application password must be refreshed.
  • When using the browser extension, you must logout and login again.
  • MemoryDenyWriteExecute=yes must be removed from the systemd service (see above).
]]>
olivier 3052751: https://codeberg.org/readeck/readeck/releases/tag/0.18.0 Sat, 12 Apr 2025 10:55:32 +0200
Version 0.17.1 https://codeberg.org/readeck/readeck/releases/tag/0.17.1 Added
  • Reading progress tracker on articles
  • Filter bookmarks by reading progress
  • Filter bookmarks by more than one type
  • user sub command to create or update users, by @algernon
  • Colored highlights, by @makebit
  • Adjustable content's width on bookmark view
  • Added word_count and reading_time to bookmark api, by @eleith

Fixed

  • Search query with backslash would be parsed incorrectly
  • Username validation during onboarding

Improved

  • Only load translation that are at least 90% completed
  • Resize images by maximum width only
  • Bookmark display with wide tables, by @makebit
  • Container based responsive layout

Changed

  • New, native, logging library
  • Bigger card icons on desktop and even bigger on touch screens
  • Build with Go 1.23.4
]]>
olivier 2738589: https://codeberg.org/readeck/readeck/releases/tag/0.17.1 Wed, 15 Jan 2025 20:13:33 +0100
Version 0.17.0 https://codeberg.org/readeck/readeck/releases/tag/0.17.0 Added
  • Reading progress tracker on articles
  • Filter bookmarks by reading progress
  • Filter bookmarks by more than one type
  • user sub command to create or update users, by @algernon
  • Colored highlights, by @makebit
  • Adjustable content's width on bookmark view
  • Added word_count and reading_time to bookmark api, by @eleith

Fixed

  • Search query with backslash would be parsed incorrectly

Improved

  • Only load translation that are at least 90% completed
  • Resize images by maximum width only
  • Bookmark display with wide tables, by @makebit
  • Container based responsive layout

Changed

  • New, native, logging library
  • Bigger card icons on desktop and even bigger on touch screens
]]>
olivier 2738190: https://codeberg.org/readeck/readeck/releases/tag/0.17.0 Wed, 15 Jan 2025 07:10:36 +0100
Version 0.16.0 https://codeberg.org/readeck/readeck/releases/tag/0.16.0 Added
  • Content Script for 404media.co
  • Permit removal of a loading bookmark
  • Filter bookmarks with labels, with errors and by loading state
  • Show bookmark creation date on the sidebar
  • Alignment and hyphenation reader settings
  • Use alignment and hyphenation settings in EPUB export, by @bramaudi

Fixed

  • Prevent the sort menu to go offscreen on mobile
  • Identify a photo type by using the DCMI type value

Improved

  • Hide top navigation when scrolling down
  • Sliding menu on mobile
  • Bookmark sidebar can be hidden on all screen size
  • Normal size of label input field, by @lilymara
  • Better User-Agent for nytimes.com retrieval

Changed

  • trusted_proxies setting. This list the proxy that are authorized to set X-Forwarded-... headers. The default list provides sensible defaults so it's not a major breaking change.
  • Updated site-config rules
]]>
olivier 2660948: https://codeberg.org/readeck/readeck/releases/tag/0.16.0 Wed, 27 Nov 2024 20:07:51 +0100
Version 0.15.6 https://codeberg.org/readeck/readeck/releases/tag/0.15.6 Added

Fixed

  • Support of new Pocket export format
]]>
olivier 2628226: https://codeberg.org/readeck/readeck/releases/tag/0.15.6 Sat, 02 Nov 2024 18:06:10 +0100
Version 0.15.4 https://codeberg.org/readeck/readeck/releases/tag/0.15.4 Added
  • Import from Omnivore
  • Improved Youtube video descriptions
  • Support for text/plain extraction

Fixed

  • Fixed a bug with video bookmarks without an actual video content
  • Fixed a typo on the onboarding page, by @ggtr1138
]]>
olivier 2626073: https://codeberg.org/readeck/readeck/releases/tag/0.15.4 Wed, 30 Oct 2024 20:20:27 +0100
Version 0.15.3 https://codeberg.org/readeck/readeck/releases/tag/0.15.3 Added
  • Documentation in German, by @FrankDex
  • Convert sections from browser bookmarks to labels
  • Support for "tag" attribute in browser bookmarks import files (pinboard format)
  • Support for "toread" attribute in browser bookmarks import files (pinboard format)
  • Import from Goodlinks

Improved

  • Custom error page when a bookmark doesn't exist
  • Improved selected text color in dark mode

Fixed

  • Support for t.co links, by @joachimesque
  • Fixed extraction error with fastcompany.com
  • Stop emptying the resource cache when closing its entry io.Reader
]]>
olivier 2248230: https://codeberg.org/readeck/readeck/releases/tag/0.15.3 Sat, 07 Sep 2024 17:37:02 +0200
Version 0.15.1 https://codeberg.org/readeck/readeck/releases/tag/0.15.1 Added

Changed

  • Updated dependencies
  • Updated site-config rules

Fixed

  • German translation errors
  • Only reset the user seed upon username or email address change.
]]>
olivier 2212287: https://codeberg.org/readeck/readeck/releases/tag/0.15.1 Sat, 17 Aug 2024 09:58:22 +0200
Version 0.15.0 https://codeberg.org/readeck/readeck/releases/tag/0.15.0 Announcement: https://readeck.org/en/blog/20240715-readeck-15/

Added

  • Bookmark list ordering options
  • Polish translation, by @anarion
  • Czech translation, by @marapa
  • German translation, by @FrankDex

Improved

  • Can now change an API token name
  • Extract inline SVG as remote images

Changed

  • Updated readability
  • Updated site-config rules

Fixed

  • Fixed a bug with PostgreSQL installation on a different schema, by @winston0410
  • Fixed a bug with the Wallabag import tool. It would fail when the provided URL is missing a trailing slash.
]]>
olivier 2162526: https://codeberg.org/readeck/readeck/releases/tag/0.15.0 Thu, 18 Jul 2024 07:12:10 +0200
Version 0.14.0 https://codeberg.org/readeck/readeck/releases/tag/0.14.0 Announcement: https://readeck.org/en/blog/202405-readeck-14/

Added

  • Import from other services
    • Text file. A simple file with one URL per line.
    • Browser Bookmarks. The file you can export from your browser menu. The title and date are retrieved from the file.
    • Pocket. From Pocket, you can export a file and upload it in Readeck import tool. Title, labels and date are retrieved from the file.
    • Wallabag. This uses the Wallabag API to retrieve everything, including the content the way it was initially saved.
  • Breadcrumbs on profile, admin, documentation and import
  • Keep the URL as submitted by the user in a new database column
  • cleanup command to remove all pending (loading state) bookmarks
  • Optional compact layout for bookmark lists
  • Unified bookmark list header with layout switcher and export menu
  • Publicly shared link expiration can be configured (instance wide)
  • Direct link to the original URL on every bookmark card

Changed

  • Major internal/bookmarks refactor
  • Updated site-config rules
  • Metrics and workers configuration
    • keep only one metrics configuration (in [metrics]) with environment
      overriding when needed.
    • added environment configuration for the worker configuration
    • adjust the default number of workers
    • unset every READECK_ environment variable upon startup so they won't
      leak in case of a major security breach.
  • SQLite connection optimizations
  • DELETE /api/bookmarks/{id} performs an immediate deletion (unlike the web view that schedules a task)
  • Button appearance (better active state, slight change of layout)
  • HTTP client configuration (TLS 1.2 and 1.3 only), chrome like cipher list

Fixed

  • Keep namespaces during SVG files cleanup
  • Data race condition with the in-memory store
]]>
olivier 2093909: https://codeberg.org/readeck/readeck/releases/tag/0.14.0 Mon, 20 May 2024 12:32:00 +0200
Version 0.13.2 https://codeberg.org/readeck/readeck/releases/tag/0.13.2 Fixed
  • Healthcheck command (only connect to server, don't perform any request)
]]>
olivier 2021087: https://codeberg.org/readeck/readeck/releases/tag/0.13.2 Sun, 24 Mar 2024 14:10:21 +0100
Version 0.13.1 https://codeberg.org/readeck/readeck/releases/tag/0.13.1 Announcement: https://readeck.org/en/blog/202403-readeck-13/

Added

  • Internationalization
  • French translation
  • Bluesky content script. Thanks @joachimesque
  • Healthcheck command

Improved

  • Bookmark search with wildcards and exclusions
  • Preserve titles in content during extraction
  • Embed video privacy
  • Embed player for invidious videos
  • Disable readability when saving selection from the browser addon
  • More natural label ordering
  • White border around QR codes so scanning works in dark mode too
]]>
olivier 1959148: https://codeberg.org/readeck/readeck/releases/tag/0.13.1 Sat, 09 Mar 2024 15:55:30 +0100
Version 0.12.0 https://codeberg.org/readeck/readeck/releases/tag/0.12.0 Announcement: https://readeck.org/en/blog/202402-readeck-12/

Added

  • More font choices. The reader interface offers now 8 font faces
  • Dark mode. A new color palette for dark mode and a theme switcher
    between auto / dark / light.
  • Progressive Web App support
  • Extraction of Fediverse content
  • Directly save images
  • HLS video player

Improved

  • Accept TLS 1.0 and negotiate more ciphers in the extractor HTTP client
  • Selected font is applied on bookmark's title and description
  • Regrouped user preferences and admin under the same menu item
  • Mark required form fields
  • Better password reveal widget
]]>
olivier 1890293: https://codeberg.org/readeck/readeck/releases/tag/0.12.0 Sun, 04 Feb 2024 18:09:38 +0100
Version 0.11.2 https://codeberg.org/readeck/readeck/releases/tag/0.11.2 Improved
  • Better newyorker.com configuration
  • Improved reddit.com content extraction (pictures, galleries, self text, links)
  • Enabled HTTP/2, compression and keep-alive on the extractor HTTP client
  • Ensure images from articles are properly requested to avoid edge cases
]]>
olivier 1845719: https://codeberg.org/readeck/readeck/releases/tag/0.11.2 Sat, 13 Jan 2024 13:34:49 +0100
Version 0.11.1 https://codeberg.org/readeck/readeck/releases/tag/0.11.1 Fixed
  • Always keep not empty inline nodes during cleanup. Some can be used for punctuation purposes.
]]>
olivier 1842845: https://codeberg.org/readeck/readeck/releases/tag/0.11.1 Wed, 10 Jan 2024 09:41:15 +0100
Version 0.11.0 https://codeberg.org/readeck/readeck/releases/tag/0.11.0 Announcement: https://readeck.org/en/blog/202401-readeck-11/

Added

Improved

  • Better display of images in lists (when used as bullets by some contents)
  • Improved display of inner links in titles
  • Save more images from articles
  • Apply Wikipedia extraction rules to Wikinews
  • Added robots rules on all the app's pages (noindex, nofollow, noarchive)
  • Restrict CSP frame-src rule to video provider when a bookmark is a video
  • Force youtube videos to play through the "nocookie" variant
  • Escape key on menu-like UI elements
  • Reduced title sizes. Thanks @joachim
  • More tests
  • Container for arm64 architecture

Fixed

  • Removed the "summary" element marker on Safari. Thanks @joachim
  • Fixed an extraction bug with code formatting in articles
]]>
olivier 1840415: https://codeberg.org/readeck/readeck/releases/tag/0.11.0 Tue, 09 Jan 2024 07:46:29 +0100
Version 0.10.6 https://codeberg.org/readeck/readeck/releases/tag/0.10.6 Improved
  • Content Script for BNF websites going through oclc.org. This is mainly for the extension where a user can save content on mediapart and arretsurimage while using the BNF portal.
  • When readability is disabled, keep performing the pre and post cleaning process
  • Much better Wikipedia extraction. Thanks @joachimesque
  • Remove some absolute image sources that were not playing well when behind a reverse proxy. Thanks @JerryWham and @franckpaul
  • Added a global READECK_USE_X_FORWARDED environment variable that should be set when running Readeck in a container behind a reverse proxy.

Fixed

  • Presentation bug with very long numbered lists
  • Typo in the main menu, by @denis_defreyne
  • Fixed a bug preventing loading all the site configuration rules
]]>
olivier 1812663: https://codeberg.org/readeck/readeck/releases/tag/0.10.6 Wed, 27 Dec 2023 10:09:58 +0100
Version 0.10.5 https://codeberg.org/readeck/readeck/releases/tag/0.10.5 Improved
  • Added more API documentation and some examples

Fixed

  • Fixed API documentation "try" mode not working
  • Fixed a bug when creating a bookmark with cached resources
]]>
olivier 1803191: https://codeberg.org/readeck/readeck/releases/tag/0.10.5 Wed, 20 Dec 2023 18:47:23 +0100
Version 0.10.4 https://codeberg.org/readeck/readeck/releases/tag/0.10.4 Fixed
  • Fixed a bug preventing the execution of the main content script
  • Fixed the newyorker.com site configuration
]]>
olivier 1799890: https://codeberg.org/readeck/readeck/releases/tag/0.10.4 Mon, 18 Dec 2023 12:15:28 +0100
Version 0.10.3 https://codeberg.org/readeck/readeck/releases/tag/0.10.3 Changed
  • Updated site config files
  • Updated dependencies

Fixed

  • Fixed a CSS print display bug with QR Codes
]]>
olivier 1792368: https://codeberg.org/readeck/readeck/releases/tag/0.10.3 Sat, 16 Dec 2023 14:03:02 +0100
Version 0.10.2 https://codeberg.org/readeck/readeck/releases/tag/0.10.2 Improved
  • Bookmark print stylesheet
  • Display QR codes in print and ebook
  • Better youtube transcript retrieval
]]>
olivier 1785962: https://codeberg.org/readeck/readeck/releases/tag/0.10.2 Mon, 11 Dec 2023 08:11:52 +0100
Version 0.10.1 https://codeberg.org/readeck/readeck/releases/tag/0.10.1 Improved
  • Compress HTTP responses for some content types

Fixed

  • Fixed metric name for bookmark_resources_total
]]>
olivier 1780288: https://codeberg.org/readeck/readeck/releases/tag/0.10.1 Sat, 09 Dec 2023 13:02:23 +0100
Version 0.10.0 https://codeberg.org/readeck/readeck/releases/tag/0.10.0 Added
  • Content Script system. This includes the five filters rulesets and improves the previous rules system with a documented and much safer JS API to override predefined rules or create complex workflows
  • Video transcripts for youtube, vimeo and TED
  • Content script for substack
  • Store the video duration when available
  • Extract text direction, when available and apply it when showing an article's content
  • Added a scroll indicator on articles, by @joachimesque
  • Added a quick access menu for keyboard navigation, by @joachimesque
  • API documentation (not full yet)
  • Prometheus metrics

Improved

  • Shorten the bookmark card's title to avoid disgraceful overflows
  • Prefixed every id and name (on a tags) attribute on extracted articles
  • Lots of CSS improvement, by @joachimesque
  • Improved the collection creation workflow
  • Refactored and improved the bookmark storage system (non breaking)

Fixed

  • Better initial content cleanup
  • Fixed Safari Mobile layout, by @joachimesque
]]>
olivier 1768178: https://codeberg.org/readeck/readeck/releases/tag/0.10.0 Sat, 02 Dec 2023 14:17:15 +0100
Version 0.9.2 https://codeberg.org/readeck/readeck/releases/tag/0.9.2 “There will be bugs”

Added

  • New, web based, onboarding process
  • Code of Conduct

Fixed

  • Default listening port is now 8000
  • EPUB filenames length limit
]]>
olivier 1615635: https://codeberg.org/readeck/readeck/releases/tag/0.9.2 Fri, 15 Sep 2023 00:06:12 +0200
Version 0.9.1 https://codeberg.org/readeck/readeck/releases/tag/0.9.1 Changed
  • Improved bookmark creation form
  • Links are extracted in the background so a bookmark is visible earlier
  • Bookmark creation from the API can now receive a label list
  • Improved performances of log-in with an application password
  • Configuration/env/flags priority for command line
  • Bookmark order in collection's ebook

Fixed

  • Send a CSRF secure cookie only if scheme is https
  • Search string must keep invalid fields and treat them as quoted values
  • Major improvements in Print Stylesheet (by @joachimesque)
  • Instagram picture title and description
]]>
olivier 1610217: https://codeberg.org/readeck/readeck/releases/tag/0.9.1 Tue, 12 Sep 2023 20:31:18 +0200