Skip to content

Update dependency annotate to v3#294

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

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

Conversation

@renovate

@renovate renovate Bot commented Apr 7, 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 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.

@github-actions

github-actions Bot commented Apr 7, 2026

Copy link
Copy Markdown

Container Scanning Status: ❌ Failure

NAME              INSTALLED  FIXED IN  TYPE  VULNERABILITY        SEVERITY  EPSS         RISK   
json              2.18.0     2.19.2    gem   GHSA-3m6g-2423-7cp3  High      0.8% (53rd)  0.7    
net-imap          0.6.2      0.6.4     gem   GHSA-75xq-5h9v-w6px  Medium    0.8% (52nd)  0.4    
picomatch         4.0.3      4.0.4     npm   GHSA-c2c7-rcm5-vvqj  High      0.4% (33rd)  0.3    
addressable       2.8.10     2.9.0     gem   GHSA-h27x-rffw-24p4  High      0.4% (28th)  0.3    
net-imap          0.6.2      0.6.4.1   gem   GHSA-8p34-64r3-mwg8  Medium    0.5% (39th)  0.3    
websocket-driver  0.8.0      0.8.1     gem   GHSA-ghhp-3qvg-889p  Medium    0.4% (36th)  0.3    
websocket-driver  0.8.0      0.8.1     gem   GHSA-33ph-fccm-39pj  Medium    0.4% (36th)  0.3    
websocket-driver  0.8.0      0.8.1     gem   GHSA-8j3g-f24p-4mpw  Medium    0.4% (36th)  0.3    
net-imap          0.6.2      0.6.4     gem   GHSA-vcgp-9326-pqcp  High      0.3% (24th)  0.2    
net-imap          0.6.2      0.6.4     gem   GHSA-hm49-wcqc-g2xg  Medium    0.4% (34th)  0.2    
picomatch         4.0.3      4.0.4     npm   GHSA-3v7f-55p6-f55p  Medium    0.4% (33rd)  0.2    
net-imap          0.6.2      0.6.4     gem   GHSA-87pf-fpwv-p7m7  Medium    0.3% (21st)  0.2    
net-imap          0.6.2      0.6.4     gem   GHSA-q2mw-fvj9-vvcw  Low       0.4% (33rd)  0.1    
net-imap          0.6.2      0.6.4.1   gem   GHSA-46q3-7gv7-qmgg  Medium    0.1% (3rd)   < 0.1  
net-imap          0.6.2      0.6.4.1   gem   GHSA-c4fp-cxrr-mj66  Low       0.2% (15th)  < 0.1  

@renovate
renovate Bot force-pushed the renovate/annotate-3.x-lockfile branch from 33935e0 to 690bd0c Compare May 4, 2026 05:31
@renovate
renovate Bot force-pushed the renovate/annotate-3.x-lockfile branch from 690bd0c to 139264c Compare May 18, 2026 10:13
@renovate
renovate Bot force-pushed the renovate/annotate-3.x-lockfile branch from 139264c to cb17d7d Compare June 16, 2026 22:05
@renovate
renovate Bot force-pushed the renovate/annotate-3.x-lockfile branch from cb17d7d to f339dd4 Compare July 17, 2026 08:54
@renovate
renovate Bot force-pushed the renovate/annotate-3.x-lockfile branch from f339dd4 to 0643334 Compare July 20, 2026 22:54
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.

0 participants