Skip to content

Releases: twineworks/tweakflow

v1.2.1

04 Sep 16:27
Compare
Choose a tag to compare

v1.2.0

28 Aug 15:35
Compare
Choose a tag to compare

Added ability to pre-process the source of a module before loading it.

v1.1.0

28 Jul 18:19
Compare
Choose a tag to compare
  • semantic change in how dicts cast to lists and vice versa, the list form of dicts is now a list of key-value pairs

    • {:a 1, :b 2} as list is now [[:a , 1], [:b, 2]]
    • [[:a , 1], [:b, 2]] as dict is now {:a 1, :b 2}
  • improved stability when evaluating variables across multiple threads in the same runtime

v1.0.2

26 May 15:23
Compare
Choose a tag to compare

Function data.index_by now supports nil keys returned by indexing function. The corresponding keys are omitted from the result.

v1.0.1

12 May 10:50
Compare
Choose a tag to compare

Enhances error messages when casting strings to datetimes

v1.0.0

11 May 14:18
Compare
Choose a tag to compare

Added casting string values to datetime values.

The string must represent a valid datetime literal, or follow the ISO format YYYY-MM-DD

> "2020-05-04" as datetime
2020-05-04T00:00:00Z@UTC

> "2017-03-17T16:04:02" as datetime
2017-03-17T16:04:02Z@UTC

> "2017-03-17T16:04:02.123456789@Europe/Berlin" as datetime
2017-03-17T16:04:02.123456789+01:00@Europe/Berlin 

v0.23.0

17 Feb 17:30
Compare
Choose a tag to compare

Maintenance release

  • new implementation of DictValues, adding some convenience methods in transients
  • performance tweaks in serialization helpers
  • new stream based serialization helpers

v0.22.0

10 Feb 11:20
Compare
Choose a tag to compare

What's new:

  • tests against Java 8, 11, and 13, see Travis
  • adds lexicographic strings.compare(a, b) to standard library
  • extends the ability to compare datetimes using <, >, <=, >=, ==, ===
    • datetimes describing the same instant on an absolute timeline compare as equal ==
    • only datetimes whose date, time and timezone components are identical compare as identical ===

v0.21.0

10 Jan 14:30
Compare
Choose a tag to compare

This is a small feature release:

  • adds time.end_of_month() function to standard library
  • value inspector produces better formatted string representations of arrays

v0.20.0

18 Nov 14:31
Compare
Choose a tag to compare