{"push_id":775135457,"size":5,"distinct_size":1,"ref":"refs/heads/master","head":"ea03e48503c2a579177927255689d0b6aed6060c","before":"7dd91593b6ecfc59112ac60b9aca1549c59c5f6e","commits":[{"sha":"18835e35fbc9c61e2048b0ae6648506d0106d726","author":{"email":"c15c1bb4d77f9d4217db728a72436fec1a71dbd6@freemail.hu","name":"ddekany"},"message":"(Only allow letters and digits in custom date/number format names.)","distinct":false,"url":"https://api.github.com/repos/freemarker/freemarker/commits/18835e35fbc9c61e2048b0ae6648506d0106d726"},{"sha":"52669ec595cdb92625b8cf72ae776440e981b3fc","author":{"email":"c15c1bb4d77f9d4217db728a72436fec1a71dbd6@freemail.hu","name":"ddekany"},"message":"Custom number formats with parameter (like numberFormat=\"@base 2\").","distinct":false,"url":"https://api.github.com/repos/freemarker/freemarker/commits/52669ec595cdb92625b8cf72ae776440e981b3fc"},{"sha":"ecb0c01ca6bf8b26c56d156ee39c7c0d948f6c4a","author":{"email":"c15c1bb4d77f9d4217db728a72436fec1a71dbd6@freemail.hu","name":"ddekany"},"message":"Caching date/time/dateTime formatter by formatString in Environment.","distinct":false,"url":"https://api.github.com/repos/freemarker/freemarker/commits/ecb0c01ca6bf8b26c56d156ee39c7c0d948f6c4a"},{"sha":"a6df64a78660f1601f54d3e2772d481d30e6d2c5","author":{"email":"c15c1bb4d77f9d4217db728a72436fec1a71dbd6@freemail.hu","name":"ddekany"},"message":"Custom date/time/dateTime formats like cfg.setDateTimeFormat(\"@myFormat\") or foo?string.@myFormat are working (more tests needed).","distinct":false,"url":"https://api.github.com/repos/freemarker/freemarker/commits/a6df64a78660f1601f54d3e2772d481d30e6d2c5"},{"sha":"ea03e48503c2a579177927255689d0b6aed6060c","author":{"email":"c15c1bb4d77f9d4217db728a72436fec1a71dbd6@freemail.hu","name":"ddekany"},"message":"Merge remote-tracking branch 'origin/2.3-gae'","distinct":true,"url":"https://api.github.com/repos/freemarker/freemarker/commits/ea03e48503c2a579177927255689d0b6aed6060c"}]}