{"push_id":779268985,"size":10,"distinct_size":1,"ref":"refs/heads/scope_none_self","head":"1b9a5b080480cb8cf361e3f066129f12d50db777","before":"a8656791bfaf899ccccf824e1c2907cfa4f31a9a","commits":[{"sha":"7a11b10e3d03fd0deb41c0edf378c581c4de7050","author":{"email":"842b05e02183e2435caf1e4fbf61e22e24265e7c@gmail.com","name":"Ignatius Reza"},"message":"[ci skip] fix invalid package name for libmysqlclient-dev\n\ntested on Ubuntu Desktop 15.04","distinct":false,"url":"https://api.github.com/repos/ignatiusreza/rails/commits/7a11b10e3d03fd0deb41c0edf378c581c4de7050"},{"sha":"1829943943f9f52e02ca15430490a53d1a1ec0b5","author":{"email":"ebd73beb044ee5759f027a56464cea105bbc60a7@users.noreply.github.com","name":"Claudio B."},"message":"Merge pull request #21462 from ignatiusreza/dev_dep_doc\n\nfix invalid package name for libmysqlclient-dev mentioned in development_dependencies_install guide","distinct":false,"url":"https://api.github.com/repos/ignatiusreza/rails/commits/1829943943f9f52e02ca15430490a53d1a1ec0b5"},{"sha":"42c95b690f9bf7c0e7083afd35cc26aa3d0db97d","author":{"email":"37b8411fc533112bb69dd1aa56980922c21ae5e0@gmail.com","name":"yui-knk"},"message":"[ci skip] Add description about which object\n\n`ActiveSupport::Notifications.subscribe` expects as second parameter.","distinct":false,"url":"https://api.github.com/repos/ignatiusreza/rails/commits/42c95b690f9bf7c0e7083afd35cc26aa3d0db97d"},{"sha":"ec14aad419381b502f510a9b3360f0e211e41066","author":{"email":"7a0559213618bb59f33e95efd260811728549345@gmail.com","name":"eileencodes"},"message":"Fix route creation when format is a blank string\n\nCommit bff61ba, while reducing allocations, caused a regression when an empty\nformat is passed to a route.\n\nThis can happen in cases where you're using an anchor tag, for example:\n`https://example.com/parent/575256966.#child_1032289285`.\n\nBecause of this change `format` was getting sent in\n`parameterized_parts` when previously it was not included. This resulted\nin blank `format`'s being returned as `.` when if there was an extension\nincluded it would be `.extension`. Since there was no extension this\ncaused incorrect URL's.\n\nThe test shows this would result in `/posts/show/1.` instead of\n`/posts/show/1` which causes bad urls since the format is not present.","distinct":false,"url":"https://api.github.com/repos/ignatiusreza/rails/commits/ec14aad419381b502f510a9b3360f0e211e41066"},{"sha":"aa3acf85cbb6bbb54c345f4cce6ab9d48d882022","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@zzak.io","name":"Zachary Scott"},"message":"Merge pull request #21467 from yui-knk/doc/subscribe\n\n[ci skip] Add description about which object","distinct":false,"url":"https://api.github.com/repos/ignatiusreza/rails/commits/aa3acf85cbb6bbb54c345f4cce6ab9d48d882022"},{"sha":"3dd7cecfe30c425052d6414301ea1c8295c58c26","author":{"email":"d7e19930cc1f42c2d0781f4d9e6f1fe5891bf9cf@thoughtbot.com","name":"Sean Griffin"},"message":"Don't allocate a bunch of strings in `Relation::Merger`\n\nSince the strings are dynamically computed from a constant, the actual\nstrings we're creating are a known set. We can compute them ahead of\ntime, and reduce the number of allocations in that method.","distinct":false,"url":"https://api.github.com/repos/ignatiusreza/rails/commits/3dd7cecfe30c425052d6414301ea1c8295c58c26"},{"sha":"d463b24f157dcb126c9e47bd7da18f6f25115e97","author":{"email":"63b51a7b3ff1fafca81cda6f7ce2446b69bc82b3@gmail.com","name":"Yves Senn"},"message":"docs, make `blank?` behavior clear. Closes #21468. [ci skip]","distinct":false,"url":"https://api.github.com/repos/ignatiusreza/rails/commits/d463b24f157dcb126c9e47bd7da18f6f25115e97"},{"sha":"75d96ac8312d079a45ba59ad3a2324764a6968b1","author":{"email":"16356534c1589fe78070f5640bedf8614007153c@gmail.com","name":"yuuji.yaginuma"},"message":"add a description of the return value that was missing [ci skip]","distinct":false,"url":"https://api.github.com/repos/ignatiusreza/rails/commits/75d96ac8312d079a45ba59ad3a2324764a6968b1"},{"sha":"43dd11853984055f8c0ac330df88b92942f0c89b","author":{"email":"0966a165cff09fd9b0dd27fd6a2242e2aeba351e@gmail.com","name":"Godfrey Chan"},"message":"Merge pull request #21475 from y-yagi/add_description_of_return_value\n\nadd a description of the return value that was missing [ci skip]","distinct":false,"url":"https://api.github.com/repos/ignatiusreza/rails/commits/43dd11853984055f8c0ac330df88b92942f0c89b"},{"sha":"1b9a5b080480cb8cf361e3f066129f12d50db777","author":{"email":"842b05e02183e2435caf1e4fbf61e22e24265e7c@gmail.com","name":"Ignatius Reza"},"message":"bugfix: returning self in scope should not reset current_scope","distinct":true,"url":"https://api.github.com/repos/ignatiusreza/rails/commits/1b9a5b080480cb8cf361e3f066129f12d50db777"}]}