{"push_id":661965824,"size":472,"distinct_size":472,"ref":"refs/heads/master","head":"cf22a7d8e8a1c7006cfcd7e5b1b7e4c9c9e65425","before":"2348407ba8dd33b8b07635471498233c6dc849be","commits":[{"sha":"eca87a247c9f91032bb9bbcb669092db97986240","author":{"email":"34c796fa99e5c551a03758576354487d76ffb3a4@bitsnbrains.net","name":"Santiago M. Mola"},"message":"When PLAY_LANG is set; treat it as first accepted lang.\n\nInstead of blindly taking the PLAY_LANG value into lang(),\nwe treat it as the most prioritary language for the user.\nThis way a user cannot set a language that is undefined for\nthe application.","distinct":true,"url":"https://api.github.com/repos/pvlugter/playframework/commits/eca87a247c9f91032bb9bbcb669092db97986240"},{"sha":"9c69aad5747840361b8ad7825995404d5b60aeb7","author":{"email":"118e2024fe991a9d4361a9adac96d24b238fbeae@gmail.com","name":"xuwei-k"},"message":"use collection.breakOut","distinct":true,"url":"https://api.github.com/repos/pvlugter/playframework/commits/9c69aad5747840361b8ad7825995404d5b60aeb7"},{"sha":"60f60a0f1e8f25453396546994b8593438529856","author":{"email":"a8839f138b793cf0e9315688a938a7927b39f7e2@gmail.com","name":"Timshel"},"message":"Allow to define multiple message keys in ValidationError","distinct":true,"url":"https://api.github.com/repos/pvlugter/playframework/commits/60f60a0f1e8f25453396546994b8593438529856"},{"sha":"23ed41abf879e06c4f76e3550a3906f179a238af","author":{"email":"2bd344829560f9f8a83b74782f27ccdc644aaa7a@altern.org","name":"cchantep"},"message":"Avoid scientific notation for JsonNode","distinct":true,"url":"https://api.github.com/repos/pvlugter/playframework/commits/23ed41abf879e06c4f76e3550a3906f179a238af"},{"sha":"71317497dae8375c3e2f936ca6861a09f0117bdc","author":{"email":"38576ce03eec57bc947cb83abcc9c1dc35979720@gmx.net","name":"Volker Stampa"},"message":"Fix json-Reads flatMap\n\n* Reads.flatMap must not repath the result of the 2nd JsResult","distinct":true,"url":"https://api.github.com/repos/pvlugter/playframework/commits/71317497dae8375c3e2f936ca6861a09f0117bdc"},{"sha":"122eedda94a1f5249a95d3f8e701b81a93becf61","author":{"email":"4bcba4f3a2b25fd9a855947194199d734e864d6f@guardian.co.uk","name":"Chris Birchall"},"message":"WS: add support for 3 more Ning config params\n\n```\n// How long (ms) to keep a connection in the pool (default: forever)\nws.ning.maximumConnectionLifeTime\n\n// How long (ms) to keep an idle connection in pool (default: 1 min)\nws.ning.idleConnectionInPoolTimeout\n\n// How long (ms) to keep an idle WebSocket conn open (default: 15 min)\nws.ning.webSocketIdleTimeout\n```","distinct":true,"url":"https://api.github.com/repos/pvlugter/playframework/commits/122eedda94a1f5249a95d3f8e701b81a93becf61"},{"sha":"8bcd47e35bb5c32b3af3bb33a6de7c06e440c5ca","author":{"email":"4bcba4f3a2b25fd9a855947194199d734e864d6f@guardian.co.uk","name":"Chris Birchall"},"message":"Fix documentation code","distinct":true,"url":"https://api.github.com/repos/pvlugter/playframework/commits/8bcd47e35bb5c32b3af3bb33a6de7c06e440c5ca"},{"sha":"82878f7118c0f6a433a3a4f31f0407abd96f0c35","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jazzy.id.au","name":"James Roper"},"message":"Added support for query parameters in sird\n\n* Added new query parameter extractor macros for extracting query\n  parameters in the sird DSL. Macros are used to parse and validate at\n  compile time.\n* Added ? and & extractors for combining multiple extractors together.\n* Modified path bindable extractors to allow extracting optional and\n  sequences of query parameters.\n* Made path extractor more typesafe, it no longer extracts object, but\n  uses overloaded unapplySeq methods.\n* Small refactor of SimpleRouter, it's now a trait so it can be extended\n  if desired.","distinct":true,"url":"https://api.github.com/repos/pvlugter/playframework/commits/82878f7118c0f6a433a3a4f31f0407abd96f0c35"},{"sha":"87522b279dbcb4249fb1313338dcc7885cd5daa1","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jazzy.id.au","name":"James Roper"},"message":"Updated cache config to not namespace by module","distinct":true,"url":"https://api.github.com/repos/pvlugter/playframework/commits/87522b279dbcb4249fb1313338dcc7885cd5daa1"},{"sha":"f5568c2d65f0e9c001634590f030e2400d0543ce","author":{"email":"34520f24da4df3410f97e2075d1284dcc080cb6b@amaseng.com","name":"cheeseng"},"message":"Enumerator fix: Added a missing .forAll.","distinct":true,"url":"https://api.github.com/repos/pvlugter/playframework/commits/f5568c2d65f0e9c001634590f030e2400d0543ce"},{"sha":"dd073f1a317787c21569fb51069e40369267c75a","author":{"email":"394e5bf30c6841ce3184cd0e652521fcddd6387c@gmail.com","name":"Ben McCann"},"message":"Fix typo in web sockets docs","distinct":true,"url":"https://api.github.com/repos/pvlugter/playframework/commits/dd073f1a317787c21569fb51069e40369267c75a"},{"sha":"925912922929464bcbb0a2b5aba1c200ffaaec67","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jazzy.id.au","name":"James Roper"},"message":"Refactored the way Play access config\n\n* Introduced PlayConfig helper which is more suited to idiomatic use of\nTypesafe config\n* Migrated a number of config options from old paths to new paths\n* Removed \"modules\" from configuration keys\n* Moved more settings to reference.conf\n* Introduced idiom of using \"null\" rather than blank or no setting for\n  default values.","distinct":true,"url":"https://api.github.com/repos/pvlugter/playframework/commits/925912922929464bcbb0a2b5aba1c200ffaaec67"},{"sha":"398985e586248c19ccd20976114ea2c19200dcd8","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@edulify.com","name":"Megazord"},"message":"Updates specs2 to version 3.1\n\n    1. Resolve compilation problems related to old APIs\n    2. Use user-defined execution context instead of relying\n       in specs2 ECs\n    3. Migrate documentation specs\n    4. Also upates junit to version 4.12","distinct":true,"url":"https://api.github.com/repos/pvlugter/playframework/commits/398985e586248c19ccd20976114ea2c19200dcd8"},{"sha":"dcd01fbe63f5a808019e448f3b2b1be79da8b2ac","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@edulify.com","name":"Megazord"},"message":"Upgrade jackson to version 2.5.1","distinct":true,"url":"https://api.github.com/repos/pvlugter/playframework/commits/dcd01fbe63f5a808019e448f3b2b1be79da8b2ac"},{"sha":"5dcb765ba713d3564e6e95c5dff0ef0300602b82","author":{"email":"a027184a55211cd23e3f3094f1fdc728df5e0500@lucidchart.com","name":"Paul Draper"},"message":"Fix case insensitivity of headers\n\nAnd refactor Headers to use Seq[(String,String)]","distinct":true,"url":"https://api.github.com/repos/pvlugter/playframework/commits/5dcb765ba713d3564e6e95c5dff0ef0300602b82"},{"sha":"4292457c9acab01f4f82725839a39f41db7eb250","author":{"email":"a027184a55211cd23e3f3094f1fdc728df5e0500@lucidchart.com","name":"Paul Draper"},"message":"Add equals and hashCode to Headers","distinct":true,"url":"https://api.github.com/repos/pvlugter/playframework/commits/4292457c9acab01f4f82725839a39f41db7eb250"},{"sha":"be7e96a6935e2682b8b6934f90852aa6d0532482","author":{"email":"972a13cbbe5e845ecb59dace8e3ece01450d33f4@rd.gen.nz","name":"Rich Dougherty"},"message":"Merge pull request #4093 from jroper/config-refactor\n\nRefactored the way Play access config","distinct":true,"url":"https://api.github.com/repos/pvlugter/playframework/commits/be7e96a6935e2682b8b6934f90852aa6d0532482"},{"sha":"46ffaee996bfd18dfad8846644641234462ecfb7","author":{"email":"6aefa58cca4839682aa3bb254e6f6fa34caef78c@users.noreply.github.com","name":"Cédric Chantepie"},"message":"Merge pull request #4095 from megazord/update-specs2\n\nUpdates specs2 to version 3.1","distinct":true,"url":"https://api.github.com/repos/pvlugter/playframework/commits/46ffaee996bfd18dfad8846644641234462ecfb7"},{"sha":"cc21b5d26fb576cc3d1290cc09d7c82744039177","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@edulify.com","name":"Megazord"},"message":"HikariCP as the default JDBC connection pool\n\n1. Supports HikariCP configuration, but keep support for\n   url and driver properties, to minimize change and also\n   helps with compatibility with third party modules\n2. Documents this change in the highlights of the new version\n   and in the migration guide to version 2.4.0\n3. Updates documentation to reference HikariCP module and\n   configuration\n4. Keep BoneCP so users can turn off HikariCP module and\n   replace it with the old one\n5. It does not supports SQL logging, which can added by\n   jdbcdslog-exp\n6. Updates h2 and acolyte dependencies","distinct":true,"url":"https://api.github.com/repos/pvlugter/playframework/commits/cc21b5d26fb576cc3d1290cc09d7c82744039177"},{"sha":"729b6ec03863e9d2efed06ce67e5c3948606fbb8","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jazzy.id.au","name":"James Roper"},"message":"Merge pull request #4096 from megazord/update-jackson\n\nUpgrade jackson to version 2.5.1","distinct":true,"url":"https://api.github.com/repos/pvlugter/playframework/commits/729b6ec03863e9d2efed06ce67e5c3948606fbb8"}]}