Předložené vydání FreeBSD 12.1, které je připraveno pro architektury amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 a armv6, armv7 a aarch64. Navíc byly připraveny obrazy pro virtualizační systémy (QCOW2, VHD, VMDK, raw) a cloudová prostředí Amazon EC2.
Základní systém obsahuje kryptografickou knihovnu BearSSL;
Do síťového zásobníku byla přidána podpora pro NAT64 CLAT (RFC6877), implementovaná inženýry z Yandexu;
Přidána utilita oříznutí pro odstranění obsahu bloku z Flash pomocí algoritmů pro minimalizaci opotřebení;
Do bsnmpd byla přidána podpora IPv6;
Aktualizované verze ntpd 4.2.8p13, OpenSSL 1.1.1d, libarchive 3.4.0, LLVM (clang, lld, lldb, kompilátor-rt, libc++) 8.0.1, bzip2 1.0.8, WPA 2.9, pkg 1.12.0 Porty aktualizovaly GNOME 3.28 a KDE 5.16.5;
Pro architekturu i386 je linker LLD z projektu LLVM standardně povolen;
Jádro poskytuje protokolování identifikátorů prostředí vězení, když jsou procesy ukončeny (u procesů, které nejsou ve vězení, je uveden nulový identifikátor);
Byl přidán přepracovaný subsystém FUSE (File system in USErspace), který umožňuje vytvářet implementace systému souborů v uživatelském prostoru. Nový ovladač implementuje podporu protokolu FUSE 7.23 (podporována byla dříve verze 7.8, vydaná před 11 lety), přidal kód pro kontrolu přístupových práv na straně jádra („-o default_permissions“), přidal volání VOP_MKNOD, VOP_BMAP a VOP_ADVLOCK a poskytla možnost přerušit operace FUSE, přidala podporu pro nepojmenované roury a unixové sockety v fusefs, možnost použít kqueue pro /dev/fuse, umožnila aktualizaci parametrů připojení přes „mount -u“, přidala podporu exportu fusef přes NFS , implementováno účetnictví RLIMIT_FSIZE, přidány příznaky FOPEN_KEEP_CACHE a FUSE_ASYNC_READ, byly provedeny významné optimalizace výkonu a bylo vylepšeno ukládání do mezipaměti;
Knihovna v ceně libomp (implementace OpenMP za běhu);
Aktualizovaný seznam podporovaných identifikátorů zařízení PCI;
Přidán ovladač cdceem s podporou pro virtuální síťové karty USB poskytované v iLO 5 na serverech HPE Proliant;
Do obslužného programu camcontrol byly přidány příkazy pro změnu režimů spotřeby energie ATA. Vačkový subsystém zlepšil správu AHCI a zvýšil kompatibilitu se SES;
Přidáno upozornění na použití nespolehlivých šifrovacích algoritmů při vytváření oddílů pomocí geli;
Přidána podpora pro volbu ZFS „com.delphix:removing“ do bootloaderu;
Přidán sysctl net.inet.tcp.rexmit_initial pro nastavení parametru RTO.Initial používaného v TCP;
Přidána podpora pro zapouzdření GRE-in-UDP (RFC8086);
Příznak "-Werror" v gcc je ve výchozím nastavení zakázán;
Do obslužného programu sh byla přidána volba pipefail, když je nastavena, konečný návratový kód obsahuje kód chyby, který se vyskytl v kterékoli z aplikací v řetězci volání;
Do nástroje mlx5tool pro Mellanox ConnectX-4, ConnectX-5 a ConnectX-6 byly přidány funkce aktualizace firmwaru;
Přidána utilita posixshmcontrol;
Přidán příkaz "resv" do nástroje nvmecontrol pro správu rezervací NVMe;
V obslužném programu camcontrol příkaz „modepage“ nyní podporuje deskriptory bloků;
Do utility freebsd-update byly přidány dva nové příkazy: „updatesready“ a „showconfig“;
Přidány režimy sestavení WITH_PIE a WITH_BIND_NOW;
Do obslužného programu zfs byly přidány příznaky "-v", "-n" a "-P" a také příkaz "odeslat" pro záložky;
Součástí je obslužný program bzip2recover. gzip nyní podporuje kompresní algoritmus xz;
Aktualizované ovladače zařízení, přidána podpora pro AMD Ryzen 2 a RTL8188EE;
Nástroje ctm a timed byly zastaralé a budou odstraněny z FreeBSD 13;
Počínaje FreeBSD 13.0 se výchozí typ CPU (CPUTYPE) pro architekturu i386 změní z 486 na 686 (pokud chcete, můžete sestavy pro i486 a i586 vytvořit sami).