All Versions
80
Latest Version
Avg Release Cycle
19 days
Latest Release
12 days ago

Changelog History
Page 8

  • v2.7.1 Changes

    November 12, 2018

    ๐Ÿ› Bug Fixes

    • ๐Ÿšš CLI: remove "macros" from the list of babel plugins (#360). Thanks to Jรฉrรดme Steunou.
    • Macro: fix ICU message for nested selects (#365). Thanks to Maxim Zemskov.
    • CLI: allow leading space in i18n description comments (#366). Thanks to Maxim Zemskov.
    • Disable Google Clojure Compiler rewritePolyfills behavior (#374). Thanks to Ivan Khilko.
    • ๐Ÿ“ฆ Show hint for missing babel-core package (#381).
    • ๐Ÿ›  Fix message extracting when Trans component is missing (#389).
  • v2.7.0 Changes

    September 10, 2018

    ๐Ÿš€ ๐Ÿ”ฅ Babel Macros ๐ŸŽฃ are finally released! After few weeks of fiddling with API, i18n macros ๐Ÿš€ are finally out without a breaking release. This is the first part of RFC-001, final form ๐Ÿš€ be delivered in next release.

    Important: Macros are completely optional and Babel plugins will work until v3. It's not mandatory to migrate to macro, but recommended.

    ๐Ÿ†• New Features

    ๐Ÿ› Bug Fixes

    • CLI: how help for unrecognized commands (#308). Thanks to An Nguyen.
    • ๐Ÿ›  Fix Flow types (#306).
  • v2.6.1 Changes

    September 03, 2018

    ๐Ÿ› Bug Fixes

    • ๐Ÿšš @lingui/cli - Remove opencollective dependency
  • v2.6.0 Changes

    August 31, 2018

    ๐Ÿ†• New Features

    ๐Ÿ› Bug Fixes

    • โšก๏ธ Update peer-dependency on babel-core (#286).
    • Output multiple origins on separate line in PO format (#290).
    • Keep headers in PO format (#294). Thanks to Daniel K..
    • 0๏ธโƒฃ lingui extract - set default BABEL_ENV (required by react-app preset) (#300).
    • ๐Ÿ›  Fix @lingui/loader compatibility with Webpack 4 (#297).
    • ๐Ÿ›  Fix I18n render prop component to not unmount children component between renders (#302).
  • v2.5.0 Changes

    August 24, 2018

    ๐Ÿ†• New Features

    ๐Ÿ› Bug Fixes

    • ๐Ÿ– Handle message compile errors in development (#283)
  • v2.4.2 Changes

    August 19, 2018

    ๐Ÿ› Bug Fixes

    • lingui init - add missing command (#270)
  • v2.4.1 Changes

    August 10, 2018

    ๐Ÿ› Bug Fixes

    • ๐Ÿ lingui extract - fix path separator on Windows (#262)
    • lingui extract - fix extracting from typescript files (#260)
  • v2.4.0 Changes

    August 09, 2018

    ๐Ÿ‘ Better support for custom file formats and initial support for Create React App.

    ๐Ÿ†• New Features

    • ๐Ÿ†• New message catalog format: Gettext PO file (#256)
    • ๐Ÿ†• New lingui init command which detects project type and install all required packages (#253)
    • ๐Ÿ‘ Allow customize messages for missing translations (#255)
    • lingui extract detects create-react-app projects and extracts messages using rect-app babel preset

    ๐Ÿ› Bug Fixes

    • lingui add-locale accepts any valid BCP-47 locale (#182)
    • ๐Ÿ“ฆ Flow types are correctly exported for all packages (#250)
  • v2.3.0 Changes

    July 23, 2018

    Long-awaited backlog grooming.

    ๐Ÿ†• New Features

    • โž• Add support for locales (aka cultures) (#170). Thanks to Cristi Ingineru.
    • ๐Ÿ‘ Allow React elements to be used as message variables (#183)
    • ๐Ÿ‘Œ Support both Babel 6.x and 7.x (#171, #232, #238)
    • withI18n hoists statics of wrapped component (#166)
    • Date and i18n.date accepts date as a string (#155)
    • lingui extract shows progress (#180)
    • 0๏ธโƒฃ lingui extract throws an error when encountering different defaults for the same message (#200)
    • lingui compile shows useful error when message has syntax errors (#191)

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fix internal catalog names to avoid collisions. Internal catalogs are named <original_filename>.json, eg: App.js.json (#244)

    ๐Ÿ“„ Docs

  • v2.2.0 Changes

    July 04, 2018

    ๐Ÿ’ป Release dedicated to command line interface.

    ๐Ÿ†• New Features

    • ๐Ÿ”ง Load jsLingui configuration from separate file (#209). Thanks to Vincent Ricard.
    • โž• Add --overwrite option which forces overwrite of translations in minimal format for sourceLocale from source code. (#199)
    • ๐Ÿ”Š Order messages in catalogs alphabetically by message ID (#230). Thanks to David ReeรŸ.
    • โž• Add TypeScript extractor (#228). Thanks to Jeow Li Huan.
    • Pass extra Babel options to extractor (#226). Thanks to Jan Willem Henckel.

    ๐Ÿ› Bug Fixes

    • ๐Ÿšš Mark all messages in file as obsolete when file is completely removed (#235)
    • ๐Ÿ‘Œ Support locales with hyphens in cli compile (#231). Thanks to Leonardo Dino.
    • 0๏ธโƒฃ Extract with format minimal does not set defaults (#222)
    • 0๏ธโƒฃ Use generated message as a default one in sourceLocale catalog (#212)