Subject: links 0.8.0

From: Peter Sanchez <[email-masked]>
Date: Wed, 18 Feb 2026 08:00:06 -0600

Hi all,

I am happy to announce the release of links 0.8.0.

https://git.code.netlandish.com/~netlandish/links/refs/0.8.0

Release highlights:

# Added

- `imageUrl` field to relevant GraphQL types
- Note icon next to note type in listing for easier indication of object type.
- Ability to filter by link type (note or link)
- Ability to post links via email.
- Upgrade banner to encorage users to upgrade to paid plan.
- Notify user when a link has been previously saved.

# Fixed

- Bug in GraphQL resolver not allowing the toggling of the unread flag for notes
- Tag removal bug where tags are incorrectly removed from multiple objects.
- Issue blocking the removal of ALL tags from an object.
- Bug when a user wants to export their data.

# Closed Tickets

- [#117: Add ability to delete all tags from a bookmark](https://todo.code.netlandish.com/~netlandish/links/117)
- [#118: Removal of tag from a bookmark removes tag from all bookmarks](https://todo.code.netlandish.com/~netlandish/links/118)
- [#120: Allow deletion of bookmark from detail and edit views](https://todo.code.netlandish.com/~netlandish/links/120)
- [#121: Remain in the current filtered view after clicking "Mark as [read/unread]"](https://todo.code.netlandish.com/~netlandish/links/121)
- [#122: Random tags appear capitalized](https://todo.code.netlandish.com/~netlandish/links/122)
- [#123: Show error when saving a duplicate url](https://todo.code.netlandish.com/~netlandish/links/123)
- [#124: Update tag linking in the detail view](https://todo.code.netlandish.com/~netlandish/links/124)
- [#127: Ability to filter by link and/or note](https://todo.code.netlandish.com/~netlandish/links/127)
- [#128: Ability to visually differentiate links from notes in home and filtered views](https://todo.code.netlandish.com/~netlandish/links/128)
- [#131: When custom domain fails validation, no error is shown](https://todo.code.netlandish.com/~netlandish/links/131)
- [#132: Create tickets via email](https://todo.code.netlandish.com/~netlandish/links/132)

# Changed dependencies for downstream packagers

## Updated

* github.com/emersion/go-message v0.18.2 => v0.18.2

Thanks to all contributors!

~$ contrib/git-stats.sh 0.7.0..0.8.0

Author         Commits  Changed Files  Insertions  Deletions
Peter Sanchez       22            102       +5882      -3635