{"push_id":1415100529,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"1f2e896edb05467559b1df9653d350bda1ec75cb","before":"2b4a9735d816d3a05c7fca207d97bebcb09c95a0","commits":[{"sha":"49f7b043f2b1031b0712efa0edb23497b57ccce2","author":{"name":"Kirill Zhuravlov","email":"1f53590c6c31a340352a0f7446e67547cb4e2aad@mail.ru"},"message":"Update RELEASING_RAILS.md\n\nI have removed the dot because only one string had a dot, all the other strings in the list had no dots","distinct":true,"url":"https://api.github.com/repos/tgxworld/rails/commits/49f7b043f2b1031b0712efa0edb23497b57ccce2"},{"sha":"5b4ee4db52beab34bbf3fcf4c0cec31bf30734d1","author":{"name":"Rafael França","email":"34336d1352eb57c00d6c738f78075df0d11314db@gmail.com"},"message":"Merge pull request #27135 from tjai89/patch-1\n\nUpdate RELEASING_RAILS.md","distinct":true,"url":"https://api.github.com/repos/tgxworld/rails/commits/5b4ee4db52beab34bbf3fcf4c0cec31bf30734d1"},{"sha":"67f81cc72db625799465332b87343cc625f346ae","author":{"name":"Kasper Timm Hansen","email":"e8140a2fc82ae7ffe21cdbfaa9bddf73bdec8a9d@gmail.com"},"message":"Add form_with to unify form_tag/form_for. (#26976)\n\n* Add form_with to unify form_tag/form_for.\r\n\r\n`form_tag` and `form_for` serve very similar use cases. This\r\nPR unifies that usage such that `form_with` can output just\r\nthe opening form tag akin to `form_tag` and can just work with\r\na url, for instance.\r\n\r\n`form_with` by default doesn't attach class or id to the form —\r\nremoving them on fields is moved out to a default revisiting PR later.\r\n\r\nPorted over old tests where applicable to ensure maximum coverage,\r\nbut left some commented out because they don't yet apply (e.g.\r\n`fields_for` later being replaced by `fields`).\r\n\r\n[ Kasper Timm Hansen & Marek Kirejczyk ]\r\n\r\n* Add fields DSL method.\r\n\r\nStrips `_for` and requires models passed as a keyword argument.\r\n\r\n* Document form_with.\r\n\r\nGraft the `form_for` docs: rewrite, revise and expand where\r\nneeded.\r\n\r\nAlso test that a `format` isn't used when an explicit URL\r\nis passed.\r\n\r\n* Enable remote by default.\r\n\r\nBrand new world! Forms submit via XHRs by default, woah.\r\n\r\n* Invert `include_id` to `skip_id`.\r\n\r\n`skip_id: true` reads better than `include_id: false` (since the\r\n`include_id` default is true).\r\n\r\n* Invert `remote` to `local`.\r\n\r\nSince forms are remote by default, the option name makes more sense\r\nas `local: true`.\r\n\r\n* Invert `enforce_utf8` to `skip_enforcing_utf8`.\r\n\r\n* Refer to the brand spanking new rails-ujs.\r\n\r\nSoon to be bundled in Rails proper, so jquery-ujs is out.\r\n\r\n* Make `form_with` a bit more composed.\r\n\r\nThe flow is still not quite what it should be because the legacy\r\nmethods and these new ones pull at opposite ends.\r\n\r\nLots of options have been renamed, so now the new pieces don't fit\r\nin so well.\r\n\r\nI'll try to work on this in later commits after this PR (it's likely\r\nthere's a much better way to structure this whole part of Action View).","distinct":true,"url":"https://api.github.com/repos/tgxworld/rails/commits/67f81cc72db625799465332b87343cc625f346ae"},{"sha":"1f2e896edb05467559b1df9653d350bda1ec75cb","author":{"name":"Kasper Timm Hansen","email":"e8140a2fc82ae7ffe21cdbfaa9bddf73bdec8a9d@gmail.com"},"message":"[ci skip] Mention `form_with` and `fields` in changelog.\n\nImplemented in 67f81cc.","distinct":true,"url":"https://api.github.com/repos/tgxworld/rails/commits/1f2e896edb05467559b1df9653d350bda1ec75cb"}]}
{"actor":{"display_login":"tgxworld"}}