Skip to content

Releases: lingui/js-lingui

v5.5.0

12 Sep 09:19
26700f0
Compare
Choose a tag to compare

5.5.0 (2025-09-12)

Features

  • cli: support multithreading in all CLI commands (#2320) (86fbcd8)
  • cli: add babel parser flag for import defer * as q from '...' (#2309) (a09c973)

To learn more about CLI multithreading, see the --workers parameter in the CLI documentation.

v5.4.1

11 Aug 07:07
296f115
Compare
Choose a tag to compare

5.4.1 (2025-08-11)

Bug Fixes

  • extractor: sort placeholders to keep them stable between runs (#2307) (decf4cd)
  • vite-plugin: add error handling for dynamic import of @lingui/core/macro (#2056) (c863faa)
  • remove @messageformat/date-skeleton from bundledDependencies (#2293) (9601701)

v5.4.0

01 Aug 13:40
ce0d17b
Compare
Choose a tag to compare

5.4.0 (2025-08-01)

Features

  • cli: full concurrency for extract / compile commands (#2299) (489fb3a)

Bug Fixes

  • react: remove VFC, FC type usage (#2290) (30e5242)
  • metro-transformer: remove metro peer dep from metro-transformer (#2287) (eb8a429)

Docs

v5.3.3

11 Jul 13:06
f8dc4af
Compare
Choose a tag to compare

5.3.3 (2025-07-11)

Bug Fixes

  • cli: remove unused dependency babel-plugin-macros (#2266) (d6906cc)
  • core: remove unraw dependency (#2271) (494c152)
  • cli: replace chalk with picocolors (#2268) (73f867c)
  • update Vite peer dependence to include v7 (#2280) (d5c2086)
  • standardize repository field format across all packages (#2269) (a03a984)

v5.3.2

28 May 06:28
37f40ec
Compare
Choose a tag to compare

5.3.2 (2025-05-28)

Bug Fixes

  • cli: catalogsMergePath generates only one compiled locale (#2238) (b1c7aac)
  • macro: map injected imports to original statements (improves support for Expo SDK 53 & React Native 0.79) (#2252) (73b081e)
  • cli: use makePathRegexSafe with globSync (#2242) (7a8256c)

v5.3.1

14 Apr 09:11
f2cccd1
Compare
Choose a tag to compare

5.3.1 (2025-04-14)

Bug Fixes

v5.3.0

21 Mar 10:31
ed491cc
Compare
Choose a tag to compare

5.3.0 (2025-03-21)

Features

  • failOnMissing & failOnCompileError for loaders + compiler (#2198) (68c29ab)
  • babel-plugin-lingui-macro: allow to configure macro packages (#2196) (583dd05)

Bug Fixes

  • incorrect index for placeholders in useLingui macro (#2204) (6688f72)

v5.2.0

31 Jan 10:38
9c50b48
Compare
Choose a tag to compare

5.2.0 (2025-01-31)

Features

  • core: support short/default/long/full date time formats (#2117) (8020427)
  • core: add ph() and explicit labels for placeholders (#2092) (2026c83)
  • core: add meaningful error when locale is not set (#2131) (5ae8363)
  • react: preserve newlines during string formatting (#2158) (f0566fb)

Bug Fixes

  • cli: allow empty translations for pseudo locale in compile --strict (#2129) (8cae5e0)
  • core: remove runtime whitespace trimming aligned with v5 (#2169) (47a1ad7)
  • don't use anything from @babel/types in runtime (#2132) (7ebb88d)
  • react: remove children property from runtime Trans (#2151) (7540adb)

v5.1.2

16 Dec 18:34
e45a2af
Compare
Choose a tag to compare

5.1.2 (2024-12-16)

v5.1.1

16 Dec 08:53
Compare
Choose a tag to compare

5.1.1 (2024-12-16)

Note: Version bump only for package js-lingui-workspaces