I haven’t been able to track down what changed, but I can confirm this simple setup, that worked as it should in rc3, fails to work in rc4
$ show configuration commands | grep dhcp
set service dhcp-relay interface 'eth0.21'
set service dhcp-relay interface 'eth0.9'
set service dhcp-relay interface 'eth0.253'
set service dhcp-relay interface 'eth0'
set service dhcp-relay relay-options hop-count '10'
set service dhcp-relay relay-options max-size '576'
set service dhcp-relay relay-options relay-agents-packets 'discard'
set service dhcp-relay server '10.253.253.1'
It just fails to relay the packets in RC4. Rebooting back to the RC3 makes it start working instantly again.
The process is also running, both on RC3 and RC4, but the options are different