{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":404019967,"defaultBranch":"main","name":"cssbundling-rails","ownerLogin":"rails","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-09-07T14:58:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4223?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722279685.0","currentOid":""},"activityList":{"items":[{"before":"316bc7d696525d80672d120973d1dced3c80d6fc","after":"4f4c62148bbee215a4694d6970be30f17c3066dd","ref":"refs/heads/main","pushedAt":"2024-07-29T19:01:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dhh","name":"David Heinemeier Hansson","path":"/dhh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2741?s=80&v=4"},"commit":{"message":"Bump version for 1.4.1","shortMessageHtmlLink":"Bump version for 1.4.1"}},{"before":"3ae4ceaed48089c118bd3d5b71d81c8c66878bef","after":"316bc7d696525d80672d120973d1dced3c80d6fc","ref":"refs/heads/main","pushedAt":"2024-07-29T18:58:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dhh","name":"David Heinemeier Hansson","path":"/dhh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2741?s=80&v=4"},"commit":{"message":"Provide a 'Changelog' link on rubygems.org/gems/cssbundling-rails (#152)\n\nBy providing a 'changelog_uri' in the metadata of the gemspec a\r\n'Changelog' link will be shown on https://rubygems.org/gems/cssbundling-rails\r\nwhich makes it quick and easy for someone to check on the changes\r\nintroduced with a new version.\r\n\r\nDetails of this functionality can be found on https://guides.rubygems.org/specification-reference/","shortMessageHtmlLink":"Provide a 'Changelog' link on rubygems.org/gems/cssbundling-rails (#152)"}},{"before":"e7261fb8ce4650f8d253d95089a8529dc5cb5edc","after":"3ae4ceaed48089c118bd3d5b71d81c8c66878bef","ref":"refs/heads/main","pushedAt":"2024-07-29T18:55:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dhh","name":"David Heinemeier Hansson","path":"/dhh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2741?s=80&v=4"},"commit":{"message":"Disable loading .env file when running foreman for development (#155)","shortMessageHtmlLink":"Disable loading .env file when running foreman for development (#155)"}},{"before":"154c8b7016bf1b9c8d34188f6c803a41c1beb6fa","after":"e7261fb8ce4650f8d253d95089a8529dc5cb5edc","ref":"refs/heads/main","pushedAt":"2024-07-29T18:18:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dhh","name":"David Heinemeier Hansson","path":"/dhh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2741?s=80&v=4"},"commit":{"message":"Overwrite bin/dev by force to deal with new default bin/dev file\n\nSee Rails #52433","shortMessageHtmlLink":"Overwrite bin/dev by force to deal with new default bin/dev file"}},{"before":"09d81cb0accf00abb77d8af5b24f5aad0b71a57a","after":"154c8b7016bf1b9c8d34188f6c803a41c1beb6fa","ref":"refs/heads/main","pushedAt":"2024-07-29T18:02:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dhh","name":"David Heinemeier Hansson","path":"/dhh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2741?s=80&v=4"},"commit":{"message":"Refresh dependencies (and unblock the use of Ruby 3.3.4 from a hard nokogiri cap)","shortMessageHtmlLink":"Refresh dependencies (and unblock the use of Ruby 3.3.4 from a hard n…"}},{"before":"3ca05981e2c8d20151417197523bd664ea695a76","after":null,"ref":"refs/tags/v1.4.0","pushedAt":"2024-01-21T20:16:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dhh","name":"David Heinemeier Hansson","path":"/dhh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2741?s=80&v=4"}},{"before":"3ca05981e2c8d20151417197523bd664ea695a76","after":null,"ref":"refs/tags/v1.4.0","pushedAt":"2024-01-21T20:15:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dhh","name":"David Heinemeier Hansson","path":"/dhh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2741?s=80&v=4"}},{"before":"e650c9ab135504cc2f8b8405c41cdebad5ede66f","after":"09d81cb0accf00abb77d8af5b24f5aad0b71a57a","ref":"refs/heads/main","pushedAt":"2024-01-21T20:10:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dhh","name":"David Heinemeier Hansson","path":"/dhh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2741?s=80&v=4"},"commit":{"message":"Fix escaping issue with bootstrap command\n\nFixed #137","shortMessageHtmlLink":"Fix escaping issue with bootstrap command"}},{"before":"3e768cdabf51bb5955388804a6a56ad26febfb5c","after":"e650c9ab135504cc2f8b8405c41cdebad5ede66f","ref":"refs/heads/main","pushedAt":"2024-01-21T19:27:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dhh","name":"David Heinemeier Hansson","path":"/dhh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2741?s=80&v=4"},"commit":{"message":"PNPM Support (#145)\n\n* Simplify build tool selection for bun / yarn\r\n\r\nSimplifying ahead of introducing NPM as a build tool.\r\n\r\n* Support for NPM\r\n\r\n* Support PNPM","shortMessageHtmlLink":"PNPM Support (#145)"}},{"before":"9075819d32c7e1103b1ee7c237e79001547066af","after":"3e768cdabf51bb5955388804a6a56ad26febfb5c","ref":"refs/heads/main","pushedAt":"2024-01-21T19:26:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dhh","name":"David Heinemeier Hansson","path":"/dhh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2741?s=80&v=4"},"commit":{"message":"Fix running \"rails new --css bootstrap\" on 7.1 (#147)\n\nRails 7.1 included a [change][1] to allow using importmaps along with\r\nall cssbundling options. However, the Bootstrap installer was never\r\nupdated to take this new default into effect (and is currently broken\r\nbecause of this).\r\n\r\nThis commit adds the additional configuration required to use the\r\nBootstrap npm package with importmaps so that \"rails new\" generates an\r\napplication that runs without errors.\r\n\r\n[1]: rails/rails@84458a8577e09621205f2ea86f570745033105f5","shortMessageHtmlLink":"Fix running \"rails new --css bootstrap\" on 7.1 (#147)"}},{"before":"7638f924d7376f8fa1fcd1af65f7d673e94b9321","after":"9075819d32c7e1103b1ee7c237e79001547066af","ref":"refs/heads/main","pushedAt":"2024-01-21T19:24:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dhh","name":"David Heinemeier Hansson","path":"/dhh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2741?s=80&v=4"},"commit":{"message":"Add instructions for including 3rd party packages in bundle (#148)\n\nSee discussion in issue #92 https://github.com/rails/cssbundling-rails/issues/92","shortMessageHtmlLink":"Add instructions for including 3rd party packages in bundle (#148)"}},{"before":"02caad4e0613404d535f804ebffe70ee3fc496da","after":"7638f924d7376f8fa1fcd1af65f7d673e94b9321","ref":"refs/heads/main","pushedAt":"2024-01-21T19:23:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dhh","name":"David Heinemeier Hansson","path":"/dhh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2741?s=80&v=4"},"commit":{"message":"Use Thor's `apply` instead of a prerequisite task (#150)\n\nThe `css:install:shared` task serves only as a prerequisite for the\r\nother installer tasks; it should not be run on its own (nor listed with\r\n`rake --tasks`). By replacing this task with corresponding calls to\r\nThor's `apply` method, we avoid the overhead of running\r\n`bin/rails app:template` (and `bundle install`) multiple times.","shortMessageHtmlLink":"Use Thor's apply instead of a prerequisite task (#150)"}},{"before":"b27be4a4226368f13be515013c8120b1b920d072","after":"02caad4e0613404d535f804ebffe70ee3fc496da","ref":"refs/heads/main","pushedAt":"2024-01-19T14:38:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dhh","name":"David Heinemeier Hansson","path":"/dhh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2741?s=80&v=4"},"commit":{"message":"Synchronize bin/dev from jsbundling-rails to cssbundling-rails (#151)\n\nThere are different bin/dev being generated by cssbundling-rails and jsbundling-rails\r\n\r\nSee https://github.com/rails/jsbundling-rails/pull/174\r\n\r\n> dev: Use an affirmative conditional\r\n>\r\n> ...and avoid regex in match.\r\n>\r\n> (Try a gem list ails vs a gem list --exact ails to see what I mean.)","shortMessageHtmlLink":"Synchronize bin/dev from jsbundling-rails to cssbundling-rails (#151)"}},{"before":"66635235a96909f688627789b40cc81795917f7f","after":"b27be4a4226368f13be515013c8120b1b920d072","ref":"refs/heads/main","pushedAt":"2023-12-28T00:52:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dhh","name":"David Heinemeier Hansson","path":"/dhh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2741?s=80&v=4"},"commit":{"message":"Suggest defining config.assets.css_compressor = nil (#129)","shortMessageHtmlLink":"Suggest defining config.assets.css_compressor = nil (#129)"}},{"before":"45db08ef2a64b5b5e71cfe4bac551c40bce1f1dd","after":"66635235a96909f688627789b40cc81795917f7f","ref":"refs/heads/main","pushedAt":"2023-09-18T18:00:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafaelfranca","name":"Rafael Mendonça França","path":"/rafaelfranca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47848?s=80&v=4"},"commit":{"message":"Prepare for 1.3.3","shortMessageHtmlLink":"Prepare for 1.3.3"}},{"before":"70049cfbbcab82256b621c753052586a11b1f376","after":"45db08ef2a64b5b5e71cfe4bac551c40bce1f1dd","ref":"refs/heads/main","pushedAt":"2023-09-18T17:57:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rafaelfranca","name":"Rafael Mendonça França","path":"/rafaelfranca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47848?s=80&v=4"},"commit":{"message":"Merge pull request #136 from starwels/fix-escape-double-quotes-on-bootstrap-install-script\n\nFix escape double quotes on bootstrap install script","shortMessageHtmlLink":"Merge pull request #136 from starwels/fix-escape-double-quotes-on-boo…"}},{"before":"3cab4c22b09e22fe4f3a790b1d2d044ab5d03a65","after":"70049cfbbcab82256b621c753052586a11b1f376","ref":"refs/heads/main","pushedAt":"2023-09-14T21:54:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafaelfranca","name":"Rafael Mendonça França","path":"/rafaelfranca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47848?s=80&v=4"},"commit":{"message":"Prepare for 1.3.2","shortMessageHtmlLink":"Prepare for 1.3.2"}},{"before":"87a7dcaabeebd2118298635b5fbcda9876605f39","after":"3cab4c22b09e22fe4f3a790b1d2d044ab5d03a65","ref":"refs/heads/main","pushedAt":"2023-09-14T21:52:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rafaelfranca","name":"Rafael Mendonça França","path":"/rafaelfranca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47848?s=80&v=4"},"commit":{"message":"Merge pull request #134 from terracatta/fix_css_generation\n\nFix missing extensions on Procfile generation","shortMessageHtmlLink":"Merge pull request #134 from terracatta/fix_css_generation"}},{"before":"2b2d984d11b9ca527d8220dd4c60cc0da144b5e8","after":"87a7dcaabeebd2118298635b5fbcda9876605f39","ref":"refs/heads/main","pushedAt":"2023-09-13T15:20:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafaelfranca","name":"Rafael Mendonça França","path":"/rafaelfranca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47848?s=80&v=4"},"commit":{"message":"Prepare for 1.3.1","shortMessageHtmlLink":"Prepare for 1.3.1"}},{"before":"2f2945e74fb492ebecfd42fff11c0d206f67e7c0","after":"2b2d984d11b9ca527d8220dd4c60cc0da144b5e8","ref":"refs/heads/main","pushedAt":"2023-09-13T15:17:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rafaelfranca","name":"Rafael Mendonça França","path":"/rafaelfranca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47848?s=80&v=4"},"commit":{"message":"Merge pull request #132 from excid3/build-command-namespace\n\nNamespace helper methods for css:build command","shortMessageHtmlLink":"Merge pull request #132 from excid3/build-command-namespace"}},{"before":"8f3975a7bdd27e0c9471cfedde1af6390313abaa","after":"2f2945e74fb492ebecfd42fff11c0d206f67e7c0","ref":"refs/heads/main","pushedAt":"2023-09-12T23:47:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafaelfranca","name":"Rafael Mendonça França","path":"/rafaelfranca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47848?s=80&v=4"},"commit":{"message":"Prepare for 1.3.0","shortMessageHtmlLink":"Prepare for 1.3.0"}},{"before":"b279fd4c6cc832875a16721c787a3dcb559d7841","after":"8f3975a7bdd27e0c9471cfedde1af6390313abaa","ref":"refs/heads/main","pushedAt":"2023-09-12T23:46:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafaelfranca","name":"Rafael Mendonça França","path":"/rafaelfranca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47848?s=80&v=4"},"commit":{"message":"Add devcontainer config","shortMessageHtmlLink":"Add devcontainer config"}},{"before":"6ca4d10abfcec139d01ecd79f997f3888735c38f","after":"b279fd4c6cc832875a16721c787a3dcb559d7841","ref":"refs/heads/main","pushedAt":"2023-09-12T21:04:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rafaelfranca","name":"Rafael Mendonça França","path":"/rafaelfranca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47848?s=80&v=4"},"commit":{"message":"Merge pull request #130 from terracatta/add_bun_support\n\nAdd Bun support","shortMessageHtmlLink":"Merge pull request #130 from terracatta/add_bun_support"}},{"before":"0239ed67902c8bcc1d5807105bb1a70bf0ca22a4","after":"6ca4d10abfcec139d01ecd79f997f3888735c38f","ref":"refs/heads/main","pushedAt":"2023-07-25T22:09:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"guilleiguaran","name":"Guillermo Iguaran","path":"/guilleiguaran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/160941?s=80&v=4"},"commit":{"message":"Merge pull request #126 from pinzonjulian/add-postcss-import\n\nAdd PostCSS import plugin as default","shortMessageHtmlLink":"Merge pull request #126 from pinzonjulian/add-postcss-import"}},{"before":"a1218e3a34f87e0b3546e8e6b751847e0c36f2b0","after":"0239ed67902c8bcc1d5807105bb1a70bf0ca22a4","ref":"refs/heads/main","pushedAt":"2023-06-24T11:13:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dhh","name":"David Heinemeier Hansson","path":"/dhh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2741?s=80&v=4"},"commit":{"message":"Support environment variable to skip Yarn install (#125)\n\nSimilar to rails/jsbundling-rails#150","shortMessageHtmlLink":"Support environment variable to skip Yarn install (#125)"}},{"before":"ba3c3d4a953ca37c1af1d77746dfd7aba3f344bd","after":"a1218e3a34f87e0b3546e8e6b751847e0c36f2b0","ref":"refs/heads/main","pushedAt":"2023-06-20T14:48:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dhh","name":"David Heinemeier Hansson","path":"/dhh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2741?s=80&v=4"},"commit":{"message":"Default to port 3000 while allowing override (#124)\n\nWith this configuration `bin/dev` will use port 3000,\r\nbut `bin/dev -p 3001` will correctly start the server on port 3001.","shortMessageHtmlLink":"Default to port 3000 while allowing override (#124)"}},{"before":"7ec36cd7528da72e35938bfaf9eb870989c8a27c","after":"ba3c3d4a953ca37c1af1d77746dfd7aba3f344bd","ref":"refs/heads/main","pushedAt":"2023-06-19T13:04:20.441Z","pushType":"push","commitsCount":1,"pusher":{"login":"dhh","name":"David Heinemeier Hansson","path":"/dhh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2741?s=80&v=4"},"commit":{"message":"Bump version for 1.2.0","shortMessageHtmlLink":"Bump version for 1.2.0"}},{"before":"fcf0088a19b1178212789126babc308b6f26ceb6","after":"7ec36cd7528da72e35938bfaf9eb870989c8a27c","ref":"refs/heads/main","pushedAt":"2023-06-19T13:03:53.155Z","pushType":"push","commitsCount":1,"pusher":{"login":"dhh","name":"David Heinemeier Hansson","path":"/dhh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2741?s=80&v=4"},"commit":{"message":"Update for compatibility","shortMessageHtmlLink":"Update for compatibility"}},{"before":"8b005a2c313f56a4a9590c4b50302892917419d4","after":"fcf0088a19b1178212789126babc308b6f26ceb6","ref":"refs/heads/main","pushedAt":"2023-06-19T12:59:27.725Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dhh","name":"David Heinemeier Hansson","path":"/dhh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2741?s=80&v=4"},"commit":{"message":"Run the server with remote debugging enabled (#123)\n\nWhen running inside foreman the 'debug' gem will not have a proper TTY\r\navailable. Running with the `--open` option enabled allows to start\r\nremote sessions and attach a debugger client with `rdbg --attach`.","shortMessageHtmlLink":"Run the server with remote debugging enabled (#123)"}},{"before":"f5d1076aae412c788d6d920b15a4548c09f15040","after":"8b005a2c313f56a4a9590c4b50302892917419d4","ref":"refs/heads/main","pushedAt":"2023-06-19T12:59:13.622Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dhh","name":"David Heinemeier Hansson","path":"/dhh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2741?s=80&v=4"},"commit":{"message":"Add Autoprefixer on Bootstrap installation (#119)","shortMessageHtmlLink":"Add Autoprefixer on Bootstrap installation (#119)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yOVQxOTowMToyNC4wMDAwMDBazwAAAASMPJOl","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yOVQxOTowMToyNC4wMDAwMDBazwAAAASMPJOl","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNi0xOVQxMjo1OToxMy42MjI1MDRazwAAAANEblJ8"}},"title":"Activity · rails/cssbundling-rails"}