Skip to content

Releases: schwalbe-t/Currant

Currant Version 1.1.1

28 Jan 20:01
2a38be9
Compare
Choose a tag to compare
  • Fixed type checking for returned function values

Currant Version 1.1.0

27 Jan 14:51
30b8653
Compare
Choose a tag to compare
  • Fixed an issue in Math.abs
  • Added Math.isNum
  • Added number type checks to various functions in Math

Currant Version 1.0.6

26 Jan 11:35
33525b4
Compare
Choose a tag to compare
  • Fixed an issue with function literals passed as parameters to function calls inside of a called type constructor, where the scope of the passed function would not become a child of the scope of the created object.

Currant Version 1.0.5

25 Jan 13:39
da3eaf2
Compare
Choose a tag to compare
  • Fixed an issue with copying of objects where copied function members of the object would have their scopes become child scopes of the copied object, regardless of if they were defined as child scopes of the object.

Currant Version 1.0.4

25 Jan 12:34
2f5220e
Compare
Choose a tag to compare
  • Fixed an issue with the negate boolean operator (!) where the operator would modify the original variable instead of returning a new value.

Currant Version 1.0.3

24 Jan 17:11
c993665
Compare
Choose a tag to compare
  • Added the .&-syntax to create pointers of members of objects
  • Fixed copying of object function members

Currant Version 1.0.2

24 Jan 16:23
4c17296
Compare
Choose a tag to compare

Creating a copy of an object (assigning to another variable, passing as argument...) now performs a deep copy of the object.

Currant Version 1.0.1

24 Jan 15:25
21fa3c1
Compare
Choose a tag to compare

Fixed a mistake in the definition of Array.reverse that caused it (and functions that called it, like Array.indexOf or Array.contains) to panic unexpectedly when given an arr with a length of 0.

Currant Version 1.0.0

22 Jan 10:17
2f515c2
Compare
Choose a tag to compare

First major release of Currant! 🥳