{"push_id":1124244143,"size":41,"distinct_size":1,"ref":"refs/heads/handle-yanked","head":"5094eb7d33fa6659e119b321b189e266aa08a5a4","before":"97e4233ae9a4988331fb2939c297b02d90838d4e","commits":[{"sha":"57886bf5be64282841b5f520bd46e5006c7576e5","author":{"email":"b1874f273244bc1afc86488f79813b5f0e55f3ee@segiddins.me","name":"Samuel Giddins"},"message":"[Git] Fix checking for equality when a version includes a -","distinct":false,"url":"https://api.github.com/repos/allenzhao/bundler/commits/57886bf5be64282841b5f520bd46e5006c7576e5"},{"sha":"f3963a540b4d7ba8b921068b286e61dc3f1103b1","author":{"email":"b1874f273244bc1afc86488f79813b5f0e55f3ee@segiddins.me","name":"Samuel Giddins"},"message":"[Show] Add spec for when there is a `-` pre dep with git source","distinct":false,"url":"https://api.github.com/repos/allenzhao/bundler/commits/f3963a540b4d7ba8b921068b286e61dc3f1103b1"},{"sha":"8be43a30f777bb58f6e17068b03eea9e59bbe90d","author":{"email":"b1874f273244bc1afc86488f79813b5f0e55f3ee@segiddins.me","name":"Samuel Giddins"},"message":"[Git] Normalize gem versions in a manner compatible with old rubygems","distinct":false,"url":"https://api.github.com/repos/allenzhao/bundler/commits/8be43a30f777bb58f6e17068b03eea9e59bbe90d"},{"sha":"85ade93f06247a83c5f6f25177b83c3566ce107c","author":{"email":"b1874f273244bc1afc86488f79813b5f0e55f3ee@segiddins.me","name":"Samuel Giddins"},"message":"[Show] Update spec for - versions needing RG >= 2.1","distinct":false,"url":"https://api.github.com/repos/allenzhao/bundler/commits/85ade93f06247a83c5f6f25177b83c3566ce107c"},{"sha":"c0690f960bfe9e6a2a5cee5d0d5ebf3282ec958d","author":{"email":"33d3c6b4396e7ab79c140936afb5b56bb71e2830@gmail.com","name":"Cohen Carlisle"},"message":"don't error on missing rubygem cred if custom host\n\nonly raise error asking user to set rubygem credentials during gem push\nif `allowed_push_host` is not set.","distinct":false,"url":"https://api.github.com/repos/allenzhao/bundler/commits/c0690f960bfe9e6a2a5cee5d0d5ebf3282ec958d"},{"sha":"f8c6f25f499a6286be94d48db4f1c211b7e00f4d","author":{"email":"3b2f4c88287a5fcd7db73a67dd1ab82807db04ee@columbia.edu","name":"James Wen"},"message":"Rename `active_spec` to `active_specs` for points in execution where it\nis an array of specs","distinct":false,"url":"https://api.github.com/repos/allenzhao/bundler/commits/f8c6f25f499a6286be94d48db4f1c211b7e00f4d"},{"sha":"cc3558650ed94c110ee1ab50ea75cd556dc188e9","author":{"email":"3b2f4c88287a5fcd7db73a67dd1ab82807db04ee@columbia.edu","name":"James Wen"},"message":"Only report same platform gem updates for `bundle outdated`\n\n- `bundle outdated` will now only show updates for a gem if there are\n  available updates for that gem on the same platform\n- ex. gem `laduradura` is being used on ruby platform but updates are\n  available on gem `laduradura` for java platform = do not display\n  potential update versions for java","distinct":false,"url":"https://api.github.com/repos/allenzhao/bundler/commits/cc3558650ed94c110ee1ab50ea75cd556dc188e9"},{"sha":"24f2c4b59fd1332e29c69459417f565d42948a5b","author":{"email":"c060d638b003957e58bbe61921e3293bdd446b84@gmail.com","name":"Gonzalo"},"message":"Removes unused Runtime#dependencies_for method","distinct":false,"url":"https://api.github.com/repos/allenzhao/bundler/commits/24f2c4b59fd1332e29c69459417f565d42948a5b"},{"sha":"4be125a42c5ce4e6429f70bd8982921f014680ff","author":{"email":"3b2f4c88287a5fcd7db73a67dd1ab82807db04ee@columbia.edu","name":"James Wen"},"message":"[Travis] Test against RubyGems `v2.6.4`","distinct":false,"url":"https://api.github.com/repos/allenzhao/bundler/commits/4be125a42c5ce4e6429f70bd8982921f014680ff"},{"sha":"ef24c9f15cbb70796f49424af23c8c33ca13a2d8","author":{"email":"3b2f4c88287a5fcd7db73a67dd1ab82807db04ee@columbia.edu","name":"James Wen"},"message":"[Travis] Test against Ruby `v2.3.1`","distinct":false,"url":"https://api.github.com/repos/allenzhao/bundler/commits/ef24c9f15cbb70796f49424af23c8c33ca13a2d8"},{"sha":"b7b7b3629358354e05ffbbdbf74e7ea644602d08","author":{"email":"1b693288f2f2a95cf8d86db234ebf7f0eac7754e@gmail.com","name":"Lynn Cyrin"},"message":"Update READMEs for the removal of bundler-features","distinct":false,"url":"https://api.github.com/repos/allenzhao/bundler/commits/b7b7b3629358354e05ffbbdbf74e7ea644602d08"},{"sha":"f83f964795fab2346ccb1141754c9e96b86ec35f","author":{"email":"1b693288f2f2a95cf8d86db234ebf7f0eac7754e@gmail.com","name":"Lynn Cyrin"},"message":"Update READMEs for the removal of bundler-features","distinct":false,"url":"https://api.github.com/repos/allenzhao/bundler/commits/f83f964795fab2346ccb1141754c9e96b86ec35f"},{"sha":"cd219229036d60fe1e7b1e56cfb3de40cf32349b","author":{"email":"1b693288f2f2a95cf8d86db234ebf7f0eac7754e@gmail.com","name":"Lynn Cyrin"},"message":"Update READMEs for the removal of bundler-features","distinct":false,"url":"https://api.github.com/repos/allenzhao/bundler/commits/cd219229036d60fe1e7b1e56cfb3de40cf32349b"},{"sha":"10a225445d38b5eb3c0aa36446a5b67a209f4936","author":{"email":"5c2bd99229d434a2f7174ea3f8798d821bc7f9ae@barosl.com","name":"Homu"},"message":"Auto merge of #4465 - RochesterinNYC:only-show-potential-updates-on-same-platform, r=RochesterinNYC\n\nOnly show potential updates on same platform for `bundle outdated`\n\nThis fixes the following behavior:\n\nSay you're using a gem `laduradura` on platform `java` with version `v1.0.1`. The latest `java` platform version of this gem is `v1.0.1` but the latest `ruby` platform version of this gem is `v1.0.2`. Running `bundle outdated` will currently tell you that you can update `laduradura` to `v1.0.2`.\n\nThis is a bad user experience as the user is given the suggestion to update `laduradura` to `v1.0.2`, despite this version being on a completely different platform than the one that the user is currently using `laduradura` on.\n\nWith this PR, `bundle outdated` will only report potential version updates to gems for the same platforms those gems are being used on.\n\n- Fixes #4450","distinct":false,"url":"https://api.github.com/repos/allenzhao/bundler/commits/10a225445d38b5eb3c0aa36446a5b67a209f4936"},{"sha":"c3594109aada6ada2b64d3bdbb69361bb4ec4ccc","author":{"email":"3b2f4c88287a5fcd7db73a67dd1ab82807db04ee@columbia.edu","name":"James Wen"},"message":"Create quality check spec for leftover debugging/development mechanisms\n\nExample mechanisms:\n- sleep\n- binding.pry\n- debugger\n- focused rspec tests via fit","distinct":false,"url":"https://api.github.com/repos/allenzhao/bundler/commits/c3594109aada6ada2b64d3bdbb69361bb4ec4ccc"},{"sha":"527b9929fdc07c518dfe94dff3ba6961f7c98149","author":{"email":"b1874f273244bc1afc86488f79813b5f0e55f3ee@segiddins.me","name":"Samuel Giddins"},"message":"[Index] Ensure nil and \"ruby\" platforms are treated identically","distinct":false,"url":"https://api.github.com/repos/allenzhao/bundler/commits/527b9929fdc07c518dfe94dff3ba6961f7c98149"},{"sha":"1ea0ad17c3813bff84f7b1a41b1439a6b428a2f9","author":{"email":"b1874f273244bc1afc86488f79813b5f0e55f3ee@segiddins.me","name":"Samuel Giddins"},"message":"[Index] Add spec for searching for a spec with a nil platform","distinct":false,"url":"https://api.github.com/repos/allenzhao/bundler/commits/1ea0ad17c3813bff84f7b1a41b1439a6b428a2f9"},{"sha":"fb1dc9abee2273da37f59b5940bf5c3ebd97e917","author":{"email":"5c2bd99229d434a2f7174ea3f8798d821bc7f9ae@barosl.com","name":"Homu"},"message":"Auto merge of #4463 - RochesterinNYC:add-quality-spec-for-debugging-mechanisms, r=segiddins\n\nCreate quality check spec for leftover debugging/development mechanisms\n\nExample mechanisms that are screened for:\n- `sleep`\n- `binding.pry`\n- `debugger`\n- focused `rspec` tests via `fit`\n\n- Related to discussion at https://github.com/bundler/bundler/pull/4439#issuecomment-210091297","distinct":false,"url":"https://api.github.com/repos/allenzhao/bundler/commits/fb1dc9abee2273da37f59b5940bf5c3ebd97e917"},{"sha":"8d3eb4aa0a3286d219c78a05bf1ab47c784fc25c","author":{"email":"5c2bd99229d434a2f7174ea3f8798d821bc7f9ae@barosl.com","name":"Homu"},"message":"Auto merge of #4559 - RochesterinNYC:update-travis-rubygems-ruby, r=segiddins\n\n[Travis] Test against Rubygems `2.6.4` and Ruby `2.3.1`\n\n- Side note: this feels like something we might be able to automate if we had a CI pipeline that could do periodic resource checks (i.e. watch for new version of Rubygems or Ruby).","distinct":false,"url":"https://api.github.com/repos/allenzhao/bundler/commits/8d3eb4aa0a3286d219c78a05bf1ab47c784fc25c"},{"sha":"97bf5934ac426c047450d7b00c5929fd8ac5a215","author":{"email":"30443984bc2a8c5ce5f6eae93dae47f6cf8db04e@cleal.org","name":"Dominic Cleal"},"message":"Safely store concurrent compact index downloads\n\nWhen bundler is run concurrently using the same bundle dir in $HOME,\nthe versions file can be updated from two processes at once. The\ndownload has been changed to a temporary file, which is securely moved\ninto place over the original.\n\nIf retrying the update operation, the original file is no longer\nimmediately deleted and instead a full download is performed, later\noverwriting the original file if successful.\n\nIf two processes are updating in parallel, this should ensure the\noriginal file isn't corrupted and that both processes succeed.\n\n- Fixes #4519","distinct":false,"url":"https://api.github.com/repos/allenzhao/bundler/commits/97bf5934ac426c047450d7b00c5929fd8ac5a215"}]}
{"actor":{"display_login":"allenzhao"}}