แนะนำ релиз FreeBSD 12.1, который подготовлен для архитектур amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 и armv6, armv7 и aarch64. Дополнительно подготовлены образы для систем виртуализации (QCOW2, VHD, VMDK, raw) и облачных окружений Amazon EC2.
В ядре обеспечено вывод в лог идентификаторов jail-окружений при завершении процессов (для процессов не в jail указывается нулевой идентификатор);
Добавлена переработанная подсистема FUSE (File system in USErspace), позволяющая создавать реализации файловых систем в пространстве пользователя. В новом драйвере реализована поддержка протокола FUSE 7.23 (ранее поддерживалась версия 7.8, выпущенная 11 лет назад), добавлен код для проверки прав доступа на стороне ядра («-o default_permissions»), добавлены вызовы VOP_MKNOD, VOP_BMAP и VOP_ADVLOCK, обеспечена возможность прерывания операций FUSE, добавлена поддержка неименованных каналов и unix-сокетов в fusefs, появилась возможность использования kqueue для /dev/fuse, разрешено обновление параметров монтирования через «mount -u», добавлена поддержка экспорта fusefs через NFS, реализован учёт RLIMIT_FSIZE, добавлены флаги FOPEN_KEEP_CACHE и FUSE_ASYNC_READ, внесены значительные оптимизации производительности и улучшена организация кэширования;
เพิ่มไดรเวอร์ cdceem ที่รองรับการ์ดเครือข่ายเสมือน USB ที่ให้ไว้ใน iLO 5 บนเซิร์ฟเวอร์ HPE Proliant
В утилиту camcontrol добавлены команды для изменения режимов энергопотребления ATA. В подсистеме cam улучшено управление AHCI и повышена совместимость с SES;
Добавлен вывод предупреждений об использовании ненадёжных алгоримтов шифрования при создании разделов через geli;
Обновлены драйверы устройств, добавлена поддержка AMD Ryzen 2 и RTL8188EE;
Объявлены устаревшими и будут удалены вo FreeBSD 13 утилиты ctm и timed;
Начиная с FreeBSD 13.0 тип CPU (CPUTYPE) для архитектуры i386 по умолчанию будет изменён с 486 на 686 (при желании сборки для i486 и i586 можно сформировать самостоятельно).