Skip to content

Releases: antimatter-dimensions/notations

v2.2.0

24 Jan 21:43
Compare
Choose a tag to compare

Add break_infinity.js to peerDependencies

v2.1.0

05 Jan 16:40
Compare
Choose a tag to compare
  • Added three Blob notations (Blob in ADNotations and Blob (Text) and Blob (Short Text) both in ADCommunityNotations).
  • Rewrote code to make it easier to create versions of Scientific and similar notations with different bases.

v2.0.1

05 Nov 14:41
Compare
Choose a tag to compare
  • Update some dependencies
  • Update version in package files (this will allow node to publish)

v2.0.0

05 Oct 13:16
56b7a12
Compare
Choose a tag to compare

Rename Emoji and Emojier notations (these were formerly Cancer and Coronavirus notations). This is a new major version because it is a severely breaking change.

v1.7.0

15 Aug 15:26
c2851ff
Compare
Choose a tag to compare

Fixed some minor issues with Blind notation, added a new community notation (Blobs)

v1.6.0

01 Jun 12:23
Compare
Choose a tag to compare

Added three new community notations (Elemental, Binary, Hexadecimal)

v1.5.0

26 Apr 22:20
Compare
Choose a tag to compare
  • Add a new community notation, Chinese notation
  • Slightly improve parsing of nested exponents on the docs page

v1.4.0

19 Apr 17:14
Compare
Choose a tag to compare
  • Added a new notation, ALL Notation
  • Made the source link on the github.io page always be at the bottom of the page

v1.3.0

30 Mar 22:50
Compare
Choose a tag to compare
  • Added four new community notations, two from mobile AD (Flags and YesNo) and two completely new (Evil and Coronavirus).
  • Cleaned up the implementation of Hex notation in a way that doesn't change its behavior except perhaps in edge cases

v1.2.3

19 Feb 22:00
Compare
Choose a tag to compare

Fixes:

  • Made decimal places in format default to 0 if it's undefined. Note that this slightly changes the behavior of format for Infinity notation (clearly a bug fix) and Logarithm notation (arguably a bug fix).
  • Made formatWithCommas not put commas after the decimal point. Note that this slightly changes the behavior of format for Logarithm notation with more than three decimal place of precision (clearly a bug fix).

Other changes in behavior:

  • Added five new units to Imperial notation. Imperial notation can now format all numbers up to the limit of break_infinity.js. Due to the new units not all being added at the end, this changes the behavior of format for Imperial notation for very large numbers, even those for which Imperial notation did not previously have undefined in its output.

Note about versioning: In general, even versions where the third digit changes may change the behavior of existing notations, but these changes will be documented in release descriptions (as here), will be minor, and will mostly be at least arguably bug fixes. Do not assume without reading the release descriptions that a number will be formatted exactly the same way in one version and the next.