All Versions
81
Latest Version
Avg Release Cycle
25 days
Latest Release
534 days ago

Changelog History
Page 1

  • v3.15.0 Changes

    November 07, 2022

    🐛 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)
  • v3.14.0 Changes

    June 22, 2022

    🐛 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)
  • v3.13.3 Changes

    April 24, 2022

    🐛 Bug Fixes

    • @lingui/react compatible with React 18 (2a235ba)
    • 📜 JSX attribute parsing issue when using double quotes (#1226) (27a7ded)
    • specify children for react v18 types (#1230) (ee69736)
  • v3.13.2 Changes

    January 24, 2022

    🐛 Bug Fixes

    • localeData interpolation broken (457735b)
  • v3.13.1 Changes

    January 21, 2022

    🐛 Bug Fixes

    • ➕ add lingui core to macro peer dependencies (#1187) (daaa773)
    • cloud service import() on case-sensitive filesystems (#1174) (5feb120)
    • i18n.activate should load instantly new messages (#1182) (f8f47a2)
    • ✂ remove the obsolete defineMessages function from the typings. (#1179) (19b032f)
  • v3.13.0 Changes

    November 26, 2021

    🐛 Bug Fixes

    • 📌 pin cli-table to 0.3.6 (#1172) (b659b18)
    • cli: extract with --overwrite should fallback to key (#1166) (e5e9d59)
    • 👍 Allow pseudoLocalize to work in @lingui/loader (#1165) (356c224)
    • 🌐 don't push pseudoLocale to translation.io provider (#1161) (5d2186b)
    • stripping origin if line numbers already strippped (#1143) (82a3265)

    🔋 Features

  • v3.12.1 Changes

    September 28, 2021

    🐛 Bug Fixes

    • types: correct types for macro with custom i18n instance (#1141) (a9bffdd)
  • v3.12.0 Changes

    September 28, 2021

    🐛 Bug Fixes

    • #1137: configPath is passed through babel-plugin-extract-messages (#1140) (8921156), closes #1137
    • ➕ Add missing babel properties to config validation (#1135) (6b2d662)

    🔋 Features

    • macro: Add support for passing custom i18n instance (#1139) (5cad96f)
  • v3.11.1 Changes

    September 07, 2021

    🐛 Bug Fixes

  • v3.11.0 Changes

    September 07, 2021

    🐛 Bug Fixes

    • 'compile --watch' not watching for correct file based on format (#1088) (ab68c06)
    • ➕ add extract-template for po-gettext format (#1089) (ea00f55)
    • country-coded language breaks plurals with po-gettext (#1131) (6b60b8a)
    • extractors CLI validation and accept require and require.resolve (#1126) (c50a06e)
    • fallbackLocales to false causing unexpected behaviour (#1123) (60e3952)
    • 🛠 fix testing suite #1098 (1144cc7)
    • keys with leading number was generating bad object keys (#1127) (8bb2983)
    • 🔊 no files being found when catalogs.include has more than one entry (#1108) (04efd85)
    • sideEffects to false for shrinking bundle size (#1129) (57cd2e5)
    • 🚚 unicode chars were removed from .po files when extracting (#1125) (d688329)
    • 🌐 wrong detect whether a translation is plural (#1119) (48b6644)

    🔋 Features

    • ➕ Add debounce option to compile and extract CLI (#1101) (a13334c)
    • 🌐 Cloud service providers & Translation.io (#1107) (cbc87b5)