Bump i18n-tasks from 1.0.14 to 1.0.15 #1974

Merged
dependabot[bot] merged 1 commits from dependabot/bundler/i18n-tasks-1.0.15 into main 2025-03-10 21:13:06 +08:00
dependabot[bot] commented 2025-03-10 15:10:02 +08:00 (Migrated from github.com)

Bumps i18n-tasks from 1.0.14 to 1.0.15.

Changelog

Sourced from i18n-tasks's changelog.

v1.0.15

  • 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] (glebm/i18n-tasks#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
Commits
  • 0977b87 Bump to v1.0.15
  • 7b819cb Prism: Avoid checking calls with receiver
  • c2d85dd PrismScanner: Rewrite to avoid implementing visit (#623)
  • 1b47f72 Update config template
  • 6b563f4 Set GPT model to gpt-4o-mini
  • f81bfba Silence parser warning and patch version mismatch when loading parser/current...
  • c560714 Append JSON instructions to OpenAI system prompt (#615)
  • c66cd86 OpenAI: log errors (#614)
  • 35f12df PrismScanner: Handles more cases (#621)
  • ea698da Github Actions: Adds Ruby 3.4
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps [i18n-tasks](https://github.com/glebm/i18n-tasks) from 1.0.14 to 1.0.15. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/glebm/i18n-tasks/blob/main/CHANGES.md">i18n-tasks's changelog</a>.</em></p> <blockquote> <h2>v1.0.15</h2> <ul> <li>Adds a progress bar for translate tasks. <a href="https://redirect.github.com/glebm/i18n-tasks/pull/606">#606</a></li> <li>New watsonx translation backend. <a href="https://redirect.github.com/glebm/i18n-tasks/pull/598">#598</a></li> <li>Improved newline handling for Google Translate backend. <a href="https://redirect.github.com/glebm/i18n-tasks/pull/597">#597</a></li> <li>Spaces are now allowed in key names. <a href="https://redirect.github.com/glebm/i18n-tasks/pull/604">#604</a></li> <li>Better handling of parenthesis-like characters in key names. <a href="https://redirect.github.com/glebm/i18n-tasks/pull/550">#550</a></li> <li>Scanners: <ul> <li>Silence parser warning and patch version mismatch for Ruby 3.4.x &gt; 3.4.0 <a href="https://redirect.github.com/glebm/i18n-tasks/issues/612">#612</a></li> <li>Uses AST-parser for all ERB-files, not just <code>.html.erb</code></li> <li>[Fixed regex in <code>PatternScanner</code>] (<a href="https://redirect.github.com/glebm/i18n-tasks/issues/572">glebm/i18n-tasks#572</a>)</li> <li>Adds contextual parser to support more Rails-translations. <a href="https://redirect.github.com/glebm/i18n-tasks/pull/565">#565</a></li> <li><code>RailsModelMatcher</code> now handles calls without model. <a href="https://redirect.github.com/glebm/i18n-tasks/pull/603">#603</a></li> </ul> </li> <li>OpenAI: <ul> <li>Model now defaults to gpt-4o-mini. <a href="https://redirect.github.com/glebm/i18n-tasks/pull/622">#622</a></li> <li>Append JSON instructions to OpenAI system prompt to be able to use response_format json_object <a href="https://redirect.github.com/glebm/i18n-tasks/pull/615">#615</a></li> <li>Set <code>log_errors: true</code> on OpenAI::Client options in order to display HTTP client errors. <a href="https://redirect.github.com/glebm/i18n-tasks/pull/614">#614</a></li> </ul> </li> <li>DeepL: <ul> <li>Adds support for locale aliases. <a href="https://redirect.github.com/glebm/i18n-tasks/pull/609">#609</a></li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/glebm/i18n-tasks/commit/0977b87a3d347f94584253cb74ae809b4fc77211"><code>0977b87</code></a> Bump to v1.0.15</li> <li><a href="https://github.com/glebm/i18n-tasks/commit/7b819cb32f9965ffd9007b718f41f46018dc0961"><code>7b819cb</code></a> Prism: Avoid checking calls with receiver</li> <li><a href="https://github.com/glebm/i18n-tasks/commit/c2d85dd6565cd9f617d01cf118b5cd9e69a99227"><code>c2d85dd</code></a> PrismScanner: Rewrite to avoid implementing visit (<a href="https://redirect.github.com/glebm/i18n-tasks/issues/623">#623</a>)</li> <li><a href="https://github.com/glebm/i18n-tasks/commit/1b47f7244f7f9a2d0744ba9031ef1cc661474c5e"><code>1b47f72</code></a> Update config template</li> <li><a href="https://github.com/glebm/i18n-tasks/commit/6b563f49ebc4d8b1e997fddbb9e95d11d88a4756"><code>6b563f4</code></a> Set GPT model to gpt-4o-mini</li> <li><a href="https://github.com/glebm/i18n-tasks/commit/f81bfba8688e926032346e5190eab633a488fe29"><code>f81bfba</code></a> Silence parser warning and patch version mismatch when loading parser/current...</li> <li><a href="https://github.com/glebm/i18n-tasks/commit/c56071429ee24757406ecbec55bda48ec92a461a"><code>c560714</code></a> Append JSON instructions to OpenAI system prompt (<a href="https://redirect.github.com/glebm/i18n-tasks/issues/615">#615</a>)</li> <li><a href="https://github.com/glebm/i18n-tasks/commit/c66cd867f881918ffe84cf8ceaab5ac24fe7d25f"><code>c66cd86</code></a> OpenAI: log errors (<a href="https://redirect.github.com/glebm/i18n-tasks/issues/614">#614</a>)</li> <li><a href="https://github.com/glebm/i18n-tasks/commit/35f12df7d1d7f101ee0484aa9c0e535860de4fff"><code>35f12df</code></a> PrismScanner: Handles more cases (<a href="https://redirect.github.com/glebm/i18n-tasks/issues/621">#621</a>)</li> <li><a href="https://github.com/glebm/i18n-tasks/commit/ea698da7cca26accc3b0a4719830440a3bd0f0cc"><code>ea698da</code></a> Github Actions: Adds Ruby 3.4</li> <li>Additional commits viewable in <a href="https://github.com/glebm/i18n-tasks/compare/v1.0.14...v1.0.15">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=i18n-tasks&package-manager=bundler&previous-version=1.0.14&new-version=1.0.15)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
Sign in to join this conversation.