PackageTrack
Sign in Get early access

fixnum

Library for 32- and 64-bit signed fixed-width integers with consistent behavior between native and JS runtimes.

1.1.1 8.6M downloads/mo #55 most downloaded on pub.dev dart-lang/core

What this package is like to depend on

Last release 2 years ago

no release in 18 months

Ships fairly regularly

a new release about every 9 months

Rarely documented

notes for 11 of 52 stable releases

Nothing withdrawn

no release was ever pulled

13 years old

54 releases · first in 2013

0 releases in the last 12 months

see the full history below

Release timeline

54 releases · Jul 2013 to Oct 2024
2014 2016 2018 2020 2022 2024 2026
Release Pre-release

Releases

latest 54
  1. 1.1.1 16 Oct 2024
    Release notes
    • Require Dart ^3.1.0
    • Move to dart-lang/core monorepo.
    Open source →
  2. 1.1.0 30 Jan 2023
    Release notes
    • Add tryParseRadix, tryParseInt and tryParseHex static methods to both Int32 and Int64.
    • Document exception and overflow behavior of parse functions, and of toHexString.
    • Make Int32 parse functions consistent with documentation (accept leading minus sign, do not accept empty inputs).
    • Update the minimum SDK constraint to 2.19.
    • Update to package:lints 2.0.0.
    Open source →
  3. 1.0.1 12 May 2022
    Release notes
    • Switch to using package:lints.
    • Populate the pubspec repository field.
    Open source →
  4. 1.0.0 05 Feb 2021
    Release notes
    • Stable null safety release.
    Open source →
  5. 1.0.0-nullsafety.0 10 Nov 2020 pre-release
    Release notes
    • Migrate to null safety.
      • This is meant to be mostly non-breaking, for opted in users runtime errors will be promoted to static errors. For non-opted in users the runtime errors are still present in their original form.
    Open source →
  6. 0.10.11 28 Oct 2019
    Release notes
    • Update minimum SDK constraint to version 2.1.1.
    Open source →
  7. 0.10.10 28 Oct 2019
    Release notes
    • Fix Int64 parsing to throw FormatException on an empty string or single minus sign. Previous incorrect behaviour was to throw a RangeError or silently return zero.
    Open source →
  8. 0.10.9 07 Nov 2018
    Release notes
    • Add Int64.toStringUnsigned() and Int64.toRadixStringUnsigned() functions.
    Open source →
  9. 0.10.8 18 Jul 2018
    Release notes
    • Set SDK version constraint to >=2.0.0-dev.65 <3.0.0.
    Open source →
  10. 0.10.7 06 Feb 2018
    Release notes
    • Bug fix: Make bit shifts work at bitwidth boundaries. Previously, new Int64(3) << 64 == Int64(3). This ensures that the result is 0 in such cases.
    • Updated maximum SDK constraint from 2.0.0-dev.infinity to 2.0.0.
    Open source →
  11. 0.10.6 19 Jul 2017
    Release notes
    • Fix Int64([int value]) constructor to avoid rounding error on intermediate results for large negative inputs when compiled to JavaScript. new Int64(-1000000000000000000) used to produce the same value as Int64.parseInt("-1000000000000000001")
    Open source →
  12. 0.10.5 10 May 2016
    Release notes
    • Fix strong mode warning in overridden compareTo() methods.

    No changelog entries for previous versions...

    Open source →
  13. 0.10.4 21 Apr 2016

    Nothing published for this version

  14. 0.10.2 04 Sep 2015

    Nothing published for this version

  15. 0.9.1 09 Dec 2014

    Nothing published for this version

  16. 0.9.1+2 10 Feb 2015

    Nothing published for this version

  17. 0.9.0 06 Nov 2013

    Nothing published for this version

  18. 0.9.0-dev+1 09 Dec 2014 pre-release

    Nothing published for this version

  19. 0.8.10 01 Nov 2013

    Nothing published for this version

  20. 0.8.10+3 04 Nov 2013

    Nothing published for this version

  21. 0.8.10+4 05 Nov 2013

    Nothing published for this version

  22. 0.8.9 31 Oct 2013

    Nothing published for this version

  23. 0.8.8 30 Oct 2013

    Nothing published for this version

  24. 0.8.7 28 Oct 2013

    Nothing published for this version

  25. 0.8.6 24 Oct 2013

    Nothing published for this version

  26. 0.8.5 21 Oct 2013

    Nothing published for this version

  27. 0.8.4 19 Oct 2013

    Nothing published for this version

  28. 0.8.3 17 Oct 2013

    Nothing published for this version

  29. 0.8.2 14 Oct 2013

    Nothing published for this version

  30. 0.8.1 04 Oct 2013

    Nothing published for this version

  31. 0.8.0 03 Oct 2013

    Nothing published for this version

  32. 0.7.6 27 Sep 2013

    Nothing published for this version

  33. 0.7.6+4 01 Oct 2013

    Nothing published for this version

  34. 0.7.5 20 Sep 2013

    Nothing published for this version

  35. 0.7.4 18 Sep 2013

    Nothing published for this version

  36. 0.7.3+1 16 Sep 2013

    Nothing published for this version

  37. 0.7.2 06 Sep 2013

    Nothing published for this version

  38. 0.7.2+1 08 Sep 2013

    Nothing published for this version

  39. 0.7.1 03 Sep 2013

    Nothing published for this version

  40. 0.7.0 28 Aug 2013

    Nothing published for this version

  41. 0.6.21+3 26 Aug 2013

    Nothing published for this version

  42. 0.6.20+1 22 Aug 2013

    Nothing published for this version

  43. 0.6.19 19 Aug 2013

    Nothing published for this version

  44. 0.6.17 10 Aug 2013

    Nothing published for this version

  45. 0.6.17+2 12 Aug 2013

    Nothing published for this version

  46. 0.6.15+2 05 Aug 2013

    Nothing published for this version

  47. 0.6.15+3 06 Aug 2013

    Nothing published for this version

  48. 0.6.14 02 Aug 2013

    Nothing published for this version

  49. 0.6.13 30 Jul 2013

    Nothing published for this version

  50. 0.6.12 26 Jul 2013

    Nothing published for this version

  51. 0.6.11 25 Jul 2013

    Nothing published for this version

  52. 0.6.9 22 Jul 2013

    Nothing published for this version

  53. 0.6.9+2 24 Jul 2013

    Nothing published for this version

  54. 0.6.8 19 Jul 2013

    Nothing published for this version

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