I very new to zig and found this one too.
What about marking with compileLog when function is deprecated and then when it is decided to remove it, mark it with compileError?
on the next stable release remove then all compileError
it takes more time to really remove the function but for people that go from one stable release to another they will get the message.