The formats allowed are dd-MM-yyyy and yyyy-MM-dd as is commented.
But by using a DateTime without a custom getter this will not work when using it in a culture that differs from this.
I'm not sure if I'm allowed to make a pull request or that it's easier to just post an issue.