Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: rails/cssbundling-rails
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.4.2
Choose a base ref
...
head repository: rails/cssbundling-rails
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.4.3
Choose a head ref
  • 7 commits
  • 8 files changed
  • 5 contributors

Commits on Mar 3, 2025

  1. Fix install task typo (#167)

    * Update for Darwin 24
    
    Mac OS 15 support in the Gemfile.lock.
    
    * Fix typo in install task description
    
    We are installing CSS dependencies.
    mec authored Mar 3, 2025
    Configuration menu
    Copy the full SHA
    d39a8cc View commit details
    Browse the repository at this point in the history
  2. Improve package manager detection for Bun 1.2 compatibility (#165)

    * Improve package manager detection for Bun compatibility
    
    - Add support for both old (bun.lockb) and new (bun.lock) Bun lock files
    - Handle Bun with Yarn compatibility mode (yarn.lock)
    - Simplify tool detection by introducing LOCK_FILES mapping
    - Combine command existence and lock file checks into single method
    
    This change ensures proper detection of Bun when using different versions
    or when running in Yarn compatibility mode (bun install --yarn).
    
    * keep old name of tool_exists?
    
    * fix case statement in cssbundling/build.rake
    
    * Make using_bun? detect bun.lockb or bun.lock or yarn.lock
    r3cha authored Mar 3, 2025
    Configuration menu
    Copy the full SHA
    f408313 View commit details
    Browse the repository at this point in the history
  3. Fixes a couple minor issues with bootstrap: (#160)

    1. The `bootstrap.min.js` doesn't include all the dependencies, and
       consequently does not work out of the box. Adding `@popperjs/core`
       isn't straightforward.
    1. The asset path to the bootstrap/dist/js directory is added twice.
       While it does not seem to negatively impact things - it's cleaner to
       ensure it's done once.
    
    Co-authored-by: David Heinemeier Hansson <david@basecamp.com>
    mattrasband and dhh authored Mar 3, 2025
    Configuration menu
    Copy the full SHA
    e061000 View commit details
    Browse the repository at this point in the history
  4. Only attempt to add application link tag on Rails versions prior to 8 (

    …closes #161)
    David Heinemeier Hansson committed Mar 3, 2025
    Configuration menu
    Copy the full SHA
    1332e42 View commit details
    Browse the repository at this point in the history
  5. We use .keep files (closes #159)

    David Heinemeier Hansson committed Mar 3, 2025
    Configuration menu
    Copy the full SHA
    30ceb83 View commit details
    Browse the repository at this point in the history
  6. Bump version for 1.4.3

    David Heinemeier Hansson committed Mar 3, 2025
    Configuration menu
    Copy the full SHA
    2394d3d View commit details
    Browse the repository at this point in the history
  7. Use latest Rails

    David Heinemeier Hansson committed Mar 3, 2025
    Configuration menu
    Copy the full SHA
    8eca54b View commit details
    Browse the repository at this point in the history
Loading