Skip to content

Conversation

@renovate
Copy link

@renovate renovate bot commented Jun 19, 2020

This PR contains the following updates:

Package Change Age Confidence
factory_bot_rails (changelog) '~> 4.0' -> '~> 6.0' age confidence

Release Notes

thoughtbot/factory_bot_rails (factory_bot_rails)

v6.5.1

Compare Source

What's Changed

New Contributors

Full Changelog: thoughtbot/factory_bot_rails@v6.5.0...v6.5.1

v6.5.0: 6.5.0

Compare Source

What's Changed

New Contributors

Full Changelog: thoughtbot/factory_bot_rails@v6.4.4...v6.5.0

v6.4.4: 6.4.4

Compare Source

What's Changed

New Contributors

Full Changelog: thoughtbot/factory_bot_rails@v6.4.3...v6.4.4

v6.4.3: 6.4.3

Compare Source

  • Changed: allow sequence definitions for ActiveRecord primary keys (Mike Burns).
  • Changed: Support Ruby 3.0+, Rails 6.1+ (Mike Burns)
  • Documentation improvements (obregonia1).
  • Internal: GitHub Actions improvements (Lorenzo Zabot, ydah).
  • Internal: RubyGems points to changelog (Tilo Sloboda).
  • Internal: Bump standard, rake, activerecord, appraisal, rspec-rails (Mike Burns).

v6.4.2

Compare Source

  • Fixed: Fix Rails 7.1.2 + monkey-patched ActiveRecord compatibility (Adif Sgaid, Benoit Tigeot)
  • Internal: Test against Rails 7.1 (y-yagi)
  • Internal: Fix links to old files after renaming the main branch to main (y-yagi)

v6.4.0: 6.4.0

Compare Source

v6.3.0: 6.3.0

Compare Source

  • Changed: reject sequence definitions for ActiveRecord primary keys (Sean Doyle).
  • Changed: factory_bot dependency to ~> 6.4 (Mike Burns).
  • Changed: upgrade dependencies (Daniel Colson).
  • Add: projections.json for Rails.vim (Caleb Hearth).
  • Docs: fix broken link (Edu Depetris).
  • Docs: mention Rails generator in docs (Edu Depetris).
  • Docs: fix typo (Yudai Takada).
  • Internal: skip Spring version 2.1.1 due to a bug in that release (Christina
    Entcheva, Daniel Colson).
  • Internal: test against Rails 6.1 (Antonis Berkakis).
  • Internal: test against Ruby 3 (Daniel Colson).
  • Internal: fewer warnings in Cucumber tests (Daniel Colson).
  • Internal: use GitHub Actions for CI (Mathieu Jobin).
  • Internal: a whole bunch of cleanup (Daniel Colson).
  • Internal: fix CI due to a Bundler output change (Mike Burns).

v6.2.0

Compare Source

  • Changed: factory_bot dependency to ~> 6.2.0

v6.1.0

Compare Source

  • Changed: factory_bot dependency to ~> 6.1.0

v6.0.0

Compare Source

  • Fixed: generate a plural factory name when the --force-plural flag is provided
  • Changed: factory_bot dependency to ~> 6.0.0
  • Removed: "factory_bot.register_reloader" initializer, now registering the
    reloader after application initialization
  • Removed: support for EOL versions of Ruby (2.3, 2.4) and Rails (4.2)

v5.2.0

Compare Source

  • Changed: factory_bot dependency to ~> 5.2.0

v5.1.1

Compare Source

  • Fixed: Ensure definitions do not load before I18n is initialized

v5.1.0

Compare Source

Changed: factory_bot dependency to ~> 5.1.0

v5.0.2

Compare Source

  • Bugfix: Reload factory_bot whenever the application changes to avoid holding
    onto stale object references
  • Bugfix: Avoid watching project root when no factory definitions exist

v5.0.1

Compare Source

Bugfix: Avoid watching files and directories that don't exist (to avoid a file watching bug in Rails rails/rails#32700). Thanks to @​y-yagi for this fix!

v5.0.0

Compare Source

  • Added: calling reload! in the Rails console will reload any factory definition files that have changed
  • Added: support for custom generator templates
  • Added: definition_file_paths configuration option, making it easier to place factories in custom locations
  • Changed: namespaced models are now generated inside a directory matching the namespace
  • Changed: added newline between factories generated into the same file
  • Removed: support for EOL version of Ruby and Rails

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
Copy link
Author

