Note: since version 4.0.0, the changelog moved to the GitHub releases page.
4.0.0-alpha.1 - 2019-03-17
- Fix header title casing same when parsing (compiling fixed in 4.0.0-alpha.0)
4.0.0-alpha.0 - 2019-03-15
- Fix header tiltle casing when compiling (now enforced for fixed list and left unchanged for all others).
3.1.1 - 2019-03-14
- Update code to ES6
3.1.0 - 2018-11-19
- Add error when PO contains unescaped double quotes (thx @probertson)
3.0.0 - 2018-11-10
- Remove support for old node versions
2.1.0 - 2018-11-10
- Add wider node support by using
readable-stream
module (thx @coolstuffit and @RignonNoel)
2.0.0 - 2018-07-04
- Rename
sortByMsgId
parameter tosort
(BREAKING) - Change
sort
parameter to accept custom compare function (thx @probertson)
1.3.1 - 2018-02-20
- Fix catastrophic backtracking vulnerability in patch version to reach more users.
1.4.0 - 2018-02-19
- Fix catastrophic backtracking vulnerability in line folding regex (thx @davisjam).
- Add sort option for PO compilation (thx @AlexMost).
1.3.0 - 2017-08-03
- Add line folding length option to
po.compile
(thx @SleepWalker). - Update code to use new buffer API.
1.2.2 - 2017-01-11
- Use semistandard coding style.
- Remove unreachable code (thx @jelly).
- Replace grunt with npm scripts.
- Replace jshint with eslint.
1.2.1 - 2016-11-26
- Fix typo in readme (thx @TimKam).
- New project maintainer.
1.2.0 - 2016-06-13
- Fix compilation of plurals when msgstr only contains one element (thx @maufl).
- Fix example in readme (thx @arthuralee).
1.1.2 - 2015-10-07
- Update dependencies.
1.1.1 - 2015-06-04
- Fix hash table location value in compiled mo files
1.1.0 - 2015-01-21
- Add
po.createParseStream
method for parsing PO files from a Stream source - Update documentation
1.0.0 - 2015-01-21
- Bump version to 1.0.0 to be compatible with semver
- Change tests from nodeunit to mocha
- Unify code style in files and added jshint task to check it
- Add Grunt support to check style and run tests on
npm test
0.2.0 - 2013-12-30
- Remove node-iconv dependency
- Fix a global variable leak (
line
was not defined inpocompiler._addPOString
) - Apply some code maintenance (applied jshint rules, added "use strict" statements)
- Update e-mail address in .travis.yml
- Add CHANGELOG file