3.16.0 (2023-01-18)
Bug Fixes
- cli: {locale} and {name} replace only once in catalog path (#1342) (9e2d7d2)
- cli: catalogsMergePath doesn't merge catalogs (#1341) (12ad0df)
- Dynamic versioning of internal packages (#1332) (a1ff393)
- macro: Extraction outputting empty objects (#1331) (261265f)
- Local development not working on Windows (ad9b735)
- types:
<Trans>
can have ani18n
props (#1308) (de01f8d)
Features
lingui extract
should fail with a non-zero exit code when there are extraction failures (#1299) (c863322)- allow extract to work with i18n._ calls not created from macro (#1309) (90be171)
Refactoring
- refactor(macro): make code strongly typed (#1321)
- refactor(core) bump messageformat parser. Add TS types (#1328)
- fix(conf) proper typings for
LinguiConfig['runtimeConfigModule']
(#1329) - refactor(build): typescript + support inner exports (#1336)
- chore(size-limit): test esm packages and update size-limit dep (#1338)
- fix(build): fix tree shaking and bundle size (#1343)