Netatalk 4.4.1 is available!
The Netatalk team is proud to announce the latest version in the Netatalk 4.4 release series.
This release contains primarily a range of bugfixes and reliability improvements for the SQLite CNID backend.
Also of note is that as of this version, we bundle the subprojects (currently: bstring) in the release tarball. This is handy when building from tarball in an environment without internet access.
All users of previous Netatalk versions are encouraged to upgrade to 4.4.1.
This is a source-only release. To build:
# Extract the source
tar -xf netatalk-4.4.1.tar.xz
cd netatalk-4.4.1
# Configure and build
meson setup build
meson compile -C build
# Install
sudo meson install -C build
What’s Changed
- GitHub CI: fix additional bugs in the Release workflow by @rdmark in https://github.com/Netatalk/netatalk/pull/2598
- GitHub CI: fix one more bug in the Release workflow by @rdmark in https://github.com/Netatalk/netatalk/pull/2599
- bump to development version 4.4.1 by @rdmark in https://github.com/Netatalk/netatalk/pull/2605
- build(deps): bump vmactions/freebsd-vm from 1.3.4 to 1.3.6 in /.github/workflows by @dependabot[bot] in https://github.com/Netatalk/netatalk/pull/2602
- build(deps): bump vmactions/solaris-vm from 1.2.2 to 1.2.3 in /.github/workflows by @dependabot[bot] in https://github.com/Netatalk/netatalk/pull/2603
- build(deps): bump debian from
e711a7bto4bcb9dbin /distrib/docker by @dependabot[bot] in https://github.com/Netatalk/netatalk/pull/2604 - docs: revise CNID configuration details in afp.conf man page by @rdmark in https://github.com/Netatalk/netatalk/pull/2608
- docs: overhaul the documentation for the ‘search db’ option by @rdmark in https://github.com/Netatalk/netatalk/pull/2620
- cnid: safe memory management in sqlite backend and utility function by @rdmark in https://github.com/Netatalk/netatalk/pull/2617
- cnid: don’t treat SQLITE_DONE as an error in cnid_sqlite_get() by @rdmark in https://github.com/Netatalk/netatalk/pull/2616
- cnid: store sqlite database files in path defined in vol dbpath by @rdmark in https://github.com/Netatalk/netatalk/pull/2615
- GitHub CI: add a build job on OpenIndiana by @rdmark in https://github.com/Netatalk/netatalk/pull/2613
- build(deps): bump vmactions/dragonflybsd-vm from 1.1.9 to 1.2.0 in /.github/workflows by @dependabot[bot] in https://github.com/Netatalk/netatalk/pull/2626
- docs: revamp AFP Signature/UUID conf man pages by @rdmark in https://github.com/Netatalk/netatalk/pull/2623
- [4.4] cnid: handle error when attempting to look up did<2 in sqlite backend by @rdmark in https://github.com/Netatalk/netatalk/pull/2653
- [4.4] touch up Japanese localization for 4.4.1 by @rdmark in https://github.com/Netatalk/netatalk/pull/2655
- release version 4.4.1 by @rdmark in https://github.com/Netatalk/netatalk/pull/2654
- [4.4] meson: package release tarball with subprojects by @rdmark in https://github.com/Netatalk/netatalk/pull/2657
Full Changelog: https://github.com/Netatalk/netatalk/compare/netatalk-4-4-0…netatalk-4-4-1
Footnotes
Release published on 2026-01-21
Generated from GitHub Release Notes