Subject: links 0.6.0

From: Peter Sanchez <[email-masked]>
Date: Tue, 09 Sep 2025 07:01:51 -0600

Hi all,

I am happy to announce the release of links 0.6.0.

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

Release highlights:

# Added

- Ability to specify organization in Pinboard API bridge calls
- Bookmarklet button to settings page.
- Filtering by domain for shorts and link listings.
- getTags query to GraphQL api.
- /v1/tags/* calls to Pinboard api bridge.
- New mutations (deleteTag and renameTag) to the GraphQL api.
- Added ability to rename and delete tags via the Pinboard API bridge.
- domains.SafeForContext for template handling.

# Fixed

- RSS now works for users private feeds
- Bug processing invalid UTF8 characters when parsing website metadata.
- Edge case where all submitted tags are invalid resulting in an sql error (empty insert).

# Closed Tickets

- [#110: Use provided "add" date when importing](https://todo.code.netlandish.com/~netlandish/links/110)
- [#114: Feed RSS url is missing auth token](https://todo.code.netlandish.com/~netlandish/links/114)
- [#87: Ability to filter lists and shorts by domains](https://todo.code.netlandish.com/~netlandish/links/87)

# Changed dependencies for downstream packagers

## Updated

* github.com/99designs/gqlgen v0.17.57 => v0.17.78
* github.com/BurntSushi/toml v1.4.0 => v1.5.0
* github.com/agnivade/levenshtein v1.2.0 => v1.2.1
* github.com/go-viper/mapstructure/v2 v2.2.1 => v2.4.0
* github.com/lib/pq v1.10.9 => v1.10.9
* github.com/mattn/go-colorable v0.1.13 => v0.1.14
* github.com/vektah/gqlparser/v2 v2.5.20 => v2.5.30
* golang.org/x/crypto v0.32.0 => v0.40.0
* golang.org/x/mod v0.22.0 => v0.26.0
* golang.org/x/net v0.34.0 => v0.42.0
* golang.org/x/sync v0.10.0 => v0.16.0
* golang.org/x/sys v0.29.0 => v0.34.0
* golang.org/x/text v0.21.0 => v0.27.0
* golang.org/x/tools v0.27.0 => v0.35.0
* google.golang.org/protobuf v1.35.2 => v1.36.6
* netlandish.com/x/gobwebs v0.1.3 => v0.1.10
* netlandish.com/x/gobwebs-auditlog v0.2.1 => v0.2.7
* netlandish.com/x/gobwebs-formguard v0.2.1 => v0.2.8
* netlandish.com/x/gobwebs-graphql v0.2.2 => v0.2.8
* netlandish.com/x/gobwebs-oauth2 v0.2.1 => v0.2.7
* netlandish.com/x/gobwebs-ses-feedback v0.2.1 => v0.2.8

Thanks to all contributors!

~$ contrib/git-stats.sh 0.5.0..0.6.0

Author         Commits  Changed Files  Insertions  Deletions
Peter Sanchez       29            137       +9481      -7070