# What changed in timeago.js

> 22 changes in timeago.js 4 from its official release notes, upgrade guides and advisories: 11 new APIs and options. Each one cited. Sources checked 2026-11-05. HTML: https://unstale.sh/npm/timeago.js/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## timeago.js 4

### New APIs and options

- Adds Aragonese-language locale support. (4.3.0) — [release notes](https://github.com/hustcc/timeago.js/releases/tag/v4.3.0)
- Adds Esperanto-language locale support. (4.3.0) — [release notes](https://github.com/hustcc/timeago.js/releases/tag/v4.3.0)
- Adds Icelandic-language locale support. (4.3.0) — [release notes](https://github.com/hustcc/timeago.js/releases/tag/v4.3.0)
- Adds Kurdish-language locale support. (4.3.0) — [release notes](https://github.com/hustcc/timeago.js/releases/tag/v4.3.0)
- Adds Malaysian-language locale support. (4.3.0) — [release notes](https://github.com/hustcc/timeago.js/releases/tag/v4.3.0)
- Adds Nepali-language locale support. (4.3.0) — [release notes](https://github.com/hustcc/timeago.js/releases/tag/v4.3.0)
- Adds a Portuguese (Portugal) locale. (4.3.0) — [release notes](https://github.com/hustcc/timeago.js/releases/tag/v4.3.0)
- Adds Slovak-language locale support. (4.3.0) — [release notes](https://github.com/hustcc/timeago.js/releases/tag/v4.3.0)
- Adds Swahili-language locale support. (4.3.0) — [release notes](https://github.com/hustcc/timeago.js/releases/tag/v4.3.0)
- Adds Turkish-language locale support. (4.3.0) — [release notes](https://github.com/hustcc/timeago.js/releases/tag/v4.3.0)
- Publishes UMD bundles for developers using that distribution format. (4.3.0) — [release notes](https://github.com/hustcc/timeago.js/releases/tag/v4.3.0)

### Fixes and other changes

- Fixes the German translation for “right now.” (4.3.0) — [release notes](https://github.com/hustcc/timeago.js/releases/tag/v4.3.0)
- Handles an empty node list. (4.3.0) — [release notes](https://github.com/hustcc/timeago.js/releases/tag/v4.3.0)
- Updates the French locale. (4.3.0) — [release notes](https://github.com/hustcc/timeago.js/releases/tag/v4.3.0)
- Improves the Indonesian locale. (4.3.0) — [release notes](https://github.com/hustcc/timeago.js/releases/tag/v4.3.0)
- Uses 後 instead of 以内 for future time strings in Japanese. (4.3.0) — [release notes](https://github.com/hustcc/timeago.js/releases/tag/v4.3.0)
- Normalizes locale keys so locale resolution is case-insensitive. (4.3.0) — [release notes](https://github.com/hustcc/timeago.js/releases/tag/v4.3.0)
- Restores compatibility for locale subpath imports. (4.3.0) — [release notes](https://github.com/hustcc/timeago.js/releases/tag/v4.3.0)
- Uses the absolute difference so future times re-render correctly. (4.3.0) — [release notes](https://github.com/hustcc/timeago.js/releases/tag/v4.3.0)
- Uses 'over' instead of 'binnen' for future time strings in Dutch. (4.3.0) — [release notes](https://github.com/hustcc/timeago.js/releases/tag/v4.3.0)
- Handles negative timezone offsets. (4.3.0) — [release notes](https://github.com/hustcc/timeago.js/releases/tag/v4.3.0)
- Updates the Ukrainian locale. (4.3.0) — [release notes](https://github.com/hustcc/timeago.js/releases/tag/v4.3.0)
