Skip to content

Update dependency annotate to v3 - #446

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/annotate-3.x-lockfile
Open

Update dependency annotate to v3#446
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/annotate-3.x-lockfile

Conversation

@renovate

@renovate renovate Bot commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
annotate 2.6.53.2.0 age confidence

Release Notes

ctran/annotate_models (annotate)

v3.2.0

Compare Source

What's Changed

What's Changed

New Contributors

Full Changelog: ctran/annotate_models@v3.1.0...v3.2.0

v3.1.1

Compare Source

Changes

Project Improvements

  • Refactor by adding AnnotateRoutes::Helpers #​770
  • Bump puma from 4.3.1 to 4.3.3 in /spec/integration/rails_6.0.2.1 #​771
  • Bump puma from 3.12.2 to 4.3.3 in /spec/integration/rails_5.2.4.1 #​769
  • Bump nokogiri from 1.10.7 to 1.10.8 in /spec/integration/rails_5.2.4.1 #​766
  • Bump nokogiri from 1.10.7 to 1.10.8 in /spec/integration/rails_6.0.2.1 #​765
  • Refactor test cases of AnnotateRoutes #​760
  • Rename FactoryGirl -> FactoryBot comment #​759

v3.1.0

Compare Source

Changes

  • Fix new lines after comments for rubocop compatibility #​757
  • Fix messages from AnnotateRoutes #​737
  • Support YARD notation #​724
  • Refactor AnnotateRoutes.routes_file_exist? #​716
  • Refactor namespace Annotate #​719
  • Add columns managed by Globalize gem #​602

Bug Fixes

  • Fix additional_file_patterns parsing #​756
  • Fix typo in README #​752
  • Fix bin/annotate NoMethodError #​745
  • Fix README for YARD format #​740
  • Fix constant names that were not renamed in #​721 #​739
  • Replace soft-deprecated constant HashWithIndifferentAccess to ActiveSupport::HashWithIndifferentAccess #​699
  • Fix #​570 Change of foreign key should be considered as a column change
  • Fix #​430 Handle columns from activerecord-postgis-adapter #​694
  • Add ActiveAdmin option to template #​693
  • Fix foreign key issue with Rails 6 and Sqlite3 #​695
  • Fix Serializers Test Directory #​625
  • Fix #​624 Correct default values for columns when ActiveRecord::Enum is used #​677
  • Fix #​675 Correct indentation for double-byte characters #​676
  • FIX: Ensure only one line is around the annotation #​669
  • Fix shifted when format_markdown option enabled and used non-ascii #​650

Project improvements

  • Refactor RSpec for AnnotateModels - structuralize test cases #​755
  • Refactor test cases of AnnotateRoutes as for Rake versions #​754
  • Add integration tests to project #​747
  • Refactor test cases for AnnotateRoutes.remove_annotations #​748
  • Refactor RSpec for AnnotateModels - with Globalize gem #​749
  • Fixed CHANGELOG.md to add link to each PR #​751
  • Delete integration test fixtures #​746
  • Remove remaining integration test files #​744
  • Remove unworking integration tests #​725
  • Refactor Annotate::Parser #​742
  • Refactor RSpec for AnnotateModels (4) - AnnotateModels.get_schema_info (without custom options) #​735
  • Refactor RSpec for AnnotateRoutes (1) #​736
  • Refactor AnnotateRoutes.rewrite_contents #​734
  • AnnotateModels.get_schema_info (with custom options) #​732
  • Fix typo in RSpec of AnnotateModels #​731
  • Remove AnnotateRoutes.rewrite_contents_with_header #​730
  • Refactor AnnotateRoutes.annotate_routes and .rewrite_contents_with_header #​729
  • Refactor AnnotateModels::Parser #​728
  • Remove invalid document of AnnotateRoutes.rewrite_contents #​727
  • Refactor RSpec for AnnotateModels (1) #​726
  • Refactor AnnotateModels::Helpers #​723
  • Refactor AnnotateRoutes.remove_annotations #​715
  • Fix AnnotateRoutes.extract_magic_comments_from_array #​712
  • Rename FactoryGirl to FactoryBot #​721
  • Refactor AnnotateRoutes.header #​714
  • Freeze constant AnnotateRoutes::HEADER_ROW #​713
  • Add constants MAGIC_COMMENT_MATCHER #​711
  • Rename method and variable of AnnotateRoutes for readability #​709
  • Refactor lib/annotate.rb #​707
  • Delete TODO.md #​700
  • Tidy README #​701
  • Convert documentation files to Markdown #​697
  • Upgrade and fix CI #​698
  • Add upgrade instructions to README #​687
  • Fix Github release action #​682

