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: Shopify/tapioca
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.16.10
Choose a base ref
...
head repository: Shopify/tapioca
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.16.11
Choose a head ref
  • 19 commits
  • 81 files changed
  • 7 contributors

Commits on Feb 10, 2025

  1. Bump net-imap from 0.5.0 to 0.5.6

    Bumps [net-imap](https://github.com/ruby/net-imap) from 0.5.0 to 0.5.6.
    - [Release notes](https://github.com/ruby/net-imap/releases)
    - [Commits](ruby/net-imap@v0.5.0...v0.5.6)
    
    ---
    updated-dependencies:
    - dependency-name: net-imap
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Feb 10, 2025
    Configuration menu
    Copy the full SHA
    bb60137 View commit details
    Browse the repository at this point in the history
  2. Bump the minor-and-patch group across 1 directory with 2 updates

    Bumps the minor-and-patch group with 2 updates in the / directory: [webmock](https://github.com/bblimke/webmock) and [sorbet-static-and-runtime](https://github.com/sorbet/sorbet).
    
    
    Updates `webmock` from 3.24.0 to 3.25.0
    - [Changelog](https://github.com/bblimke/webmock/blob/master/CHANGELOG.md)
    - [Commits](bblimke/webmock@v3.24.0...v3.25.0)
    
    Updates `sorbet-static-and-runtime` from 0.5.11798 to 0.5.11813
    - [Release notes](https://github.com/sorbet/sorbet/releases)
    - [Commits](https://github.com/sorbet/sorbet/commits)
    
    ---
    updated-dependencies:
    - dependency-name: webmock
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: minor-and-patch
    - dependency-name: sorbet-static-and-runtime
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: minor-and-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Feb 10, 2025
    Configuration menu
    Copy the full SHA
    5502ef1 View commit details
    Browse the repository at this point in the history
  3. Re-generate gem RBIs

    vinistock committed Feb 10, 2025
    Configuration menu
    Copy the full SHA
    1b6212e View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2025

  1. Bump rack from 3.1.8 to 3.1.10

    Bumps [rack](https://github.com/rack/rack) from 3.1.8 to 3.1.10.
    - [Release notes](https://github.com/rack/rack/releases)
    - [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md)
    - [Commits](rack/rack@v3.1.8...v3.1.10)
    
    ---
    updated-dependencies:
    - dependency-name: rack
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Feb 12, 2025
    Configuration menu
    Copy the full SHA
    2b0dbad View commit details
    Browse the repository at this point in the history
  2. Regenerate rack gem RBI

    egiurleo committed Feb 12, 2025
    Configuration menu
    Copy the full SHA
    e7b2c53 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #2200 from Shopify/dependabot/bundler/rack-3.1.10

    Bump rack from 3.1.8 to 3.1.10
    egiurleo authored Feb 12, 2025
    Configuration menu
    Copy the full SHA
    75a8b76 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #2194 from Shopify/dependabot/bundler/minor-and-pa…

    …tch-527ed9500d
    
    Bump the minor-and-patch group across 1 directory with 2 updates
    vinistock authored Feb 12, 2025
    Configuration menu
    Copy the full SHA
    1c68f8c View commit details
    Browse the repository at this point in the history
  5. Regenerate gem RBIs

    egiurleo committed Feb 12, 2025
    Configuration menu
    Copy the full SHA
    2501908 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #2189 from Shopify/dependabot/bundler/net-imap-0.5.6

    Bump net-imap from 0.5.0 to 0.5.6
    egiurleo authored Feb 12, 2025
    Configuration menu
    Copy the full SHA
    c01487c View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2025

  1. Stop ignoring symbols in payload when discovering subconstants

    This change makes Tapioca consider subconstants of symbols that may already be defined in the payload, ensuring that all relevant subconstants are discovered and processed correctly.
    
    This prevents a case where a new subconstant is defined in a default gem that doesn't get picked up by the payload yet, causing Tapioca to miss it and not generate the corresponding RBI file.
    paracycle committed Feb 14, 2025
    Configuration menu
    Copy the full SHA
    ecfb0c7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    237189f View commit details
    Browse the repository at this point in the history
  3. Bump gem RBI files

    paracycle committed Feb 14, 2025
    Configuration menu
    Copy the full SHA
    21dd01c View commit details
    Browse the repository at this point in the history
  4. Merge pull request #2203 from Shopify/uk-consider-more-subconstants

    Stop ignoring symbols in payload when discovering subconstants
    paracycle authored Feb 14, 2025
    Configuration menu
    Copy the full SHA
    73381f3 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2025

  1. Raise Thor::Error instead of exit

    `Thor::Error` is rescued by thor and we can control its behaviour using
    `exit_on_failure?`
    https://github.com/rails/thor/blob/3178667e1727504bf4fb693bf4ac74a5ca6c691e/lib/thor/base.rb#L587
    KaanOzkan committed Feb 20, 2025
    Configuration menu
    Copy the full SHA
    6c5a678 View commit details
    Browse the repository at this point in the history
  2. Update stderr output expectations

    We now output an extra line due to the new raise. We can use an
    `includes` check instead of `equals` to prevent the error in the future
    KaanOzkan committed Feb 20, 2025
    Configuration menu
    Copy the full SHA
    d14f363 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #2207 from Shopify/ko/addon-exit

    Raise `Thor::Error` instead of `exit`
    KaanOzkan authored Feb 20, 2025
    Configuration menu
    Copy the full SHA
    e7641cf View commit details
    Browse the repository at this point in the history
  4. Bump add-on version to v0.1.3

    Includes a bug fix for crashing when no eligible constants were found
    for DSL generation
    KaanOzkan committed Feb 20, 2025
    Configuration menu
    Copy the full SHA
    e0069de View commit details
    Browse the repository at this point in the history
  5. Merge pull request #2211 from Shopify/ko/bump-tapioca-addon

    Bump add-on version to v0.1.3
    KaanOzkan authored Feb 20, 2025
    Configuration menu
    Copy the full SHA
    5980758 View commit details
    Browse the repository at this point in the history
  6. Bump version to v0.16.11

    KaanOzkan committed Feb 20, 2025
    Configuration menu
    Copy the full SHA
    3008dfe View commit details
    Browse the repository at this point in the history
Loading