Releases: schwalbe-t/Currant
Releases · schwalbe-t/Currant
Currant Version 1.1.1
- Fixed type checking for returned function values
Currant Version 1.1.0
- Fixed an issue in
Math.abs
- Added
Math.isNum
- Added number type checks to various functions in
Math
Currant Version 1.0.6
- 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
- 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
- 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
- Added the
.&
-syntax to create pointers of members of objects - Fixed copying of object function members
Currant Version 1.0.2
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
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
First major release of Currant! 🥳