js-lingui v3.15.0 Release Notes

Release Date: 2022-11-07 // 3 months ago
  • ๐Ÿ› Bug Fixes

    • โž• add null undefined check (016ff0e)
    • ๐Ÿ‘ allow lingui compile to compile without plural (#1280) (be265ef)
    • extract-template async race issue (#1279) (a69ed8f)
    • ๐Ÿ‘‰ Make pseudolocal use the message AST instead of the key (#1293) (7c85cb7)
    • Pass formatter to pluralization function (#1294) (33af3ba)
    • โœ‚ remove Node v10, add node v16, fix the fsPromises error (9739e4f)
    • Try to add a trailing newline if the file had one (#1260) (da25b94)
    • ๐Ÿš€ use the 3.9 Python version in the 'deploy-docs' workflow (83d76f3)

    ๐Ÿ”‹ Features

    • โฌ‡๏ธ Reduce @lingui/macro CPU and memory usage (#1298) (c993d9e)
    • ๐Ÿ‘Œ Support GetText template files support during compile (#1296) (5e43810)
    • Switch to cosmiconfig-typescript-loader #1247 (118d183)

Previous changes from v3.14.0

  • ๐Ÿ› Bug Fixes

    • โž• Add extra package.json under /esm (#1258) (80cd337)
    • ๐Ÿ›  Fix error read properties of undefined (#1239) (8dd2398)
    • ๐Ÿ“œ JSX attribute parsing issue when using html entities (#1234) (98e9332)

    ๐Ÿ”‹ Features

    • ๐Ÿ’… Pass props to I18nProvider.defaultComponent in Trans.render style (#1242) (fe4cac4)