scalapb_argonaut
(Since version 0.6.0-M1) Use new Printer() and chain includingDefaultValueFields, preservingProtoFieldNames, etc.