Skip to content

Update dependency i18n-tasks to '~> 1.1.0'#197

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/i18n-tasks-1.x
Open

Update dependency i18n-tasks to '~> 1.1.0'#197
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/i18n-tasks-1.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Jan 14, 2026

This PR contains the following updates:

Package Change Age Confidence
i18n-tasks (changelog) '~> 1.0.12''~> 1.1.0' age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

glebm/i18n-tasks (i18n-tasks)

v1.1.2

Compare Source

  • Prism: Missing require 'prism' in the scanners fixed.

v1.1.1

Compare Source

  • Prism: Fixes translate calls on non-I18n receivers being processed. (#​684)
  • Prism: Adds candidate keys for model_name.human and human_attribute_name. (#​684)
    • Event.human_attribute_name(:title) will now match activerecord.attributes.event.title or attributes.title.
  • Prism: Candidate keys were not added to the used_tree. (#​684)
  • Works around a concurrency bug by reverting to serial scanning. (#​687)

v1.1.0

Compare Source

  • Dropping support for Ruby < 3.1 #​631
  • OpenAI translator now uses language names instead of locale codes. #​630
  • Renames RubyAstScanner to RubyScanner (deprecated RubyAstScanner name).
  • Adds Prism as a dependency.
  • Merges PrismScanner into RubyScanner, now configured with:
search:
  prism: "rails"

to use the Prism scanner with more Rails support and

search:
  prism: "ruby"

to use the Prism Scanner without Rails support.

  • Implements ERB-scanner using Prism, activated with same config as above.
    • The Prism-based scanner handles comments differently vs the whitequark/parser-based scanner does.
    • The usage will be for the magic comment line instead of the subsequent line.
    • This should not affect the results of the CLI tasks.
  • Loads environment variables via dotenv if available. #​395
  • Adds CLI command check-prism to try the new parser out and see the differences in key detection.
  • The Prism-based scanner supports candidate_keys for Rails translations, allowing relative translations in controllers to match either the key scoped to controller and action or only to the controller.
  • Translation services now catch errors and save partial results #​642
  • Prism: Skips translations form cyclic calls instead of throwing error.
  • Adds own client for Google Translate instead of easy_translate gem.

v1.0.15

Compare Source

  • Adds a progress bar for translate tasks. #​606
  • New watsonx translation backend. #​598
  • Improved newline handling for Google Translate backend. #​597
  • Spaces are now allowed in key names. #​604
  • Better handling of parenthesis-like characters in key names. #​550
  • Scanners:
    • Silence parser warning and patch version mismatch for Ruby 3.4.x > 3.4.0 #​612
    • Uses AST-parser for all ERB-files, not just .html.erb
    • [Fixed regex in PatternScanner] (#​572)
    • Adds contextual parser to support more Rails-translations. #​565
    • RailsModelMatcher now handles calls without model. #​603
  • OpenAI:
    • Model now defaults to gpt-4o-mini. #​622
    • Append JSON instructions to OpenAI system prompt to be able to use response_format json_object #​615
    • Set log_errors: true on OpenAI::Client options in order to display HTTP client errors. #​614
  • DeepL:
    • Adds support for locale aliases. #​609

Configuration

📅 Schedule: Branch creation - "before 2am" (UTC), 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.

@renovate renovate bot force-pushed the renovate/i18n-tasks-1.x branch 6 times, most recently from a3bf540 to 2d26a70 Compare January 29, 2026 12:26
@renovate renovate bot force-pushed the renovate/i18n-tasks-1.x branch from 2d26a70 to 921b79a Compare February 12, 2026 14:06
@renovate renovate bot force-pushed the renovate/i18n-tasks-1.x branch from 921b79a to 6374ea3 Compare March 9, 2026 17:19
@renovate renovate bot force-pushed the renovate/i18n-tasks-1.x branch from 6374ea3 to fc0e3bd Compare March 10, 2026 08:52
@renovate renovate bot changed the title chore(deps): update dependency i18n-tasks to '~> 1.1.0' Update dependency i18n-tasks to '~> 1.1.0' Mar 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants