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
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Apr 7, 2026

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
Copy link
Copy Markdown

github-actions Bot commented Apr 7, 2026

Container Scanning Status: ❌ Failure

NAME                     INSTALLED        FIXED IN          TYPE  VULNERABILITY        SEVERITY  EPSS           RISK   
net-imap                 0.4.19           0.4.20            gem   GHSA-j3g3-5qv5-52mj  Medium    0.5% (67th)    0.3    
resolv                   0.3.0            0.3.1             gem   GHSA-xh69-987w-hrp8  Medium    0.3% (50th)    0.1    
net-imap                 0.4.19           0.4.24            gem   GHSA-75xq-5h9v-w6px  Medium    0.2% (36th)    < 0.1  
net-imap                 0.6.2            0.6.4             gem   GHSA-75xq-5h9v-w6px  Medium    0.2% (36th)    < 0.1  
erb                      4.0.3            4.0.3.1           gem   GHSA-q339-8rmv-2mhv  High      0.1% (28th)    < 0.1  
erb                      6.0.1            6.0.1.1           gem   GHSA-q339-8rmv-2mhv  High      0.1% (28th)    < 0.1  
erb                      6.0.2            6.0.4             gem   GHSA-q339-8rmv-2mhv  High      0.1% (28th)    < 0.1  
libssl3t64               3.5.5-1~deb13u1  3.5.5-1~deb13u2   deb   CVE-2026-28389       High      < 0.1% (24th)  < 0.1  
libssl3t64               3.5.5-1~deb13u1  3.5.5-1~deb13u2   deb   CVE-2026-28390       High      < 0.1% (24th)  < 0.1  
openssl                  3.5.5-1~deb13u1  3.5.5-1~deb13u2   deb   CVE-2026-28389       High      < 0.1% (24th)  < 0.1  
openssl                  3.5.5-1~deb13u1  3.5.5-1~deb13u2   deb   CVE-2026-28390       High      < 0.1% (24th)  < 0.1  
openssl-provider-legacy  3.5.5-1~deb13u1  3.5.5-1~deb13u2   deb   CVE-2026-28389       High      < 0.1% (24th)  < 0.1  
openssl-provider-legacy  3.5.5-1~deb13u1  3.5.5-1~deb13u2   deb   CVE-2026-28390       High      < 0.1% (24th)  < 0.1  
libc-bin                 2.41-12+deb13u2  2.41-12+deb13u3   deb   CVE-2026-4437        High      < 0.1% (20th)  < 0.1  
libc6                    2.41-12+deb13u2  2.41-12+deb13u3   deb   CVE-2026-4437        High      < 0.1% (20th)  < 0.1  
net-imap                 0.4.19           0.4.24            gem   GHSA-vcgp-9326-pqcp  High      < 0.1% (20th)  < 0.1  
net-imap                 0.6.2            0.6.4             gem   GHSA-vcgp-9326-pqcp  High      < 0.1% (20th)  < 0.1  
libc-bin                 2.41-12+deb13u2  2.41-12+deb13u3   deb   CVE-2026-4046        High      < 0.1% (20th)  < 0.1  
libc6                    2.41-12+deb13u2  2.41-12+deb13u3   deb   CVE-2026-4046        High      < 0.1% (20th)  < 0.1  
addressable              2.8.10           2.9.0             gem   GHSA-h27x-rffw-24p4  High      < 0.1% (19th)  < 0.1  
net-imap                 0.4.19           0.4.24            gem   GHSA-87pf-fpwv-p7m7  Medium    < 0.1% (20th)  < 0.1  
net-imap                 0.6.2            0.6.4             gem   GHSA-87pf-fpwv-p7m7  Medium    < 0.1% (20th)  < 0.1  
libssl3t64               3.5.5-1~deb13u1  3.5.5-1~deb13u2   deb   CVE-2026-28387       High      < 0.1% (13th)  < 0.1  
openssl                  3.5.5-1~deb13u1  3.5.5-1~deb13u2   deb   CVE-2026-28387       High      < 0.1% (13th)  < 0.1  
openssl-provider-legacy  3.5.5-1~deb13u1  3.5.5-1~deb13u2   deb   CVE-2026-28387       High      < 0.1% (13th)  < 0.1  
picomatch                4.0.3            4.0.4             npm   GHSA-3v7f-55p6-f55p  Medium    < 0.1% (17th)  < 0.1  
json                     2.18.0           2.19.2            gem   GHSA-3m6g-2423-7cp3  High      < 0.1% (10th)  < 0.1  
libssl3t64               3.5.5-1~deb13u1  3.5.5-1~deb13u2   deb   CVE-2026-31790       High      < 0.1% (10th)  < 0.1  
openssl                  3.5.5-1~deb13u1  3.5.5-1~deb13u2   deb   CVE-2026-31790       High      < 0.1% (10th)  < 0.1  
openssl-provider-legacy  3.5.5-1~deb13u1  3.5.5-1~deb13u2   deb   CVE-2026-31790       High      < 0.1% (10th)  < 0.1  
libsystemd0              257.9-1~deb13u1  257.13-1~deb13u1  deb   CVE-2026-40225       Medium    < 0.1% (13th)  < 0.1  
libudev1                 257.9-1~deb13u1  257.13-1~deb13u1  deb   CVE-2026-40225       Medium    < 0.1% (13th)  < 0.1  
libssl3t64               3.5.5-1~deb13u1  3.5.5-1~deb13u2   deb   CVE-2026-28388       High      < 0.1% (9th)   < 0.1  
openssl                  3.5.5-1~deb13u1  3.5.5-1~deb13u2   deb   CVE-2026-28388       High      < 0.1% (9th)   < 0.1  
openssl-provider-legacy  3.5.5-1~deb13u1  3.5.5-1~deb13u2   deb   CVE-2026-28388       High      < 0.1% (9th)   < 0.1  
libc-bin                 2.41-12+deb13u2  2.41-12+deb13u3   deb   CVE-2026-4438        Medium    < 0.1% (13th)  < 0.1  
libc6                    2.41-12+deb13u2  2.41-12+deb13u3   deb   CVE-2026-4438        Medium    < 0.1% (13th)  < 0.1  
net-imap                 0.4.19           0.4.24            gem   GHSA-q2mw-fvj9-vvcw  Low       < 0.1% (23rd)  < 0.1  
net-imap                 0.6.2            0.6.4             gem   GHSA-q2mw-fvj9-vvcw  Low       < 0.1% (23rd)  < 0.1  
libssl3t64               3.5.5-1~deb13u1  3.5.5-1~deb13u2   deb   CVE-2026-2673        High      < 0.1% (6th)   < 0.1  
openssl                  3.5.5-1~deb13u1  3.5.5-1~deb13u2   deb   CVE-2026-2673        High      < 0.1% (6th)   < 0.1  
openssl-provider-legacy  3.5.5-1~deb13u1  3.5.5-1~deb13u2   deb   CVE-2026-2673        High      < 0.1% (6th)   < 0.1  
net-imap                 0.4.19           0.4.24            gem   GHSA-hm49-wcqc-g2xg  Medium    < 0.1% (8th)   < 0.1  
net-imap                 0.6.2            0.6.4             gem   GHSA-hm49-wcqc-g2xg  Medium    < 0.1% (8th)   < 0.1  
picomatch                4.0.3            4.0.4             npm   GHSA-c2c7-rcm5-vvqj  High      < 0.1% (5th)   < 0.1  
libsystemd0              257.9-1~deb13u1  257.13-1~deb13u1  deb   CVE-2026-29111       Medium    < 0.1% (6th)   < 0.1  
libudev1                 257.9-1~deb13u1  257.13-1~deb13u1  deb   CVE-2026-29111       Medium    < 0.1% (6th)   < 0.1  
zlib                     3.1.1            3.1.2             gem   GHSA-g857-hhfv-j68w  Medium    < 0.1% (2nd)   < 0.1  
libsystemd0              257.9-1~deb13u1  257.13-1~deb13u1  deb   CVE-2026-40226       Medium    < 0.1% (1st)   < 0.1  
libudev1                 257.9-1~deb13u1  257.13-1~deb13u1  deb   CVE-2026-40226       Medium    < 0.1% (1st)   < 0.1  
libssl3t64               3.5.5-1~deb13u1  3.5.5-1~deb13u2   deb   CVE-2026-31789       Critical  < 0.1% (0th)   < 0.1  
openssl                  3.5.5-1~deb13u1  3.5.5-1~deb13u2   deb   CVE-2026-31789       Critical  < 0.1% (0th)   < 0.1  
openssl-provider-legacy  3.5.5-1~deb13u1  3.5.5-1~deb13u2   deb   CVE-2026-31789       Critical  < 0.1% (0th)   < 0.1  
libsystemd0              257.9-1~deb13u1  257.13-1~deb13u1  deb   CVE-2026-4105        Medium    < 0.1% (0th)   < 0.1  
libudev1                 257.9-1~deb13u1  257.13-1~deb13u1  deb   CVE-2026-4105        Medium    < 0.1% (0th)   < 0.1  
rexml                    3.3.9            3.4.2             gem   GHSA-c2f4-jgmc-q2r5  Low       < 0.1% (6th)   < 0.1  
bcrypt                   3.1.21           3.1.22            gem   GHSA-f27w-vcwj-c954  Medium    < 0.1% (0th)   < 0.1  
uri                      0.13.2           0.13.3            gem   GHSA-j4pr-3wm6-xx2r  Low       < 0.1% (0th)   < 0.1  
sed                      4.9-2            4.9-2+deb13u1     deb   CVE-2026-5958        Low       < 0.1% (0th)   < 0.1  
devise                   5.0.3            5.0.4             gem   GHSA-jp94-3292-c3xv  Medium    N/A            N/A    

@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
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