Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 7, 2025

This PR contains the following updates:

Package Change Age Confidence
annotate 2.6.5 -> 3.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: 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

github-actions bot commented Oct 7, 2025

Container Scanning Status: ✅ Success


ghcr.io/pulibrary/abid:pr-258 (debian 13.2)
===========================================
Total: 0 (HIGH: 0, CRITICAL: 0)

@renovate renovate bot force-pushed the renovate/annotate-3.x-lockfile branch from c0c9a8c to f28b7b7 Compare November 7, 2025 10:57
@renovate renovate bot force-pushed the renovate/annotate-3.x-lockfile branch from f28b7b7 to dc16901 Compare November 19, 2025 00:09
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