SPVM
view release on metacpan or search on metacpan
* Improve "Description" outputted from spmvdist command.
* Add commented meta-spec "release_status" option to Makefile.PL outputted from spvmdist command.
* "the foo type" in docs, exception messages, compilation messages are changed to "foo type".
* The type conversion from float constant to double is allowed.
[Exception Message Changes]
* Improve exception messages outputted from spvmdist command.
* The heading of a compilation error message is changed from [Compile Error] to [Compilation Error]
* Improve exception messages in operators.
* Improve exception messages in the instance method call.
[Test Improvement]
* Add a test for Fn#split method when a input is an empty string.
* Clean up tests for array operations.
* Clean up tests for type cast.
[Bug Fix]
* Fix a bug mention by "Segfault:compile_type_name" https://github.com/yuki-kimoto/SPVM/issues/554.
* Fix a bug that wrong static method call cause an segmentation fault.
* Fix a bug that the compile error message of 256 or more characters is cut off.
* Fix a bug that constant narrowing conversion causes a compilation error in the distribute type is a numeric array type.
https://github.com/yuki-kimoto/SPVM/issues/560
[Complilation Message Improvement]
0.9686 2022-01-27
[Imcompatible Changes]
* Default loaded modules are not binded to Perl implicitly. Explicit importing is needed.
use SPVM 'Int';
[Changes]
* Removed INIT block in the SPVM::Global module. The global API is initialized at runtime when SPVM::api() is called at first.
[Build Process Bug Fix]
* Fixed the bug that the version of SPVM can't be parsed in SPVM.pm file.
0.9685 2022-01-26
[Imcompatible Changes]
* The default beheivior of the split method in the Fn class becomes the same as the split function in Perl.
the split method supports 0 limit and the default becomes 0.
[Before]
static method split : string[] ($separator : string, $string : string, $limit = -1 : int);
[After]
static method split : string[] ($separator : string, $string : string, $limit = 0 : int);
* Removed undocumented temporary added the to_string method in the SPVM::BlessedObject::Array.
[New Features]
* Added the to_strings and to_bins method in the SPVM::BlessedObject::Array.
0.9684 2022-01-24
( run in 0.492 second using v1.01-cache-2.11-cpan-71847e10f99 )