v3.0.3

Compare Source

  • Use a less error-prone way of specifying gem files #​662
  • Update rake requirement from >= 10.4, < 13.0 to >= 10.4, < 14.0 #​659
  • Bump nokogiri from 1.6.6.2 to 1.10.4 in /spec/integration/rails_4.2.0 #​655
  • Default annotate models to true in config generated by rails g annotate:install #​671
  • Bump loofah from 2.3.0 to 2.3.1 in /spec/integration/rails_4.2.0 #​681

v3.0.2

Compare Source

  • Fixes LoadError due to gemspec not referencing parser.rb, issue #​657 #​660
  • Changes --additional_file_patterns to use dashes --additional-file-patterns for consistency #​649
  • Refactor: moving constants into constants.rb #​653

v3.0.0

Compare Source

  • Breaking: when option models is not set - models will not be annotated by default.

    Add 'models'=>'true' to your config manually or use --models option if using CLI.

  • Added --models CLI option fixing issue #​563 #​647

  • Added --additional_file_patterns option for additional file patterns #​633 #​636 #​637

  • Refactored CLI parser #​646

  • Fixed BigDecimal.new deprecation warning #​634

  • Fixed annotations for columns with long data types #​622

  • Made methods private in AnnotateRoutes #​598

See https://github.com/ctran/annotate_models/releases/tag/v3.0.0

v2.7.5

Compare Source

See https://github.com/ctran/annotate_models/releases/tag/v2.7.5

v2.7.4

Compare Source

  • Fix with_comment format in annotate_models_rake #​560

v2.7.3

Compare Source

See https://github.com/ctran/annotate_models/releases/tag/v2.7.3

v2.7.2

Compare Source

See https://github.com/ctran/annotate_models/releases/tag/v2.7.2

v2.7.1

Compare Source

See https://github.com/ctran/annotate_models/releases/tag/v2.7.1

v2.7.0

Compare Source

See https://github.com/ctran/annotate_models/releases/tag/v2.7.0

v2.6.10: Revert incompatible change

Compare Source

Revert "Prefer SQL column type over normalized AR type"

v2.6.9

Compare Source

  • Support foreigh key #​241
  • Check if model has skip tag in annotate_model_file #​167
  • Fix issue where serializer-related flags weren't being honored #​246
  • Prefer SQL column type over normalized AR type #​231

v2.6.8

Compare Source

  • Nothing annotated unless options[:model_dir] is specified, #​234

v2.6.7

Compare Source

  • Nothing annotated unless options[:model_dir] is specified, #​234

v2.6.6

Compare Source

  • Makes it possible to wrap annotations, #​225
  • Fix single model generation, #​214
  • Fix default value for Rails 4.2, #​212
  • Don't crash on inherited models in subdirectories, #​232
  • Process model_dir in rake task, #​197

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday (* 0-4,22-23 * * 1-5)
    • Only on Sunday and Saturday (* * * * 0,6)
  • Automerge
    • At any time (no schedule defined)

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

Rebasing: Whenever PR is behind base branch, 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.

@coveralls

coveralls commented Aug 1, 2026

Copy link
Copy Markdown

Coverage Report for CI Build 30836915610

Coverage remained the same at 98.326%

Details

  • Coverage remained the same as the base build.
  • Patch coverage: No coverable lines changed in this PR.
  • No coverage regressions found.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 1553
Covered Lines: 1527
Line Coverage: 98.33%
Coverage Strength: 85.94 hits per line

💛 - Coveralls

@mitlib
mitlib temporarily deployed to timdex-ui-pi-renovate-a-v4bcog August 1, 2026 01:12 Inactive
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.

2 participants