renovate bot commented Mar 16, 2023

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: Gemfile.lock
installing v2 tool ruby v2.5.1
linking tool ruby v2.5.1
ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]
gem 2.7.6
RubyGems Environment:
  - RUBYGEMS VERSION: 2.7.6
  - RUBY VERSION: 2.5.1 (2018-03-29 patchlevel 57) [x86_64-linux]
  - INSTALLATION DIRECTORY: /tmp/renovate-cache/others/bundler
  - USER INSTALLATION DIRECTORY: /home/ubuntu/.gem/ruby/2.5.0
  - RUBY EXECUTABLE: /opt/buildpack/tools/ruby/2.5.1/bin/ruby
  - EXECUTABLE DIRECTORY: /tmp/renovate-cache/others/bundler/bin
  - SPEC CACHE DIRECTORY: /home/ubuntu/.gem/specs
  - SYSTEM CONFIGURATION DIRECTORY: /usr/local/ruby/2.5.1/etc
  - RUBYGEMS PLATFORMS:
    - ruby
    - x86_64-linux
  - GEM PATHS:
     - /tmp/renovate-cache/others/bundler
     - /home/ubuntu/.gem/ruby/2.5.0
     - /opt/buildpack/tools/ruby/2.5.1/lib/ruby/gems/2.5.0
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :backtrace => false
     - :bulk_threshold => 1000
     - "gem" => "--bindir /home/ubuntu/bin --no-document"
     - :benchmark => false
  - REMOTE SOURCES:
     - https://rubygems.org/
  - SHELL PATH:
     - /home/ubuntu/.cargo/bin
     - /home/ubuntu/.local/bin
     - /go/bin
     - /home/ubuntu/bin
     - /home/ubuntu/.cargo/bin
     - /home/ubuntu/.local/bin
     - /go/bin
     - /home/ubuntu/bin
     - /home/ubuntu/.cargo/bin
     - /home/ubuntu/.local/bin
     - /go/bin
     - /home/ubuntu/bin
     - /home/ubuntu/bin
     - /home/ubuntu/.cargo/bin
     - /home/ubuntu/.local/bin
     - /go/bin
     - /home/ubuntu/bin
     - /home/ubuntu/bin
     - /usr/local/sbin
     - /usr/local/bin
     - /usr/sbin
     - /usr/bin
     - /sbin
     - /bin
Installed v2 /usr/local/buildpack/tools/v2/ruby.sh in 2 seconds
installing v2 tool bundler v1.16.4
linking tool bundler v1.16.4
Bundler version 1.16.4
Installed v2 /usr/local/buildpack/tools/v2/bundler.sh in 0 seconds
ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]
The dependency tzinfo-data (>= 0) will be unused by any of the platforms Bundler is installing for. Bundler is installing for ruby but the dependency is only for x86-mingw32, x86-mswin32, x64-mingw32, java. To add those platforms to the bundle, run `bundle lock --add-platform x86-mingw32 x86-mswin32 x64-mingw32 java`.
Fetching gem metadata from https://rubygems.org/...........
Fetching gem metadata from https://rubygems.org/.
Resolving dependencies....
Your bundle is locked to mimemagic (0.3.2), but that version could not be found
in any of the sources listed in your Gemfile. If you haven't changed sources,
that means the author of mimemagic (0.3.2) has removed it. You'll need to update
your bundle to a version other than mimemagic (0.3.2) that hasn't been removed
in order to install.


@renovate renovate bot force-pushed the renovate/factory_bot_rails-6.x branch from 84fa888 to fa26fda Compare March 16, 2023 12:00
@renovate
Copy link
Author

renovate bot commented Aug 10, 2025

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: Gemfile.lock
[18:35:08.451] INFO (1732): Installing tool [email protected]...
/usr/local/containerbase/tools/v2/ruby.sh: line 80: /etc/gemrc: Permission denied
[18:35:09.123] ERROR (1732): Command failed with exit code 1: bash /usr/local/containerbase/bin/v2-install-tool.sh install ruby 2.5.1
[18:35:09.124] FATAL (1732): Install tool ruby failed in 681ms.


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant