You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

146 lines
2.5 KiB

4 years ago
  1. #### 5.2.2
  2. * 18/10/18
  3. * #109 Remove opencollective dependency.
  4. #### 5.2.1
  5. * Delete *bower.json*.
  6. #### 5.2.0
  7. * 09/10/18
  8. * #63 Allow negative argument for `round`.
  9. * #107 `sqrt` of large number.
  10. #### 5.1.2
  11. * 24/05/18
  12. * #95 Add `browser` field to *package.json*.
  13. * Restore named export to enable `import {Big}`.
  14. #### 5.1.1
  15. * 22/05/18
  16. * #95 Remove named export.
  17. #### 5.1.0
  18. * 22/05/18
  19. * Amend *.mjs* exports.
  20. * Remove extension from `main` field in *package.json*.
  21. #### 5.0.3
  22. * 23/10/17
  23. * #89 Optimisation of internal `round` function.
  24. #### 5.0.2
  25. * 13/10/17
  26. * Update *README.md*.
  27. #### 5.0.1
  28. * 13/10/17
  29. * Correct `Big.version` number.
  30. #### 5.0.0
  31. * 13/10/17
  32. * Return `-0` from `valueOf` for negative zero.
  33. * Refactor the methods which return a string.
  34. * Amend error messaging.
  35. * Update API document and change its colour scheme.
  36. * Add `Big.version`.
  37. * Remove bitcoin address.
  38. #### 4.0.2
  39. * 28/09/17
  40. * Add *big.mjs* for use with Node.js with `--experimental-modules` flag.
  41. #### 4.0.0
  42. * 27/09/17
  43. * Rename `Big.E_POS` to `Big.PE`, `Big.E_NEG` to `Big.NE`.
  44. * Refactor error messaging.
  45. * Throw if `null` is passed to `toFixed` etc.
  46. #### 3.2.0
  47. * 14/09/17 Aid ES6 import.
  48. #### 3.1.3
  49. * Minor documentation updates.
  50. #### 3.1.2
  51. * README typo.
  52. #### 3.1.1
  53. * API documentation update, including FAQ additions.
  54. #### 3.1.0
  55. * Renamed and exposed `TO_EXP_NEG` and `TO_EXP_POS` as `Big.E_NEG` and `Big.E_POS`.
  56. #### 3.0.2
  57. * Remove *.npmignore*, use `files` field in *package.json* instead.
  58. #### 3.0.1
  59. * Added `sub`, `add` and `mul` aliases.
  60. * Clean-up after lint.
  61. #### 3.0.0
  62. * 10/12/14 Added [multiple constructor functionality](http://mikemcl.github.io/big.js/#faq).
  63. * No breaking changes or other additions, but a major code reorganisation, so *v3* seemed appropiate.
  64. #### 2.5.2
  65. * 1/11/14 Added bower.json.
  66. #### 2.5.1
  67. * 8/06/14 Amend README requires.
  68. #### 2.5.0
  69. * 26/01/14 Added `toJSON` method so serialization uses `toString`.
  70. #### 2.4.1
  71. * 17/10/13 Conform signed zero to IEEEE 754 (2008).
  72. #### 2.4.0
  73. * 19/09/13 Throw instances of `Error`.
  74. #### 2.3.0
  75. * 16/09/13 Added `cmp` method.
  76. #### 2.2.0
  77. * 11/07/13 Added 'round up' mode.
  78. #### 2.1.0
  79. * 26/06/13 Allow e.g. `.1` and `2.`.
  80. #### 2.0.0
  81. * 12/05/13 Added `abs` method and replaced `cmp` with `eq`, `gt`, `gte`, `lt`, and `lte` methods.
  82. #### 1.0.1
  83. * Changed default value of MAX_DP to 1E6
  84. #### 1.0.0
  85. * 7/11/2012 Initial release