Loading kext no longer requires rebooting the system in 10.15 beta 10. Is this a permanent change?

In 10.15 betas 1 through 9, when I loaded my software's kernel extension for the first time on a particular system, it would open the expected "System Extension Blocked" dialog. Then when I grant it permission to load in the Security & Privacy system preferences, another dialog would open saying that I need to reboot the system before it can load.


This behavior is mentioned at the very top of the 10.15 beta release notes for all of the betas including 10: "Installing third party kernel extensions now requires that you restart your Mac before they’re permitted to load."


However, when I test with beta 10, I'm no longer required to reboot the system when loading the kext for the first time, even though I'm still getting the "System Extension Blocked" dialog. Has the requirement to reboot been removed and there's an error in the release notes? Or is this a bug in beta 10?