Hello everyone! Daniel here, and I’m back with Linkwarden 2.17, with updates across the web app, the mobile app, and the browser extension.

For those who are wondering, Linkwarden is an open-source collaborative bookmarking tool that keeps a permanent snapshot of the content of the links you save, so you can still access them even if the original content is no longer available. Linkwarden is available as a Cloud offering, or you can get the source code on GitHub and self-host it on your own server with no strings attached. If you find it useful, consider starring the repo so others can discover it too!

So let’s get into it.

What’s new

Custom order for links

You can now drag the links inside a collection into any order you like. Custom Order is the new default sort for collections, and you can switch back to sorting by date or name from the sort menu at any time. The order is saved with the collection, and new links are added to the top.

Much faster rendering of huge lists

Links, collections, and tags now only render what’s on screen, so scrolling through thousands of links stays smooth. The collection page got the same treatment, which helps a lot if you have thousands of collections.

Choose the details when saving a link

The new link sheet in the mobile app now lets you set a link’s name, collection, tags, description, and banner before saving it, instead of editing the link afterwards.

Email verification with a 6-digit code

Instead of a sign-in link, Linkwarden now emails you a 6-digit code to verify your email address.

Other noticeable improvements

  • Password changes sign out other devices: Changing your password now signs you out on every other device and revokes your access tokens. Resetting a forgotten password signs you out everywhere. If you use the browser extension or integrations like Floccus with an access token, you’ll need to sign them back in afterwards.
  • Password rate limiting: After 15 wrong passwords in a row, an account accepts only one attempt every 25 seconds. This makes guessing a password much slower without locking you out of your own account.
  • More security fixes: This release also fixes a number of moderate-severity security issues, thanks to everyone who reported them responsibly. We recommend updating to 2.17.
  • Search from the address bar: With the browser extension installed, type lw, press space, then type what you’re looking for and press Enter to search your Linkwarden links straight from the address bar. This works in Chrome, Firefox, and other Chromium-based browsers.
  • Import fixes: Imported links now keep the order of their original dates no matter in what order they were imported, Wallabag dates are read correctly, and larger imports are more reliable.
  • Custom AI tagging prompts: Self-hosted instances can now replace the prompt sent to the model for each AI tagging method with the AI_GENERATE_TAGS_PROMPT, AI_PREDEFINED_TAGS_PROMPT, and AI_EXISTING_TAGS_PROMPT environment variables. Check it out in the docs!
  • And more: As always, there’s a long tail of smaller fixes and improvements across the web app, the mobile app, and the browser extension.

Full Changelog: https://github.com/linkwarden/linkwarden/compare/v2.16.3...v2.17.0

Thanks!

Thanks to everyone using Linkwarden, reporting bugs, suggesting improvements, contributing to the project, responsibly disclosing security issues, and supporting its development. A special thanks to all the security researchers who reported the issues fixed in this release. 💙

If you’d like to try Linkwarden without dealing with server setup and maintenance, our Cloud offering is the easiest way to get started.

Hope you enjoy the latest updates!

  • cRazi_man@europe.pub
    link
    fedilink
    English
    arrow-up
    9
    ·
    3 hours ago

    Its a good tool, but I uninstalled a long time ago. I’ll use a lot of ram on something like Immich and Jellyfin. But can’t justify blowing so much ram on things like Linkwarden or Paperless in this era of impossible ram upgrades.