/include/vendor/gettext/CHANGELOG.md

https://github.com/Cacti/cacti · Markdown · 135 lines · 112 code · 23 blank · 0 comment · 0 complexity · e78d30e3c9d00761f985fb27ecce910d MD5 · raw file

  1. # Change Log
  2. All notable changes to this project will be documented in this file.
  3. The format is based on [Keep a Changelog](http://keepachangelog.com/)
  4. and this project adheres to [Semantic Versioning](http://semver.org/).
  5. Previous releases are documented in [github releases](https://github.com/oscarotero/Gettext/releases)
  6. ## [4.6.3] - 2019-07-15
  7. ### Added
  8. - Some VueJs extraction improvements and additions [#205], [#213]
  9. ### Fixed
  10. - Multiline extractions in jsCode [#200]
  11. - Support for js template literals [#214]
  12. - Fixed tabs in PHP comments [#215]
  13. ## [4.6.2] - 2019-01-12
  14. ### Added
  15. - New option `facade` in blade extractor to use a facade instead create a blade compiler [#197], [#198]
  16. ### Fixed
  17. - Added php-7.3 to travis
  18. - Added VueJS extractor method docblocks for IDEs [#191]
  19. ## [4.6.1] - 2018-08-27
  20. ### Fixed
  21. - VueJS DOM parsing [#188]
  22. - Javascript parser was unable to extract some functions [#187]
  23. ## [4.6.0] - 2018-06-26
  24. ### Added
  25. - New extractor for VueJs [#178]
  26. ### Fixed
  27. - Do not include empty translations containing the headers in the translator [#182]
  28. - Test enhancement [#177]
  29. ## [4.5.0] - 2018-04-23
  30. ### Added
  31. - Support for disabled translations
  32. ### Fixed
  33. - Added php-7.2 to travis
  34. - Fixed po tests on bigendian [#159]
  35. - Improved comment estraction [#166]
  36. - Fixed incorrect docs to dn__ function [#170]
  37. - Ignored phpcs.xml file on export [#168]
  38. - Improved `@method` docs in `Translations` [#175]
  39. ## [4.4.4] - 2018-02-21
  40. ### Fixed
  41. - Changed the comment extraction to be compatible with gettext behaviour: the comment must be placed in the line preceding the function [#161]
  42. ### Security
  43. - Validate eval input from plural forms [#156]
  44. ## [4.4.3] - 2017-08-09
  45. ### Fixed
  46. - Handle `NULL` arguments on extract entries in php. For example `dn__(null, 'singular', 'plural')`.
  47. - Fixed the `PhpCode` and `JsCode` extractors that didn't extract `dn__` and `dngettext` entries [#155].
  48. - Fixed the `PhpCode` and `JsCode` extractors that didn't extract `dnpgettext` correctly.
  49. ## [4.4.2] - 2017-07-27
  50. ### Fixed
  51. - Clone the translations in `Translations::mergeWith` to prevent that the translation is referenced in both places. [#152]
  52. - Fixed escaped quotes in the javascript extractor [#154]
  53. ## [4.4.1] - 2017-05-20
  54. ### Fixed
  55. - Fixed a bug where the options was not passed correctly to the merging Translations object [#147]
  56. - Unified the plural behaviours between PHP gettext and Translator when the plural translation is unknown [#148]
  57. - Removed the deprecated function `create_function()` and use `eval()` instead
  58. ## [4.4.0] - 2017-05-10
  59. ### Added
  60. - New option `noLocation` to po generator, to omit the references [#143]
  61. - New options `delimiter`, `enclosure` and `escape_char` to Csv and CsvDictionary extractors and generators [#145]
  62. - Added the missing `dn__()` function [#146]
  63. ### Fixed
  64. - Improved the code style including php_codesniffer in development
  65. ## 4.3.0 - 2017-03-04
  66. ### Added
  67. - Added support for named placeholders (using `strtr`). For example:
  68. ```php
  69. __('Hello :name', [':name' => 'World']);
  70. ```
  71. - Added support for Twig v2
  72. - New function `BaseTranslator::includeFunctions()` to include the functions file without register any translator
  73. ### Fixed
  74. - Fixed a bug related with the javascript source extraction with single quotes
  75. [#143]: https://github.com/oscarotero/Gettext/issues/143
  76. [#145]: https://github.com/oscarotero/Gettext/issues/145
  77. [#146]: https://github.com/oscarotero/Gettext/issues/146
  78. [#147]: https://github.com/oscarotero/Gettext/issues/147
  79. [#148]: https://github.com/oscarotero/Gettext/issues/148
  80. [#152]: https://github.com/oscarotero/Gettext/issues/152
  81. [#154]: https://github.com/oscarotero/Gettext/issues/154
  82. [#155]: https://github.com/oscarotero/Gettext/issues/155
  83. [#156]: https://github.com/oscarotero/Gettext/issues/156
  84. [#159]: https://github.com/oscarotero/Gettext/issues/159
  85. [#161]: https://github.com/oscarotero/Gettext/issues/161
  86. [#166]: https://github.com/oscarotero/Gettext/issues/166
  87. [#168]: https://github.com/oscarotero/Gettext/issues/168
  88. [#170]: https://github.com/oscarotero/Gettext/issues/170
  89. [#175]: https://github.com/oscarotero/Gettext/issues/175
  90. [#177]: https://github.com/oscarotero/Gettext/issues/177
  91. [#178]: https://github.com/oscarotero/Gettext/issues/178
  92. [#182]: https://github.com/oscarotero/Gettext/issues/182
  93. [#187]: https://github.com/oscarotero/Gettext/issues/187
  94. [#188]: https://github.com/oscarotero/Gettext/issues/188
  95. [#191]: https://github.com/oscarotero/Gettext/issues/191
  96. [#197]: https://github.com/oscarotero/Gettext/issues/197
  97. [#198]: https://github.com/oscarotero/Gettext/issues/198
  98. [#200]: https://github.com/oscarotero/Gettext/issues/200
  99. [#205]: https://github.com/oscarotero/Gettext/issues/205
  100. [#213]: https://github.com/oscarotero/Gettext/issues/213
  101. [#214]: https://github.com/oscarotero/Gettext/issues/214
  102. [#215]: https://github.com/oscarotero/Gettext/issues/215
  103. [4.6.3]: https://github.com/oscarotero/Gettext/compare/v4.6.2...v4.6.3
  104. [4.6.2]: https://github.com/oscarotero/Gettext/compare/v4.6.1...v4.6.2
  105. [4.6.1]: https://github.com/oscarotero/Gettext/compare/v4.6.0...v4.6.1
  106. [4.6.0]: https://github.com/oscarotero/Gettext/compare/v4.5.0...v4.6.0
  107. [4.5.0]: https://github.com/oscarotero/Gettext/compare/v4.4.4...v4.5.0
  108. [4.4.4]: https://github.com/oscarotero/Gettext/compare/v4.4.3...v4.4.4
  109. [4.4.3]: https://github.com/oscarotero/Gettext/compare/v4.4.2...v4.4.3
  110. [4.4.2]: https://github.com/oscarotero/Gettext/compare/v4.4.1...v4.4.2
  111. [4.4.1]: https://github.com/oscarotero/Gettext/compare/v4.4.0...v4.4.1
  112. [4.4.0]: https://github.com/oscarotero/Gettext/compare/v4.3.0...v4.4.0