> I'd further add that no directives are added in > patch releases, but minor releases would be fair game.
I don't think that kind of rule would be helpful, it just pushes configuration into defines, per-request environment variables, etc which are worse (because unlike a directive, you can't tell if they're present)