Releases: glebm/i18n-tasks
Releases · glebm/i18n-tasks
v0.9.3
v0.9.2
v0.9.1
v0.9.0
This release adds support for multiple scanners and an AST scanner for .rb
files.
New features
- Support for multiple scanners. See an example.
- AST scanner for
.rb
files. default:
argument support foradd-missing -v
. AST scanner only. #55- Recognize that only
t
calls can use relative keys, notI18n.t
. AST scanner only. #106
Other changes
- Strict mode enabled by default, can be configured via
search.strict
.
New argument:--no-strict
. search.include
renamed tosearch.only
.
v0.9.0.rc2: AST Scanner
v0.8.7
v0.9.0.rc1: Multiple Scanners
-
Multiple scanners support, enabled by a major refactoring of the internals. #163
Description from the config:## Multiple scanners can be used. Their results are merged. ## The options specified above are passed down to each scanner. ## Per-scanner options can be specified as well. ## An array of [scanner class name, scanner options]: # scanners: # - - I18n::Tasks::Scanners::PatternWithScopeScanner # - {}
-
Strict mode enabled by default, can be configured via
search.strict
.
New argument:--no-strict
.## If `strict` is `false`, guess usages such as t("cats.#{cat}.name"). ## The default is `true`. # strict: true
This version requires Ruby 2+ and ActiveSupport 4+.
Track the development in the 0.9-dev branch.
v0.8.6
- Report missing keys found in source in all the locales. #162
- Fix
data-remove
task. #140 - Non-zero exit code on
health
,missing
, andunused
if such keys are present. #151 - XLSX report compatibility with the OSX Numbers App. #159
- RSpec template compatibility with
config.expose_dsl_globally = false
. #148 bundle show vagrant
example in the config template is no longer interpolated .#161