Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(deps): bump tapioca from 0.4.9 to 0.5.1 in /Library/Homebrew #27

Closed

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Sep 9, 2021

Bumps tapioca from 0.4.9 to 0.5.1.

Release notes

Sourced from tapioca's releases.

v0.5.1

✨ Changes

  • Bump rbi to v0.0.4
  • Remove rake as a runtime dependency

v0.5.0

This is quite a large release that changes many things (for the better, we hope):

⚠️ Alerts

  • sync and generate commands have been deprecated and replaced by a single gem command. (#414)
  • Support for Ruby 2.4 and 2.5 have been dropped. If you still need to use Tapioca on these Ruby versions, you will have to continue using the 0.4.x versions. (#339, #351)
  • The API of DSL generators have changed slightly, so if you have custom DSL generators, you will need to upgrade them to the new syntax that uses the RBI gem instead of Parlour. (#388)
  • Our main branch has been renamed to main.

🆕 New Features

  • A new DSL generator for exposing nested ActiveSupport::Concern modules properly. (#360)
  • A new DSL generator for the Config gem. (#372)
  • A new DSL generator for ActiveStorage. (#416)
  • A new DSL generator for ActiveModel::Attributes. (#419)
  • A new DSL generator for AASM. (#463)
  • Better generation for mixes_in_class_modules on Sorbet versions that support multiple arguments to it. (#363)
  • DSL generators have built-in access to reflection helpers like name_of, superclass_of, etc and are advised to use them over calling the normal reflection methods. (#418, #481)

🐛 Bug Fixes

  • Do not generate empty ActiveJob classes. (#345)
  • Never sort mixed in modules, since include/extend order is important. (#392, #405)
  • Properly root namespace CollectionProxy generic types. (#439) (thanks @​fsateler)
  • Make Tapioca work with Bundler 2.22.25+ (#446, #460)
  • Tapioca no longer crashes if the target of helper method proxies do not exist. (#448)
  • Rename Tapioca::Gemfile::Gem constant to Tapioca::Gemfile::GemSpec to prevent confusion with top-level Gem constant in generate RBI file for Tapioca itself (#475)
  • Fix load ordering that would fail to autoload some constants from gems using Zeitwerk and implicit namespaces (#480)

✨Enhancements

  • Enchaned support for better IdentityCache RBI generation with cache aliases support. (#369)
  • If a job class has overridden Sidekiq methods, the Sidekiq generator does not generate them. (#482)
  • Added --verify flag to tapioca sync/gem. (#364) (thanks @​jeffcarbs)
  • Added --exclude-generators flag to tapioca dsl. (#382) (thanks @​jeffcarbs)
  • Added --file-header flag to all tapioca commands to turn on/off the generated file header comment. (#389)
  • Better file header comment for the require.rb generated by tapioca require command. (#344)
  • Add --verbose flag to tapioca dsl to output which constant is being processed. (#402)
  • Clean up flags to various tapioca commands. (#407)
  • DSL generators are always run in alphabetical order to ensure include/extends are deterministic. (#478)

v0.4.26

This is a bug-fix release that fixes an Tapioca RBI file issue and a load order problem

🐛 Fixes

  • Rename Tapioca::Gemfile::Gem constant to Tapioca::Gemfile::GemSpec to prevent confusion with top-level Gem constant in generate RBI file for Tapioca itself (#475)
  • Fix load ordering that would fail to autoload some constants from gems using Zeitwerk and implicit namespaces (#480)

... (truncated)

Commits
  • 3036dea Bump version to v0.5.1
  • 6eb68a2 Revert "Remove pull_request from ci options" (#488)
  • 4a84d87 Merge pull request #489 from Shopify/at-bump-rbi
  • ca76cba Fix rake dependency
  • 62d13e9 Bump rbi to v0.0.4
  • f5380aa Bump version to v0.5.0
  • bc9d22a Bump sorbet-runtime from 0.5.9090 to 0.5.9105 (#486)
  • dce1f85 Bump sorbet from 0.5.9090 to 0.5.9105 (#487)
  • b8e60c6 Merge pull request #481 from Shopify/uk-fix-patching-problems
  • 17c65af Merge pull request #482 from Shopify/ryanb-improve-sidekiq-worker-generator
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [tapioca](https://github.com/Shopify/tapioca) from 0.4.9 to 0.5.1.
- [Release notes](https://github.com/Shopify/tapioca/releases)
- [Commits](Shopify/tapioca@v0.4.9...v0.5.1)

---
updated-dependencies:
- dependency-name: tapioca
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code labels Sep 9, 2021
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Sep 17, 2021

Superseded by #28.

@dependabot dependabot bot closed this Sep 17, 2021
@dependabot dependabot bot deleted the dependabot/bundler/Library/Homebrew/tapioca-0.5.1 branch September 17, 2021 08:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants