Log Message:
-----------CREATE an ALTERDEFAULT PRIVILEGES command, which allows users TO adjust
the privileges that will be applied TO subsequently-created objects.
Such adjustments are always per owning ROLE,AND can be restricted TO objects
created IN particular schemas too. A notable benefit IS that users can
override the traditional DEFAULT privilege settings, eg, the PUBLIC EXECUTE
privilege traditionally GRANTEDBYDEFAULTFOR functions.
Petr Jelinek

Then, on 12th, there was another patch, also by Petr Jelinek, and also committed by Tom Lane, which added: