Perl 6 Alerts keeping up to date with important changes
#9 | 2018-05-25 | severity: normal | posted by AlexDaniel
MoarVM release 2018.05 introduces hash randomization to prevent DoS attacks. Among other things, this may affect user tests that expect keys or values returned from a Hash object to be in the same order every run.
#8 | 2018-04-30 | severity: normal | posted by AlexDaniel
Rakudo compiler-only release 2018.04 (note: no .1) was discovered to fail num precision tests (on i386) and also hang when parsing nums with huge exponents (on all platforms). This is fixed in 2018.04.1 point release.
#7 | 2018-04-07 | severity: low | posted by Zoffix
If you're using from-source builds that re-use github checkouts and you're having a build problem, you may need to delete directory `nqp/MoarVM/3rdparty/libatomic_ops` in your rakudo checkout (likely located in ~/rakudo/)
#6 | 2018-03-19 | severity: low | posted by AlexDaniel
In Rakudo 2018.03 Str.comb(Regex) was fixed to return a Seq instead of a List, making Str.comb always return a Seq. Code relying on the specifics of the previous behavior might require some tweaks.
#4 | 2018-02-23 | severity: normal | posted by Zoffix
Rakudo compiler-only release 2018.02 (note: no .1) was discovered to contain a bug which caused segfaults when using Whatever curries in topics of for/given statement modifiers. This is fixed in 2018.02.1 point release.
#3 | 2018-02-10 | severity: low | posted by Zoffix
Users of Rakudo Star 2018.01 are recommended to update zef via "zef --force install zef". Newer versions of zef include a work around for an apparent Rakudo bug which shows itself in zef being unable to update mirrors sometimes.
#2 | 2018-01-02 | severity: normal | posted by Zoffix
Bug fixed: IO::Path.dir with relative paths used incorrect CWD. It used undocumented :$CWD parameter that defaulted to $*CWD. Fixed by removing the parameter and setting CWD from invocant's $.CWD attribute
#1 | 2017-12-29 | severity: normal | posted by Zoffix
6.d-proposed method Str.parse-names was renamed to .uniparse. .parse-names will warn in 6.d and will be removed in 6.e