{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":451035,"defaultBranch":"main","name":"simple_form","ownerLogin":"heartcombo","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2009-12-28T14:23:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/59584037?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716561868.0","currentOid":""},"activityList":{"items":[{"before":"406847d78e4c38d2315d550f982c447b5d947ee9","after":"d3a594920a14a692836392b5a7c0cd4708e25cb3","ref":"refs/heads/main","pushedAt":"2024-05-24T14:44:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"carlosantoniodasilva","name":"Carlos Antonio da Silva","path":"/carlosantoniodasilva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26328?s=80&v=4"},"commit":{"message":"Release v5.3.1","shortMessageHtmlLink":"Release v5.3.1"}},{"before":"ae12516978a07b75bb3f929829170b7f5716f53c","after":"406847d78e4c38d2315d550f982c447b5d947ee9","ref":"refs/heads/main","pushedAt":"2024-05-24T14:42:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"carlosantoniodasilva","name":"Carlos Antonio da Silva","path":"/carlosantoniodasilva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26328?s=80&v=4"},"commit":{"message":"Update GH action to checkout v4","shortMessageHtmlLink":"Update GH action to checkout v4"}},{"before":"e451998ba966e19f60cddf6c85b7feae6533139d","after":null,"ref":"refs/heads/ca-test","pushedAt":"2024-05-24T14:41:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"carlosantoniodasilva","name":"Carlos Antonio da Silva","path":"/carlosantoniodasilva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26328?s=80&v=4"}},{"before":null,"after":"e451998ba966e19f60cddf6c85b7feae6533139d","ref":"refs/heads/ca-test","pushedAt":"2024-05-24T14:38:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"carlosantoniodasilva","name":"Carlos Antonio da Silva","path":"/carlosantoniodasilva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26328?s=80&v=4"},"commit":{"message":"Avoid creating multiple regexp objects\n\nThe check is slightly different but should work for our purposes here.\n\nUsing `end_with?(mapping)` to keep a similar check doesn't work because\nsome Ruby versions include \"did you mean\", which make the error message\nlook something like this:\n\n NameError: uninitialized constant StringInput\n\n at.const_get(mapping)\n ^^^^^^^^^^\n Did you mean? StringInputTest\n\nThe regexp check worked because it was matching the end of the line, not\nend of string, with `$`, so it'd match the first line of the error\nmessage always.","shortMessageHtmlLink":"Avoid creating multiple regexp objects"}},{"before":"3901880548f89aab11cec2c66f27e5e55a19117f","after":"ae12516978a07b75bb3f929829170b7f5716f53c","ref":"refs/heads/main","pushedAt":"2024-05-14T21:51:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"carlosantoniodasilva","name":"Carlos Antonio da Silva","path":"/carlosantoniodasilva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26328?s=80&v=4"},"commit":{"message":"Revert \"Merge pull request #1810 from meanphil/mappings-slow-exception\"\n\nThis reverts commit b6ae67d28599b3c676b670e23e478063aba14cf6, reversing\nchanges made to 0ef4a58daae41ab091d25ac1dc3fb4ede35743b1.\n\nThis caused custom inputs to not load properly on non-eager load\nenvironments like dev/test, because those constants may not have been\ndefined yet.\n\nThe previous code would try to constantize them and force-load the\nlazily-loaded files/constants, the new code breaks that behavior, so\nwe're reverting.\n\nCloses #1824, see for more info.","shortMessageHtmlLink":"Revert \"Merge pull request #1810 from meanphil/mappings-slow-exception\""}},{"before":"ae12516978a07b75bb3f929829170b7f5716f53c","after":"3901880548f89aab11cec2c66f27e5e55a19117f","ref":"refs/heads/main","pushedAt":"2024-05-14T21:49:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"carlosantoniodasilva","name":"Carlos Antonio da Silva","path":"/carlosantoniodasilva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26328?s=80&v=4"},"commit":{"message":"Avoid creating multiple regexp objects","shortMessageHtmlLink":"Avoid creating multiple regexp objects"}},{"before":"dc7c9f2873ae7f539963256e1cf096b64b4ce4ce","after":null,"ref":"refs/heads/ca-revert-1810","pushedAt":"2024-05-14T21:37:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"carlosantoniodasilva","name":"Carlos Antonio da Silva","path":"/carlosantoniodasilva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26328?s=80&v=4"}},{"before":"bad4ce04c4a9cc6e54b148620045ee8a4ba652db","after":"ae12516978a07b75bb3f929829170b7f5716f53c","ref":"refs/heads/main","pushedAt":"2024-05-14T21:37:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"carlosantoniodasilva","name":"Carlos Antonio da Silva","path":"/carlosantoniodasilva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26328?s=80&v=4"},"commit":{"message":"Revert \"Merge pull request #1810 from meanphil/mappings-slow-exception\"\n\nThis reverts commit b6ae67d28599b3c676b670e23e478063aba14cf6, reversing\nchanges made to 0ef4a58daae41ab091d25ac1dc3fb4ede35743b1.\n\nThis caused custom inputs to not load properly on non-eager load\nenvironments like dev/test, because those constants may not have been\ndefined yet.\n\nThe previous code would try to constantize them and force-load the\nlazily-loaded files/constants, the new code breaks that behavior, so\nwe're reverting.\n\nCloses #1824, see for more info.","shortMessageHtmlLink":"Revert \"Merge pull request #1810 from meanphil/mappings-slow-exception\""}},{"before":null,"after":"dc7c9f2873ae7f539963256e1cf096b64b4ce4ce","ref":"refs/heads/ca-revert-1810","pushedAt":"2024-05-14T20:28:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"carlosantoniodasilva","name":"Carlos Antonio da Silva","path":"/carlosantoniodasilva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26328?s=80&v=4"},"commit":{"message":"Revert \"Merge pull request #1810 from meanphil/mappings-slow-exception\"\n\nThis reverts commit b6ae67d28599b3c676b670e23e478063aba14cf6, reversing\nchanges made to 0ef4a58daae41ab091d25ac1dc3fb4ede35743b1.\n\nThis caused custom inputs to not load properly on non-eager load\nenvironments like dev/test, because those constants may not have been\ndefined yet.\n\nThe previous code would try to constantize them and force-load the\nlazily-loaded files/constants, the new code breaks that behavior, so\nwe're reverting.\n\nCloses #1824, see for more info.","shortMessageHtmlLink":"Revert \"Merge pull request #1810 from meanphil/mappings-slow-exception\""}},{"before":"5103d7d1c68f8c169c8d159a40742edd27eeea85","after":"bad4ce04c4a9cc6e54b148620045ee8a4ba652db","ref":"refs/heads/main","pushedAt":"2024-04-09T19:59:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"carlosantoniodasilva","name":"Carlos Antonio da Silva","path":"/carlosantoniodasilva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26328?s=80&v=4"},"commit":{"message":"Bump year [ci skip]","shortMessageHtmlLink":"Bump year [ci skip]"}},{"before":"5103d7d1c68f8c169c8d159a40742edd27eeea85","after":null,"ref":"refs/heads/ca-bundle-update","pushedAt":"2024-04-09T19:48:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"carlosantoniodasilva","name":"Carlos Antonio da Silva","path":"/carlosantoniodasilva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26328?s=80&v=4"}},{"before":"8f77f598b32ed11b0d56c44481607a6e911bcecb","after":"5103d7d1c68f8c169c8d159a40742edd27eeea85","ref":"refs/heads/main","pushedAt":"2024-04-09T19:48:29.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"carlosantoniodasilva","name":"Carlos Antonio da Silva","path":"/carlosantoniodasilva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26328?s=80&v=4"},"commit":{"message":"Fix error component without object on Rails main to display properly\n\nRails main changed `object` to be `false` instead of `nil`, causing the\nspecific check we were doing for `object.nil?` to fail, and the custom\nerrors were not displaying for forms without an object. Our test suite\ncaught that, and the fix is to simply not check specifically for `nil?`,\nbut just whether we have an object or not, which should account for both\n`nil`/`false` versions.\n\nIt's a small backwards incompatibility, probably not something worth\nchanging the framework for, but one worth mentioning.\n\nSource is likely to be:\n- https://github.com/rails/rails/pull/49943\n- https://github.com/rails/rails/pull/50931","shortMessageHtmlLink":"Fix error component without object on Rails main to display properly"}},{"before":"24c5cd46cc4e9855bc8978b703b6cb63536ad60a","after":"5103d7d1c68f8c169c8d159a40742edd27eeea85","ref":"refs/heads/ca-bundle-update","pushedAt":"2024-04-09T19:47:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"carlosantoniodasilva","name":"Carlos Antonio da Silva","path":"/carlosantoniodasilva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26328?s=80&v=4"},"commit":{"message":"Fix error component without object on Rails main to display properly\n\nRails main changed `object` to be `false` instead of `nil`, causing the\nspecific check we were doing for `object.nil?` to fail, and the custom\nerrors were not displaying for forms without an object. Our test suite\ncaught that, and the fix is to simply not check specifically for `nil?`,\nbut just whether we have an object or not, which should account for both\n`nil`/`false` versions.\n\nIt's a small backwards incompatibility, probably not something worth\nchanging the framework for, but one worth mentioning.\n\nSource is likely to be:\n- https://github.com/rails/rails/pull/49943\n- https://github.com/rails/rails/pull/50931","shortMessageHtmlLink":"Fix error component without object on Rails main to display properly"}},{"before":"f53253ba0897cb33dece8faaa720faa6eb54ef97","after":"24c5cd46cc4e9855bc8978b703b6cb63536ad60a","ref":"refs/heads/ca-bundle-update","pushedAt":"2024-04-09T18:13:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"carlosantoniodasilva","name":"Carlos Antonio da Silva","path":"/carlosantoniodasilva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26328?s=80&v=4"},"commit":{"message":"Add support to Ruby 3.3 (no changes required)\n\nExclude previous Ruby versions from running against Rails main, since it\nonly supports Ruby 3.1+ now.","shortMessageHtmlLink":"Add support to Ruby 3.3 (no changes required)"}},{"before":"03c375d51b7f2131f8f14b11c04b9f6822835b24","after":"f53253ba0897cb33dece8faaa720faa6eb54ef97","ref":"refs/heads/ca-bundle-update","pushedAt":"2024-04-09T18:08:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"carlosantoniodasilva","name":"Carlos Antonio da Silva","path":"/carlosantoniodasilva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26328?s=80&v=4"},"commit":{"message":"Add support to Ruby 3.3 (no changes required)\n\nExclude previous Ruby versions from running against Rails main, since it\nonly supports Ruby 3.1+ now.","shortMessageHtmlLink":"Add support to Ruby 3.3 (no changes required)"}},{"before":"b30ccb20b34800ca6a725a6586c672aea9d30031","after":"03c375d51b7f2131f8f14b11c04b9f6822835b24","ref":"refs/heads/ca-bundle-update","pushedAt":"2024-03-05T19:33:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"carlosantoniodasilva","name":"Carlos Antonio da Silva","path":"/carlosantoniodasilva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26328?s=80&v=4"},"commit":{"message":"Run tests with latest gems, specifically country_select v9.0.0\n\nTrying to see if we get a build failure, related to report\nhttps://github.com/heartcombo/simple_form/pull/1833","shortMessageHtmlLink":"Run tests with latest gems, specifically country_select v9.0.0"}},{"before":null,"after":"b30ccb20b34800ca6a725a6586c672aea9d30031","ref":"refs/heads/ca-bundle-update","pushedAt":"2024-03-05T19:29:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"carlosantoniodasilva","name":"Carlos Antonio da Silva","path":"/carlosantoniodasilva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26328?s=80&v=4"},"commit":{"message":"Run tests with latest gems, specifically country_select v9.0.0\n\nTrying to see if we get a build failure, related to report\nhttps://github.com/heartcombo/simple_form/pull/1833","shortMessageHtmlLink":"Run tests with latest gems, specifically country_select v9.0.0"}},{"before":"bf1013ac46987adf3163db523f403861ca3f9bf2","after":"8f77f598b32ed11b0d56c44481607a6e911bcecb","ref":"refs/heads/main","pushedAt":"2023-10-11T22:05:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"carlosantoniodasilva","name":"Carlos Antonio da Silva","path":"/carlosantoniodasilva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26328?s=80&v=4"},"commit":{"message":"Release v5.3.0","shortMessageHtmlLink":"Release v5.3.0"}},{"before":"1c27ae66e4f4a1b718d5ba70da68a30cce287d56","after":null,"ref":"refs/heads/ca/rails-71","pushedAt":"2023-10-11T11:15:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"carlosantoniodasilva","name":"Carlos Antonio da Silva","path":"/carlosantoniodasilva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26328?s=80&v=4"}},{"before":"921ce9c3fc100e1737125ba1b5a2037c03f2de1b","after":"bf1013ac46987adf3163db523f403861ca3f9bf2","ref":"refs/heads/main","pushedAt":"2023-10-11T11:15:03.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"carlosantoniodasilva","name":"Carlos Antonio da Silva","path":"/carlosantoniodasilva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26328?s=80&v=4"},"commit":{"message":"Merge pull request #1821 from heartcombo/ca/rails-71\n\nRails 7.1","shortMessageHtmlLink":"Merge pull request #1821 from heartcombo/ca/rails-71"}},{"before":"80915d5c263b49c961c32cc3e6e7b859a031d44b","after":"1c27ae66e4f4a1b718d5ba70da68a30cce287d56","ref":"refs/heads/ca/rails-71","pushedAt":"2023-10-10T22:49:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"carlosantoniodasilva","name":"Carlos Antonio da Silva","path":"/carlosantoniodasilva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26328?s=80&v=4"},"commit":{"message":"Update changelog with Rails 7.1 mention [ci skip]","shortMessageHtmlLink":"Update changelog with Rails 7.1 mention [ci skip]"}},{"before":"9a76a4ed5de15f5668a2cd8c85efc58e99520b33","after":"80915d5c263b49c961c32cc3e6e7b859a031d44b","ref":"refs/heads/ca/rails-71","pushedAt":"2023-10-10T22:47:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"carlosantoniodasilva","name":"Carlos Antonio da Silva","path":"/carlosantoniodasilva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26328?s=80&v=4"},"commit":{"message":"Add a custom deprecator to SimpleForm\n\nRails 7.1 is deprecating the `ActiveSupport::Deprecation.instance` usage\nin favor of defining library-specific deprecators, this implements one\nfor SimpleForm going forward.","shortMessageHtmlLink":"Add a custom deprecator to SimpleForm"}},{"before":null,"after":"9a76a4ed5de15f5668a2cd8c85efc58e99520b33","ref":"refs/heads/ca/rails-71","pushedAt":"2023-10-10T21:55:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"carlosantoniodasilva","name":"Carlos Antonio da Silva","path":"/carlosantoniodasilva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26328?s=80&v=4"},"commit":{"message":"Test with Rails 7.1 by default, create new Gemfile for 7.0","shortMessageHtmlLink":"Test with Rails 7.1 by default, create new Gemfile for 7.0"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUyTsWAA","startCursor":null,"endCursor":null}},"title":"Activity ยท heartcombo/simple_form"}