Skip to content

Beta 0.21.0

Pre-release
Pre-release

Choose a tag to compare

@jd-develop jd-develop released this 11 Jun 12:06
· 125 commits to main since this release

This version is small but contains a rather big crash fix, as well as a deprecation.

Changed

  • Data version has been increased to 7.
  • Lib version has been increased to 3.
  • Version ID has been increased to 6.
  • Data in the config files can now be typed, meaning that only a certain type of data can be written.
  • Under GNU/Linux and Unix, panicsort (sort(list, "panic")) now crashes with illegal hardware instruction instead of segmentation fault when the list is not sorted (funnier). Thanks @Mistera91!
  • (Internal API) Changed to_str_, to_int_, to_float_, to_list_ methods to to_str, to_int, to_float and to_list in Values. The old name are now deprecated and will be removed in 0.22.0 (or will be removed in 1.0.0-rc.1 if it releases before 0.22.0)

Deprecated

  • (Internal API) to_str_, to_int_, to_float_, to_list_ methods in Values are now deprecated and will be removed in 0.22.0. Please use to_str, to_int, to_float and to_list instead.

Removed

  • (Internal API/Writing libs) Removed TRUE, FALSE and NULL values, please use Number(True), Number(False) and Number(0) instead.

Fixed

  • Fixed a crash when giving too many arguments to a function having the property should_respect_args_number set to False.
  • Fixed a bug with position_end of call nodes (it was just before the closing parenthese)