Skip to content

Releases: wp-cli/i18n-command

Version 2.2.4

05 Jul 08:03
Compare
Choose a tag to compare
  • Bump PHPCS compatibility tests to new PHP 5.6+ minimum [#215]

Version 2.2.3

04 Jun 07:08
7a5d483
Compare
Choose a tag to compare
  • Add wp i18n make-mo command. [#214]
  • block.json string extraction [#210]
  • Bump Travis CI OS from trusty to xenial [#209]
  • Enforce PHP 7.4 compatibility in Travis CI [#208]
  • Add option --skip-php to i18n make-pot command [#207]
  • Fix Travis CI sudo warning [#206]
  • fix(make-pot): parses mangled webpack statements (closes #203) [#204]

Version 2.2.2

06 Feb 12:15
2804c52
Compare
Choose a tag to compare
  • Ensure that the pot file use the same license as the plugin [#199]

Version 2.2.1

12 Nov 13:21
6a05821
Compare
Choose a tag to compare
  • Adapt code to gettext v4.8 [#194]
  • Add preliminary PHP 7.4 testing [#193]
  • Add --debug output for the file being processed. [#183]
  • Use correct argument name in warning message [#180]

Version 2.2.0

13 Aug 16:37
379d2b0
Compare
Choose a tag to compare
  • Skip broken test on PHP 7.3 [#178]
  • Investigate include/exclude oddities [#175]
  • Sort translation files by name to ensure same order on all systems [#173]
  • Workaround for parsing dynamic imports [#164]
  • Avoid throwing a notice about strpos(): Empty needle when going through include paths [#149]

Version 2.1.2

25 Apr 01:23
e52a9a6
Compare
Choose a tag to compare
  • Update README.md file [#162]

Version 2.1.1

24 Apr 18:09
e7a3650
Compare
Choose a tag to compare
  • Fine-tune property and variable name whitelisting [#161]
  • Enhancement: Add PHP 7.3 to Travis CI build matrix [#159]
  • Prefix variables in global namespace [#157]
  • Implement CS checking based on the WP_CLI_CS ruleset [#156]
  • CS: clean up after merges [#155]
  • Move PHP 5.4 tests from WP_VERSION latest to 5.1 [#152]
  • Set Language header directly to prevent exceptions [#150]
  • Fix make-pot tests [#135]
  • Add script file name to JSON translation files [#134]
  • Improve language handling when creating JSON files [#133]
  • Add support for nested theme folders [#130]
  • Prevent possible PHP notice in IterableCodeExtractor [#129]
  • Extend PotGenerator to improve plural forms output [#128]
  • Remove project header comments for comments audit [#123]
  • PHPCS: fix up the code base [5] - multi-line function calls [#118]
  • PHPCS: fix up the code base [4] - multi-line function calls [#116]
  • PHPCS: fix up the code base [3] - no precision alignment [#115]
  • PHPCS: fix up the code base [2] - yoda conditions [#114]
  • PHPCS: fix up the code base [1] - whitespace [#113]

Version 2.1.0

05 Dec 17:00
3050d9c
Compare
Choose a tag to compare
  • Remove second argument to WP_CLI::success() [#112]
  • Normalize paths [#111]
  • Normalize paths [#110]
  • Add i18n make-json command [#109]

Version 2.0.3

31 Oct 12:19
4c12776
Compare
Choose a tag to compare
  • Determine includes and excludes based on scores [#104]
  • Add parsing of .js.map files to improve reliability of JS translations [#103]

Version 2.0.2

29 Oct 16:22
62b7659
Compare
Choose a tag to compare
  • Improve detection of translator's comments [#101]
  • Improve regex replacement [#100]
  • Replace regexes Peast can't parse [#99]
  • Allow skipping strings audit [#94]
  • Update file-comment argument docs [#93]
  • Set a placeholder PO-Revision-Date header [#92]
  • Remove 'foo' file [#88]
  • Include should override exclude instead of the other way around [#87]
  • Support parsing minified JS files created by WebPack [#85]
  • Add unit test cases for include/exclude options [#83]
  • Allow passing an empty file comment [#82]