# 1.3.3 - FreeBSD Bugfix Release

*Released September 04, 2025*

This is a bugfix release containing fixes for the FreeBSD package manager provider in Exosphere.

Recent versions of `pkg(7)` on FreeBSD 14 now include the Repository tag in brackets in the output of packages, which broke parsing due to where it was inserted. This would cause no updates to ever be shown on affected systems.

This bugfix adds support for the output format of newer pkg versions, while still retaining compatibility with older versions.
Parsing has been made slightly more defensive to minimize the chance of future issues.

Additionally, since we now have access to the repository name metadata, we now correctly report it in Exosphere. If the version of pkg on the target system does not report it, the previous "Packages Mirror" value will continue to be used.

## Additional changes

Minor dependencies updates in lockfile

Dependencies:

- platformdirs (4.4.0)
- prompt-toolkit (3.0.52)
- textual (6.1.0)
- typer (0.17.3)

Transitive (deps of deps):

- cryptography (45.0.7)
- typing-extensions (4.15.0)

Internal/Dev:

- coverage (7.10.6)
- pyright (1.1.405)
- pytest (8.4.2)
- pytest-mock (3.15.0)
- ruff (0.12.12)
- sphinx-autobuild (2025.8.25)
