yahoo/react-intl — pull request #15 by ericf (2014-09-18 17:00:36+00:00)
Title: Refactor to support relative-time and locale data

**This is a major refactor.**

This has the following changes:

- Add relative format support (e.g., "3 hours ago").
- Add CLDR locale data to this package.
- Set English as the default locale.
- Use `intl-messageformat` with locale data separated from runtime.

Since the locale data has been separated from the runtime, to use this package, a developer must now include two scripts on the page; e.g., for French:

```html

```

The reason for this separation of data from runtime, is file size. These changes bring the whole `react-intl.min.js` bundle down to **6.3k gz**, and with all locales — `react-intl-with-locales.min.js` — it's **33k gz**. Since most apps will only be operating in one locale at a time, it makes sense to extract the data from the library, and include it into the page as a separate `