Skip to content

Releases: barchart/common-js

v4.47.0

06 Dec 17:26
541b5a7
Compare
Choose a tag to compare

New Features

  • Added an optional numeric mapping value to the Enum class (used when external systems identify enumeration items with integer values). This change is backwards compatible.

4.46.1

17 Nov 22:32
b2676f2
Compare
Choose a tag to compare

Bug Fixes

  • Adjusted the CurrencyTranslator class to select the translation path with the fewest steps.

v4.46.0

17 Nov 18:51
ef0d2aa
Compare
Choose a tag to compare

New Features

  • Added a getSymbol function to the Rate class.
  • Added a getStaticRates function to the Rate class.

Bug Fixes

  • Corrected failure to correctly translate currencies (when multiple paths use the same edge).

v4.45.0

15 Nov 19:02
a5c2c63
Compare
Choose a tag to compare

New Features

  • Added a graph data structure (see Edge and Vertex classes).
  • Added a currency translator which supports indirect translations using multiple rates.

v4.44.1

23 Oct 21:53
5ffeec1
Compare
Choose a tag to compare

Technical Enhancements

  • Updated Scheduler.backoff static method to include additional parameters to match the instance method's signature.

v4.44.0

23 Oct 18:06
d8b1f0a
Compare
Choose a tag to compare

New Features

  • Added the maximumDelay parameter to the Scheduler.backoff method to limit the maximum delay between retries.

v4.43.0

03 Oct 21:30
28476c6
Compare
Choose a tag to compare

New Features

  • Added the Currency.CHF enumeration item.

v4.42.0

17 May 02:23
5b17686
Compare
Choose a tag to compare

New Features

  • Added support for typed arrays to the Schema class.

v4.38.0

07 Feb 00:19
d6ee9d7
Compare
Choose a tag to compare

New Features

  • Added the ProtocolType.parse function.

Bug Fixes

  • Corrected failure to pass endpoint argument to RequestInterceptor._onProccess function.

v4.37.0

09 Jan 16:34
1cd40ff
Compare
Choose a tag to compare

New Features

  • Added a utility for working with numbers in base fifty-two.