Babel Plugin React Intl Auto Versions Save

i18n for the component age. Auto management react-intl ID.

v3.3.0

4 years ago
  • feat: useKey support to intl.formatMessage (#119) a0977f8

Support useKey option to intl.formatMessage

import { useIntl } from 'react-intl';
intl.formatMessage({
  key: 'foobar',
  defaultMessage: 'hello'
});

      ↓ ↓ ↓ ↓ ↓ ↓

import { useIntl } from 'react-intl';
intl.formatMessage({
  key: 'foobar',
  defaultMessage: 'hello',
  "id": "path.to.file.foobar"
});

https://github.com/akameco/babel-plugin-react-intl-auto/compare/v3.2.0...v3.3.0

v3.2.0

4 years ago
  • new option: relativeTo #108 by @pooleparty
  • update dependencies

https://github.com/akameco/babel-plugin-react-intl-auto/compare/v3.1.1...v3.2.0

v3.1.1

4 years ago
  • fix: fix an unexpected crash (#110) 14f4145
  • refactor: use Array.isArray c8c8ec1
  • fix: fix an unexpected crash 5bf29eb
  • fix: lint errors feb210e
  • Update all non-major dependencies 3ceb511
  • Update dependency @types/jest to v25 0e3ec88
  • Lock file maintenance ef94fa6
  • Update jest monorepo to v25 (#102) af8ae7b
  • Lock file maintenance 76cb031
  • Lock file maintenance (#93) de62ead
  • Update all non-major dependencies (#92) 734b0c4
  • Update dependency babel-plugin-tester to v8 (#91) afb2d11

https://github.com/akameco/babel-plugin-react-intl-auto/compare/v3.1.0...v3.1.1

v3.1.0

4 years ago
  • Add support for custom separator (#89) 40e080c
  • chore(deps): update all non-major dependencies 4959dd5
  • chore(deps): update all non-major dependencies d2abbc4
  • chore(deps): update dependency @types/jest to v24.0.21 f9f8b05
  • chore(deps): lock file maintenance 03b8e55

https://github.com/akameco/babel-plugin-react-intl-auto/compare/v3.0.1...v3.1.0

v3.0.1

4 years ago
  • chore(deps): lock file maintenance 34c6af4
  • chore(deps): update all non-major dependencies 219bf24
  • chore(deps): update all non-major dependencies 1370d73

https://github.com/akameco/babel-plugin-react-intl-auto/compare/v3.0.0...v3.0.1

v3.0.0

4 years ago

Breaking Change

Drop node v6.

Refactor

  • refactor: rewrite in typescript. (#75) f69b53d

https://github.com/akameco/babel-plugin-react-intl-auto/compare/v2.3.0...v3.0.0

v2.3.0

4 years ago
  • chore(deps): upgrade dependencies 0629662
  • Allow to provide custom module name/path from where imports will… (#61) 4c71529

https://github.com/akameco/babel-plugin-react-intl-auto/compare/v2.2.0...v2.3.0

v2.2.0

4 years ago

useIntl support #72

import { useIntl } from 'react-intl'

const MyComponent = () => {
  const intl = useIntl()
  const label = intl.formatMessage({ defaultMessage: 'Submit button' })
  return <button aria-label={label}>{label}</button>
}

https://github.com/akameco/babel-plugin-react-intl-auto/compare/v2.1.0...v2.2.0

v2.1.0

4 years ago
  • Feature intl.formatMessage() support (#68) ad7e198

https://github.com/akameco/babel-plugin-react-intl-auto/compare/v2.0.0...v2.1.0

v2.0.0

4 years ago

The type definition was updated. If you are using typescript, you need to update to react-intl v3.

  • chore(deps): update dependencies 0c3f6c0
  • Add @remcohaszing as a contributor bdaf4a2
  • refactor: upgrade react-intl to 3.1.1 (#71) 4e9e88a

https://github.com/akameco/babel-plugin-react-intl-auto/compare/v1.7.2...v2.0.0