# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [2.6.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-relativetimeformat@2.6.1...@formatjs/intl-relativetimeformat@2.6.2) (2019-08-11)


### Bug Fixes

* generate lib instead of mjs ([05e63b3](https://github.com/formatjs/formatjs/commit/05e63b3))





## [2.6.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-relativetimeformat@2.6.0...@formatjs/intl-relativetimeformat@2.6.1) (2019-08-10)

**Note:** Version bump only for package @formatjs/intl-relativetimeformat





# [2.6.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-relativetimeformat@2.5.2...@formatjs/intl-relativetimeformat@2.6.0) (2019-08-09)


### Features

* **@formatjs/intl-relativetimeformat:** add aliases support ([a2aec8c](https://github.com/formatjs/formatjs/commit/a2aec8c))





## [2.5.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-relativetimeformat@2.5.1...@formatjs/intl-relativetimeformat@2.5.2) (2019-08-06)


### Bug Fixes

* generate .mjs instead of lib ([0c34ee4](https://github.com/formatjs/formatjs/commit/0c34ee4))





## [2.5.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-relativetimeformat@2.5.0...@formatjs/intl-relativetimeformat@2.5.1) (2019-08-02)


### Bug Fixes

* **@formatjs/intl-relativetimeformat:** rm locale-data import core module ([3946600](https://github.com/formatjs/formatjs/commit/3946600))





# [2.5.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-relativetimeformat@2.4.3...@formatjs/intl-relativetimeformat@2.5.0) (2019-07-29)


### Features

* **intl-messageformat-parser:** add parser for number skeleton and date skeleton ([#131](https://github.com/formatjs/formatjs/issues/131)) ([dbe6799](https://github.com/formatjs/formatjs/commit/dbe6799))





## [2.4.3](https://github.com/formatjs/formatjs/compare/@formatjs/intl-relativetimeformat@2.4.2...@formatjs/intl-relativetimeformat@2.4.3) (2019-07-25)


### Bug Fixes

* **@formatjs/intl-relativetimeformat:** Ignore error when setting name function properties on iOS 9 ([#129](https://github.com/formatjs/formatjs/issues/129)) ([62d4b06](https://github.com/formatjs/formatjs/commit/62d4b06)), closes [#128](https://github.com/formatjs/formatjs/issues/128)





## [2.4.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-relativetimeformat@2.4.1...@formatjs/intl-relativetimeformat@2.4.2) (2019-07-23)

**Note:** Version bump only for package @formatjs/intl-relativetimeformat





## [2.4.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-relativetimeformat@2.4.0...@formatjs/intl-relativetimeformat@2.4.1) (2019-07-12)

**Note:** Version bump only for package @formatjs/intl-relativetimeformat

# [2.4.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-relativetimeformat@2.3.4...@formatjs/intl-relativetimeformat@2.4.0) (2019-07-12)

### Features

- **intl-messageformat-parser:** add printer to print AST to string ([ec0eaa2](https://github.com/formatjs/formatjs/commit/ec0eaa2))

## [2.3.4](https://github.com/formatjs/formatjs/compare/@formatjs/intl-relativetimeformat@2.3.3...@formatjs/intl-relativetimeformat@2.3.4) (2019-07-09)

**Note:** Version bump only for package @formatjs/intl-relativetimeformat

## [2.3.3](https://github.com/formatjs/formatjs/compare/@formatjs/intl-relativetimeformat@2.3.2...@formatjs/intl-relativetimeformat@2.3.3) (2019-07-08)

**Note:** Version bump only for package @formatjs/intl-relativetimeformat

## [2.3.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-relativetimeformat@2.3.1...@formatjs/intl-relativetimeformat@2.3.2) (2019-06-28)

**Note:** Version bump only for package @formatjs/intl-relativetimeformat

## [2.3.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-relativetimeformat@2.3.0...@formatjs/intl-relativetimeformat@2.3.1) (2019-07-02)

### Bug Fixes

- **@formatjs/intl-relativetimeformat:** fix polyfill import ([#110](https://github.com/formatjs/formatjs/issues/110)) ([3adffc8](https://github.com/formatjs/formatjs/commit/3adffc8))

# [2.3.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-relativetimeformat@2.2.0...@formatjs/intl-relativetimeformat@2.3.0) (2019-06-27)

### Features

- **intl-messageformat:** allow passing in formatters ([#107](https://github.com/formatjs/formatjs/issues/107)) ([3605693](https://github.com/formatjs/formatjs/commit/3605693))

# [2.2.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-relativetimeformat@2.1.0...@formatjs/intl-relativetimeformat@2.2.0) (2019-06-26)

### Features

- **intl-relativetimeformat:** update LICENSE & README ([#100](https://github.com/formatjs/formatjs/issues/100)) ([3b1d11b](https://github.com/formatjs/formatjs/commit/3b1d11b))

# [2.1.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-relativetimeformat@2.0.2...@formatjs/intl-relativetimeformat@2.1.0) (2019-06-27)

### Features

- **intl-relativetimeformat:** make intl-relativetimeformat test262-compliant ([#95](https://github.com/formatjs/formatjs/issues/95)) ([91669a3](https://github.com/formatjs/formatjs/commit/91669a3))
- **intl-utils:** Add intl-utils ([#98](https://github.com/formatjs/formatjs/issues/98)) ([2329c57](https://github.com/formatjs/formatjs/commit/2329c57))

## [2.0.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-relativetimeformat@2.0.1...@formatjs/intl-relativetimeformat@2.0.2) (2019-06-18)

**Note:** Version bump only for package @formatjs/intl-relativetimeformat

## [2.0.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-relativetimeformat@2.0.0...@formatjs/intl-relativetimeformat@2.0.1) (2019-06-18)

**Note:** Version bump only for package @formatjs/intl-relativetimeformat

# [2.0.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-relativetimeformat@1.0.1...@formatjs/intl-relativetimeformat@2.0.0) (2019-06-18)

### Features

- **formatjs-extract-cldr-data:** migrate to TS ([#91](https://github.com/formatjs/formatjs/issues/91)) ([c012d6e](https://github.com/formatjs/formatjs/commit/c012d6e))
- **intl-format-cache:** fix TS definition ([71ae9eb](https://github.com/formatjs/formatjs/commit/71ae9eb))

### BREAKING CHANGES

- **formatjs-extract-cldr-data:** Export main function via `default` in index file.
  If you're using `require('formatjs-extract-cldr-data')`, change it to
  `require('formatjs-extract-cldr-data').default`.

## [1.0.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-relativetimeformat@1.0.0...@formatjs/intl-relativetimeformat@1.0.1) (2019-06-12)

**Note:** Version bump only for package @formatjs/intl-relativetimeformat

# 1.0.0 (2019-06-05)

### Features

- add package intl-relativetimeformat ([#51](https://github.com/formatjs/formatjs/issues/51)) ([48c0f43](https://github.com/formatjs/formatjs/commit/48c0f43))
- **intl-messageformat:** rm bundled intl-pluralrules ([a8526c3](https://github.com/formatjs/formatjs/commit/a8526c3))
- **intl-relativeformat:** Use Intl.RelativeTimeFormat ([c014ce0](https://github.com/formatjs/formatjs/commit/c014ce0))
- **intl-relativetimeformat:** rename due to npm squatting ([b4476e0](https://github.com/formatjs/formatjs/commit/b4476e0))

### BREAKING CHANGES

- **intl-messageformat:** We no longer include intl-pluralrules in our main index
  file. Consumer should polyfill accordingly.
- **intl-relativeformat:** We now use Intl.RelativeTimeFormat in
  intl-relativeformat so consuming env should polyfill this accordingly

# 1.0.0 (2019-06-05)

### Features

- add package intl-relativetimeformat ([#51](https://github.com/formatjs/formatjs/issues/51)) ([48c0f43](https://github.com/formatjs/formatjs/commit/48c0f43))
- **intl-messageformat:** rm bundled intl-pluralrules ([a8526c3](https://github.com/formatjs/formatjs/commit/a8526c3))
- **intl-relativeformat:** Use Intl.RelativeTimeFormat ([c014ce0](https://github.com/formatjs/formatjs/commit/c014ce0))

### BREAKING CHANGES

- **intl-messageformat:** We no longer include intl-pluralrules in our main index
  file. Consumer should polyfill accordingly.
- **intl-relativeformat:** We now use Intl.RelativeTimeFormat in
  intl-relativeformat so consuming env should polyfill this accordingly

# [3.1.0](https://github.com/formatjs/formatjs/compare/intl-relativeformat@3.0.1...intl-relativeformat@3.1.0) (2019-05-31)

### Features

- **intl-relativeformat:** expose es6 entry point in package.json ([baf36b5](https://github.com/formatjs/formatjs/commit/baf36b5))

## [3.0.1](https://github.com/formatjs/formatjs/compare/intl-relativeformat@2.2.0...intl-relativeformat@3.0.1) (2019-05-31)

**Note:** Version bump only for package intl-relativeformat

# [2.2.0](https://github.com/yahoo/intl-relativeformat/compare/intl-relativeformat@2.1.3...intl-relativeformat@2.2.0) (2019-05-29)

### Features

- **intl-relativeformat:** Improve day diffing ([#45](https://github.com/yahoo/intl-relativeformat/issues/45)) ([8f2c649](https://github.com/yahoo/intl-relativeformat/commit/8f2c649))

## [2.1.3](https://github.com/yahoo/intl-relativeformat/compare/intl-relativeformat@2.1.1...intl-relativeformat@2.1.3) (2019-05-28)

**Note:** Version bump only for package intl-relativeformat

## [2.1.2](https://github.com/yahoo/intl-relativeformat/compare/intl-relativeformat@2.1.1...intl-relativeformat@2.1.2) (2019-05-28)

**Note:** Version bump only for package intl-relativeformat

## 2.1.1 (2019-05-28)

**Note:** Version bump only for package intl-relativeformat

# 2.1.0 (2019-05-28)
