PackageTrack
Sign in Get early access

timeago

A library useful for creating fuzzy timestamps. (e.g. "15 minutes ago")

3.7.1 1000K downloads/mo #62 most downloaded on pub.dev andresaraujo/timeago.dart

What this package is like to depend on

Last release 1 years ago

10 May 2025

Ships fairly regularly

a new release about every 4 months

Nearly every release is documented

notes for 59 of 63 stable releases

Nothing withdrawn

no release was ever pulled

11 years old

64 releases · first in 2015

0 releases in the last 12 months

see the full history below

Release timeline

64 releases · Apr 2015 to May 2025
2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 64
  1. 3.7.1 10 May 2025
    Release notes
    • Update intl dependency range
    Open source →
  2. 3.7.0 04 Jul 2024
    Release notes
    • Add support for bn messages @ishafiul
    • Fix grammar in hu messages @dJani97
    • Fix grammar in ro messages @ovidiuvaro
    Open source →
  3. 3.6.1 29 Jan 2024
    Release notes
    • Make timeago compatible with intl 0.18 and 0.19 @Mecharyry
    Open source →
  4. 3.6.0 28 Oct 2023
    Release notes
    • Fix pt_BR messages @mateusfccp
    • Melos update to v3 @vbuberen
    Open source →
  5. 3.5.0 03 Jul 2023
    Release notes
    • Add latvian messages @igdmitrov
    • Add Belarusian messages
    • Add Serbian messages
    • Add Croatian messages @andre0805
    • Fix ko messages @JYeop
    • Fix Hindi messages @MominRaza
    • Add short ID messages @dyvue
    • Add short TR messages @gulmensedat
    Open source →
  6. 3.4.0 21 Feb 2023
    Release notes
    • Upgrade intl dependency to 0.18.0 @nguyenxdat
    • Fix link in readme @mehulpamale
    • Fix flutter example analyzer warning
    Open source →
  7. 3.3.0 11 Aug 2022
    Release notes
    • Add support for am messages @knatnaela
    • Add support for bs messages @admirhusic
    • Add support for my messages @altotunchitoo
    • Add support for tk messages @atageldi194229
    • Adds missing messages to flutter example
    • Fixes to ko messages @hororoc @eic1223 @ChangJoo-Park
    • Fixes to ar messages
    Open source →
  8. 3.2.2 08 Feb 2022
    Release notes
    • Fix fi messages @tlindi
    Open source →
  9. 3.2.1 28 Jan 2022
    Release notes
    • Fix japanese messages @nukotsuka
    Open source →
  10. 3.2.0 28 Jan 2022
    Release notes
    • Add missing export ur_messages.dart @mumairofficial
    • Add Estonian translation for messages and short messages. @tlindi
    • Add Finnish translation @ademar111190
    • Add Hungarian messages. @danielmolnar
    Open source →
  11. 3.1.0 10 Jun 2021
    Release notes
    • Add warning when using a locale that has not been added.
      timeago.format(parsedDate, locale: 'ru');
      
      // Locale [ru] has not been added, using [en] as fallback. To add a locale use [setLocaleMessages]
      
    • Add missing locales to web example
    • Add urdu messages @ibnshamas
    • Fix uk messages @alexnikitchuk
    • Fix pt_BR messages @araruna
    • Fix ar messages @yousef.su
    • Fix nl messages @vincentderidder
    Open source →
  12. 3.0.2 10 Mar 2021
    Release notes
    • Update sv short messages @Kal-Elx
    Open source →
  13. 3.0.1 25 Feb 2021
    Release notes
    • Add uk locale @alexnikitchuk
    Open source →
  14. 3.0.0 23 Feb 2021
    Release notes
    • Update GH action to use dev sdk
    • Update english short messages to be consistent with other libraries
    • Remove null asserts and upgrade to null safety
    Open source →
  15. 3.0.0-nullsafety.0 23 Jan 2021 pre-release

    Nothing published for this version

  16. 2.0.30 23 Feb 2021
    Release notes
    • Fixes in ko locale @zirho
    • Fixes typos in docs @mchudy
    • Add in ru short messages and updates @Goolpe
    • Fixes in pl messages @Dorian Oszczęda
    • Fixes in vi locale @duynp117
    • Adds Mongolian (mn) messages @Bat-Orshikh
    Open source →
  17. 2.0.29 01 Dec 2020
    Release notes
    • Adding Hebrew support @iscriptology
    • Fix typo in Vietnamese @bachvtuan
    Open source →
  18. 2.0.28 20 Oct 2020
    Release notes
    • Adding Hindi support. @bipin001, @kranfix, @Google
    • Adding Malay support. @jonsaw
    • Adding documentation comments. @kranfix
    Open source →
  19. 2.0.27 20 Aug 2020
    Release notes
    • Update tr_messages.dart
    • Add Czech language
    • Update ko_messages.dart
    • Greek Language Support Thanks to: @necatisozer, @BrnoPCmaniak, @HeesungB, @esentis
    Open source →
  20. 2.0.26 01 Feb 2020
    Release notes
    • Added Catalan support @comlaterra
    Open source →
  21. 2.0.25 18 Jan 2020
    Release notes
    • Added dhivehi support @Dharisd
    Open source →
  22. 2.0.24 30 Dec 2019
    Release notes
    • Improvements in package health with pana.
    • Fixes to Kurdish messages.
    Open source →
  23. 2.0.22 11 Nov 2019
    Release notes
    • Improvements to Polish messages @Patryk27
    • Adds French short messages @woprandi
    Open source →
  24. 2.0.21 20 Oct 2019
    Release notes
    • Improvements to Zh messages @kj415j45
    • Adds Sv messages @simoneddeland
    Open source →
  25. 2.0.20 28 Sep 2019
    Release notes
    • Improvements to Es messages @anonymousJacker
    Open source →
  26. 2.0.19 13 Sep 2019
    Release notes
    • Added Romanian support @stefancandrea
    • Added Italian short version @quantosapplications
    • Improvements to Ja messages @kesoji
    • Improvements to brazilian portuguese @elder004
    Open source →
  27. 2.0.18 23 Jul 2019
    Release notes
    • Improvements to Ku messages thanks to @Xoshbin
    Open source →
  28. 2.0.17 01 Jul 2019
    Release notes
    • Improvements to Russian thanks to @Goolpe
    • Add Khmer language thanks to @SuuSoJeat
    • Add Nynorsk language thanks to @arnemolland
    Open source →
  29. 2.0.16 16 May 2019
    Release notes
    • Add Vietnamese locale thanks to @luantranminh
    • Fix nl message thanks to @soowa
    Open source →
  30. 2.0.15 15 May 2019
    Release notes
    • Add Tamil locale thanks to @Purus
    • Fix Arabic wording thanks to @salehahmedZ
    • Fix Portuguese prefix and suffix thanks to @DoodlesEpic
    Open source →
  31. 2.0.14 12 Apr 2019
    Release notes
    • Add Korean locale thanks to @jaceshim
    Open source →
  32. 2.0.13 29 Mar 2019
    Release notes
    • Fixes in japanese locale thanks to @mitsuoka
    Open source →
  33. 2.0.12 28 Mar 2019
    Release notes
    • Add Arabic locale thanks to @ammaratef45
    • Add Kurdish locale thanks to @Xoshbin
    Open source →
  34. 2.0.11 27 Mar 2019
    Release notes
    • Add Thai locale thanks to @thawatchai
    • Add Norwegian Bokmål locale thanks to @danibjor
    • Update example fix main timeago text to update with the selected locale
    Open source →
  35. 2.0.10 13 Dec 2018
    Release notes
    • Add short German locale thanks to @sdolski
    • Export lookupmessages.dart to prevent analyzer warnings
    Open source →
  36. 2.0.9 03 Nov 2018
    Release notes
    • Add Polish locale thanks to @bartektartanus
    Open source →
  37. 2.0.8 11 Sep 2018
    Release notes
    • Add Turkish thanks to @ferdigokdemir
    • Add Indonesian thanks to @skybur
    Open source →
  38. 2.0.7 03 Sep 2018
    Release notes
    • Add danish thanks to @nikolajskov
    Open source →
  39. 2.0.6 03 Sep 2018
    Release notes
    • Fix zh_cn_messages thanks to @zjinys
    Open source →
  40. 2.0.5 03 Sep 2018
    Release notes
    • Fix plural day in german translation
    Open source →
  41. 2.0.4 31 Aug 2018
    Release notes
    • Fix plural days in pt_BR thanks to @leocavalcante
    Open source →
  42. 2.0.3 28 Aug 2018
    Release notes
    • Adds missing return type (String) to format function
    Open source →
  43. 2.0.2 15 Aug 2018
    Release notes
    • Adds Nl translation thanks to @Elvander
    Open source →
  44. 2.0.1 10 Aug 2018
    Release notes
    • Adds missing Fa, It and Ru Locales from merge conflict
    Open source →
  45. 2.0.0 10 Aug 2018
    Release notes

    BREAKING CHANGES:

    • v2 of this library does not depend on package intl anymore, It didn't make sense for the small amount of text and now we can use the same code for browser, Flutter and server.

    • API is now a lot simpler, no need to create instance just use the format method.

    • Allows to add and override locales messages with setLocaleMessages

    • All v1 locale messages are available to use, currently library only loads by default en, en_short, es and es_short. To add the remaining just call setLocaleMessages, see example.

    • See test and example folder file for examples

    Open source →
  46. 1.3.0 09 Aug 2018
    Release notes
    • Dart 2.0 support
    Open source →
  47. 1.2.7 27 Jun 2018

    Nothing published for this version

  48. 1.2.6 05 Jun 2018
    Release notes
    • Fixes to German translation
    Open source →
  49. 1.2.5 16 May 2018
    Release notes
    • Adds Italian translation thanks to @nicofossa
    Open source →
  50. 1.2.4 01 May 2018
    Release notes
    • Adds Farsi translation thanks to @siavash-mohseni
    Open source →
  51. 1.2.3 25 Apr 2018
    Release notes
    • Fixes Portuguese not working in non deferred import
    Open source →
  52. 1.2.2 23 Apr 2018
    Release notes
    • Adds Portuguese translation thanks to @jeanpimentel
    Open source →
  53. 1.2.1 20 Feb 2018
    Release notes
    • Adds German translation thanks to @btastic
    Open source →
  54. 1.2.0 23 Oct 2017
    Release notes
    • Split import declaration into browser(lazy load) and server.

    For browser(lazy load) use: import 'package:timeago/browser_timeago.dart'; For Flutter/server use: import 'package:timeago/browser_timeago.dart';

    Breaking: TimeAgo.initializeLocale is no longer a static method

    Open source →
  55. 1.1.1 24 Sep 2017

    Nothing published for this version

  56. 1.1.0 24 Sep 2017
    Release notes
    • Adds Chinese and Simplified Chinese thanks to @oraclebox
    Open source →
  57. 1.0.2 15 Jun 2017
    Release notes
    • Update intl dependency
    Open source →
  58. 1.0.1 30 May 2017

    Nothing published for this version

  59. 1.0.0 10 May 2017
    Release notes
    • API change for better clarity
    Open source →
  60. 0.1.2 04 Oct 2016
    Release notes
    • Increase intl dependency to accept <0.15.0
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive