Skip to content

Releases: finos/morphir-jvm

Fixed Decimal.truncate

07 Jun 11:30
0b61e64
Compare
Choose a tag to compare

Decimal.truncate was working incorrectly (left the input unchanged) but it's working as expected now

Added missing Dict functions to the SDK

13 May 12:44
7a2b16b
Compare
Choose a tag to compare

Full Changelog: v0.8.2...v0.8.3

New Map Functions

Build Functions

  • singleton - Create a dictionary with one key-value pair.

  • update - Update the value of a dictionary for a specific key with a given function.

  • remove - Remove a key-value pair from a dictionary. If the key is not found, no changes are made.

Query Functions

  • keys - Get all of the keys in a dictionary into a list

  • values - Get all of the values in a dictionary into a list

Transform Functions

  • map - Apply a function to all values in a dictionary.

  • foldl - Fold over the key-value pairs in a dictionary from lowest key to highest key.

  • foldr - Fold over the key-value pairs in a dictionary from highest key to lowest key.

  • filter - Keep only the key-value pairs that pass the given test.

  • partition - Partition a dictionary according to some test. The first dictionary contains all key-value pairs which passed the test, and the second contains the pairs that did not.

Combine Functions

  • union - Combine two dictionaries. If there is a collision, preference is given to the first dictionary.

  • intersect - Keep a key-value pair when its key appears in the second dictionary. Preference is given to values in the first dictionary.

  • diff - Keep a key-value pair when its key does not appear in the second dictionary.

Added LocalTime to the SDK

28 Apr 21:55
24ee4da
Compare
Choose a tag to compare
Added LocalTime to the SDK.  (#114)

* Added LocalTime to the SDK. #113

* Fix. #113

* Fix. #113

Fix the Key module

28 Apr 06:59
4a6ab81
Compare
Choose a tag to compare

Change the Key class to an object

Added the Key module to the SDK

25 Apr 08:45
0f1e7d6
Compare
Choose a tag to compare

Added the Key module to the SDK

Bug fix in SDK

20 Jul 19:47
d408495
Compare
Choose a tag to compare
v0.7.1

Fixed bug. #99 (#100)

Morphir JVM Release - v0.7.0

14 Feb 23:41
a345218
Compare
Choose a tag to compare
  • Decimal maps to scala.BigDecimal
  • Added some functions to make it easier to work with BigDecimal

Morphir JVM Release - v0.6.1

10 Feb 14:56
d89088a
Compare
Choose a tag to compare
  • Flowz API changes

Morphir JVM Release - v0.6.0

09 Feb 15:37
bbe052f
Compare
Choose a tag to compare
  • Flows API related changes

Morphir JVM Release - v0.5.0

03 Feb 22:09
df6fc33
Compare
Choose a tag to compare
  • Changed some SDK functions to curried form
  • Map Morphir.SDK.Int to scala.Int instead of scala.Long