{"push_id":921221670,"size":28,"distinct_size":5,"ref":"refs/heads/benchmarking","head":"c8c72121f75cb0018ef36ec076db5766a51515cd","before":"2e416552ac6f434539c5a8ea5e2b50a43742b0cf","commits":[{"sha":"419faf03b9d11e15d20412a70055a042e3fd4329","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@benjaminfleischer.com","name":"Benjamin Fleischer"},"message":"Favor ActiveSupport::TestCase over Minitest::Test\n\n- Better minitest 4/5 support\n- Better DSL\n- Already available with no changes\n- Consistent interface","distinct":false,"url":"https://api.github.com/repos/bf4/active_model_serializers/commits/419faf03b9d11e15d20412a70055a042e3fd4329"},{"sha":"7d678844ae6900fa6cd8d1615f338d905c6dd73a","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@benjaminfleischer.com","name":"Benjamin Fleischer"},"message":"Add original design doc from 0.8\n\nhttps://github.com/rails-api/active_model_serializers/blob/0-8-stable/DESIGN.textile","distinct":false,"url":"https://api.github.com/repos/bf4/active_model_serializers/commits/7d678844ae6900fa6cd8d1615f338d905c6dd73a"},{"sha":"24549b2eeec223587199bd070cc243ecd35861e9","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@benjaminfleischer.com","name":"Benjamin Fleischer"},"message":"Update CHANGELOG from 0.8\n\nhttps://github.com/rails-api/active_model_serializers/blob/0-8-stable/CHANGELOG.md","distinct":false,"url":"https://api.github.com/repos/bf4/active_model_serializers/commits/24549b2eeec223587199bd070cc243ecd35861e9"},{"sha":"965e846bcb14c0da1d04ea628e53e73074a83a2a","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@benjaminfleischer.com","name":"Benjamin Fleischer"},"message":"Add CHANGELOG from 0.9\n\nhttps://github.com/rails-api/active_model_serializers/blob/0-9-stable/CHANGELOG.md","distinct":false,"url":"https://api.github.com/repos/bf4/active_model_serializers/commits/965e846bcb14c0da1d04ea628e53e73074a83a2a"},{"sha":"fd98349c540d969681ce49ead4fc2174099e605d","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@benjaminfleischer.com","name":"Benjamin Fleischer"},"message":"Add some pre-history [ci skip]","distinct":false,"url":"https://api.github.com/repos/bf4/active_model_serializers/commits/fd98349c540d969681ce49ead4fc2174099e605d"},{"sha":"7f9c09998a38da903a261a2072f296cbf8837b63","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@benjaminfleischer.com","name":"Benjamin Fleischer"},"message":"Fix JRruby at 9.0.4.0 since TravisCI is using pre1 for some reason","distinct":false,"url":"https://api.github.com/repos/bf4/active_model_serializers/commits/7f9c09998a38da903a261a2072f296cbf8837b63"},{"sha":"6f8f511eda8f0c87d79053603fff2bd405d361cc","author":{"email":"1233ada4a4525245ce88069051c20e36f1d5ec0f@users.noreply.github.com","name":"Benjamin Fleischer"},"message":"Merge pull request #1405 from bf4/jruby9-update\n\nFix JRruby at 9.0.4.0 since TravisCI is using pre1 for some reason","distinct":false,"url":"https://api.github.com/repos/bf4/active_model_serializers/commits/6f8f511eda8f0c87d79053603fff2bd405d361cc"},{"sha":"d7de53ce30aeb9a6600614e6eabff10d8b60031c","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@benjaminfleischer.com","name":"Benjamin Fleischer"},"message":"Consider evaluating association in serializer context\n\nFor discussion:\n\nConsider evaluating association in serializer context\n\nThat way, associations are really just anything that\ncan be conditionally included.  They no longer\nhave to actually be methods on the object or serializer.\n\ne.g.\n\n```diff\nhas_many :comments do\n- last(1)\n+ Comment.active.for_serialization(object).last(1)\nend\n```","distinct":false,"url":"https://api.github.com/repos/bf4/active_model_serializers/commits/d7de53ce30aeb9a6600614e6eabff10d8b60031c"},{"sha":"66b068c54288c54b594fa18991f92776cea49491","author":{"email":"4d32fe14e7e0ddefef86e4b622ab829de3636f74@gmail.com","name":"CorainChicago"},"message":"fix link on Getting Started\n\nupdate link on Getting Started to use the relative path","distinct":false,"url":"https://api.github.com/repos/bf4/active_model_serializers/commits/66b068c54288c54b594fa18991f92776cea49491"},{"sha":"a4d5e3885a47591d5a4a9981d26bbda68a1511ae","author":{"email":"1233ada4a4525245ce88069051c20e36f1d5ec0f@users.noreply.github.com","name":"Benjamin Fleischer"},"message":"Merge pull request #1407 from CorainChicago/fix-link-on-Getting-Started.md\n\nFix link on Getting Started page [ci skip]","distinct":false,"url":"https://api.github.com/repos/bf4/active_model_serializers/commits/a4d5e3885a47591d5a4a9981d26bbda68a1511ae"},{"sha":"7bc66c53342540a5a6e9506abdbc04db0c2c966d","author":{"email":"950365625b59b7341b4ee8bd874309b380c581ae@gmail.com","name":"Lucas Hosseini"},"message":"Merge pull request #1385 from bf4/remove_raw_minitest_test\n\nFavor ActiveSupport::TestCase over Minitest::Test","distinct":false,"url":"https://api.github.com/repos/bf4/active_model_serializers/commits/7bc66c53342540a5a6e9506abdbc04db0c2c966d"},{"sha":"ee0283cb57ba8fdd3f1d93233972628e4e335c80","author":{"email":"950365625b59b7341b4ee8bd874309b380c581ae@gmail.com","name":"Lucas Hosseini"},"message":"Simplify attributes handling.","distinct":false,"url":"https://api.github.com/repos/bf4/active_model_serializers/commits/ee0283cb57ba8fdd3f1d93233972628e4e335c80"},{"sha":"1d4b27f60f97537c63ebd82c0aa34bb9fe69fcad","author":{"email":"950365625b59b7341b4ee8bd874309b380c581ae@gmail.com","name":"Lucas Hosseini"},"message":"Improve attribute value computation.","distinct":false,"url":"https://api.github.com/repos/bf4/active_model_serializers/commits/1d4b27f60f97537c63ebd82c0aa34bb9fe69fcad"},{"sha":"7d24cbfd3d3de1c7232142c40e2ae58acbaf687b","author":{"email":"950365625b59b7341b4ee8bd874309b380c581ae@gmail.com","name":"Lucas Hosseini"},"message":"Extract latent Attribute object.","distinct":false,"url":"https://api.github.com/repos/bf4/active_model_serializers/commits/7d24cbfd3d3de1c7232142c40e2ae58acbaf687b"},{"sha":"a586a45863c953c89f931a292923521c19bc2315","author":{"email":"950365625b59b7341b4ee8bd874309b380c581ae@gmail.com","name":"Lucas Hosseini"},"message":"Remove `key` from `Attribute` class.","distinct":false,"url":"https://api.github.com/repos/bf4/active_model_serializers/commits/a586a45863c953c89f931a292923521c19bc2315"},{"sha":"77095f2a847d8545be7361c0b14282e16035bf2a","author":{"email":"950365625b59b7341b4ee8bd874309b380c581ae@gmail.com","name":"Lucas Hosseini"},"message":"Add ActiveSupport::Autoload extension to Attribute.","distinct":false,"url":"https://api.github.com/repos/bf4/active_model_serializers/commits/77095f2a847d8545be7361c0b14282e16035bf2a"},{"sha":"ccb05f11ef4a3f3bd4a373330d89d74cbcf8be80","author":{"email":"950365625b59b7341b4ee8bd874309b380c581ae@gmail.com","name":"Lucas Hosseini"},"message":"Add changelog.","distinct":false,"url":"https://api.github.com/repos/bf4/active_model_serializers/commits/ccb05f11ef4a3f3bd4a373330d89d74cbcf8be80"},{"sha":"fdbc13c2dee972d07934af3885ddd9b117841f25","author":{"email":"3552b9984daa5b3b14707a2ed8f4bf5259b1ce61@gmail.com","name":"George Millo"},"message":"fix broken link","distinct":false,"url":"https://api.github.com/repos/bf4/active_model_serializers/commits/fdbc13c2dee972d07934af3885ddd9b117841f25"},{"sha":"df594c630db5b11c1c0b7c9f053fa4275a2ee035","author":{"email":"1233ada4a4525245ce88069051c20e36f1d5ec0f@users.noreply.github.com","name":"Benjamin Fleischer"},"message":"Merge pull request #1410 from georgemillo/patch-1\n\nFix broken link in guides","distinct":false,"url":"https://api.github.com/repos/bf4/active_model_serializers/commits/df594c630db5b11c1c0b7c9f053fa4275a2ee035"},{"sha":"b51a43262fe40be92209aaf25931e3361495754a","author":{"email":"1233ada4a4525245ce88069051c20e36f1d5ec0f@users.noreply.github.com","name":"Benjamin Fleischer"},"message":"Merge pull request #1370 from beauby/simplify-attributes\n\nSimplify attributes handling.","distinct":false,"url":"https://api.github.com/repos/bf4/active_model_serializers/commits/b51a43262fe40be92209aaf25931e3361495754a"}]}