FreeCORE 15.0
Release notes for FreeCORE 15.0.
FreeCORE 15.0 is the first FreeCORE release: an independent fork of TrueNAS® CORE 13.3, rebased on FreeBSD 15. 15.0-RELEASE is stable.
TrueNAS CORE 13.3 systems upgrade straight to 15.0 in place, then continue on the project's update train.
Base System
- The operating system base is FreeBSD 15 (from FreeBSD 13 in CORE 13.3).
- Boot environments are managed with
bectl, the native FreeBSD tool (earlier CORE releases usedbeadm). The System > Boot screens are unchanged. See Managing Boot Environments. - The DHCP client is
dhcpcd(earlier CORE releases useddhclient).
Update Infrastructure
- Updates come from the project's own update server and are verified against the FreeCORE Update CA. See Update Security.
- The update trains retain the TrueNAS lineage naming:
TrueNAS-15.0-STABLEandTrueNAS-15.0-Nightlies.
Added
- Security keys (WebAuthn): hardware security keys as a second factor for web interface logins.
- Console login OTP: one-time passwords at local and serial console logins.
Maintained
- Jails, plugins, and bhyve virtual machines are maintained features. The plugin collection is served from the project's update infrastructure.
Removed
- Vendor telemetry (crash reporting and usage collection) is removed entirely, not just disabled.
- Enterprise-licensed surfaces are removed: High Availability/failover, KMIP, Fibre Channel port management, enclosure management, proactive support, and the TrueCommand integration.
- Vendor update, support, and analytics endpoints are not contacted.
Identity
- The system identifies as FreeCORE. Open-source license texts and copyright notices are unchanged, and the About dialog credits the project's descent from TrueNAS CORE. Deliberate heritage touches (train names, the Retro Logo option) remain.