đŠ Rakudo â Raku on MoarVM, JVM, and JS
On behalf of the Rakudo development team, Iâm very happy to announce the May 2024 release of Rakudo #172. Rakudo is an implementation of the Raku[^1] language.
The source tarball for this release is available from https://rakudo.org/files/rakudo. Pre-compiled archives will be available shortly.
New in 2024.05:
Improvements:
run
failures [aca5e4c1]Additions:
Fixes:
Deprecations:
Internal:
RakuAST Development:
The following people contributed to this release:
Elizabeth Mattijsen, Will Coleda, ab5tract, Stefan Seifert, Justin DeVuyst, Daniel Green, Nick Logan, Daniel Sockwell, raiph, Anton Oks, Christian BartolomÀus, Mustafa Aydın, Richard Hainsworth, Tim Nelson, voldenet
This release implements 6.c and 6.d versions of the Raku specification.
6.c version of the language is available if you use the use v6.c
version pragma, otherwise 6.d is the default.
Upcoming releases in 2024 will include new functionality that is not part of 6.c or 6.d specifications, available with a lexically scoped pragma. Our goal is to ensure that anything that is tested as part of 6.c and 6.d specifications will continue to work unchanged. There may be incremental spec releases this year as well.
If you would like to contribute or get more information, visit https://raku.org, https://rakudo.org/community, ask on the [email protected] mailing list, or ask on IRC #raku on Libera.
Additionally, we invite you to make a donation to The Perl Foundation to sponsor Raku development: https://donate.perlfoundation.org/ (put âRaku Core Development Fundâ in the âPurposeâ text field)
The next release of Rakudo (#173), is tentatively scheduled for 2024-06-27.
A list of the other planned release dates is available in the âdocs/release_guide.podâ file.
The development team appreciates feedback! If youâre using Rakudo, do get back to us. Questions, comments, suggestions for improvements, cool discoveries, incredible hacks, or any other feedback â get in touch with us through (the above-mentioned) mailing list or IRC channel. Enjoy!
Please note that recent releases have known issues running on the JVM. We are working to get the JVM backend working again but do not yet have an estimated delivery date.
[^1]: See https://raku.org/
On behalf of the Rakudo development team, Iâm very happy to announce the April 2024 release of Rakudo #171. Rakudo is an implementation of the Raku[^1] language.
The source tarball for this release is available from https://rakudo.org/files/rakudo. Pre-compiled archives will be available shortly.
New in 2024.04:
Improvements:
Additions:
Fixes:
Deprecations:
Internal:
if nqp::getcomp('Raku').backend.name eq <...>
to
#?if <...>
[f43128bd]RakuAST Development:
The following people contributed to this release:
Elizabeth Mattijsen, Stefan Seifert, Daniel Green, ab5tract, Justin DeVuyst, Will Coleda, Dmitry Matveyev
This release implements 6.c and 6.d versions of the Raku specification.
6.c version of the language is available if you use the use v6.c
version pragma, otherwise 6.d is the default.
Upcoming releases in 2024 will include new functionality that is not part of 6.c or 6.d specifications, available with a lexically scoped pragma. Our goal is to ensure that anything that is tested as part of 6.c and 6.d specifications will continue to work unchanged. There may be incremental spec releases this year as well.
If you would like to contribute or get more information, visit https://raku.org, https://rakudo.org/community, ask on the [email protected] mailing list, or ask on IRC #raku on Libera.
Additionally, we invite you to make a donation to The Perl Foundation to sponsor Raku development: https://donate.perlfoundation.org/ (put âRaku Core Development Fundâ in the âPurposeâ text field)
The next release of Rakudo (#172), is tentatively scheduled for 2024-05-30.
A list of the other planned release dates is available in the âdocs/release_guide.podâ file.
The development team appreciates feedback! If youâre using Rakudo, do get back to us. Questions, comments, suggestions for improvements, cool discoveries, incredible hacks, or any other feedback â get in touch with us through (the above-mentioned) mailing list or IRC channel. Enjoy!
Please note that recent releases have known issues running on the JVM. We are working to get the JVM backend working again but do not yet have an estimated delivery date.
[^1]: See https://raku.org/
On behalf of the Rakudo development team, Iâm very happy to announce the March 2024 release of Rakudo #170. Rakudo is an implementation of the Raku[^1] language.
The source tarball for this release is available from https://rakudo.org/files/rakudo. Pre-compiled archives will be available shortly.
New in 2024.03:
Improvements:
Additions:
Fixes:
Deprecations:
Internal:
RakuAST Development:
The following people contributed to this release:
Elizabeth Mattijsen, Daniel Green, Justin DeVuyst, Stefan Seifert, Will Coleda, Dmitry Matveyev, rir, Anton Oks, Bruce Gray, andemark
This release implements 6.c and 6.d versions of the Raku specification.
6.c version of the language is available if you use the use v6.c
version pragma, otherwise 6.d is the default.
Upcoming releases in 2024 will include new functionality that is not part of 6.c or 6.d specifications, available with a lexically scoped pragma. Our goal is to ensure that anything that is tested as part of 6.c and 6.d specifications will continue to work unchanged. There may be incremental spec releases this year as well.
If you would like to contribute or get more information, visit https://raku.org, https://rakudo.org/community, ask on the [email protected] mailing list, or ask on IRC #raku on Libera.
Additionally, we invite you to make a donation to The Perl Foundation to sponsor Raku development: https://donate.perlfoundation.org/ (put âRaku Core Development Fundâ in the âPurposeâ text field)
The next release of Rakudo (#171), is tentatively scheduled for 2024-04-25.
A list of the other planned release dates is available in the âdocs/release_guide.podâ file.
The development team appreciates feedback! If youâre using Rakudo, do get back to us. Questions, comments, suggestions for improvements, cool discoveries, incredible hacks, or any other feedback â get in touch with us through (the above-mentioned) mailing list or IRC channel. Enjoy!
Please note that recent releases have known issues running on the JVM. We are working to get the JVM backend working again but do not yet have an estimated delivery date.
[^1]: See https://raku.org/
On behalf of the Rakudo development team, Iâm very happy to announce the February 2024 release of Rakudo #169. Rakudo is an implementation of the Raku[^1] language.
The source tarball for this release is available from https://rakudo.org/files/rakudo. Pre-compiled archives will be available shortly.
New in 2024.02:
Improvements:
Additions:
infix:<div|mod>
[71c0151a]Fixes:
Deprecations:
Internal:
RakuAST Development:
The following people contributed to this release:
Elizabeth Mattijsen, Daniel Green, Vadim Belman, Nick Logan, Richard Hainsworth, Rajashekar R M, Stefan Seifert, Wenzel P. P. Peppmeyer, Jan-Olof Hendig, Justin DeVuyst, Stéphane Payrard, Will Coleda, rir
This release implements 6.c and 6.d versions of the Raku specification.
6.c version of the language is available if you use the use v6.c
version pragma, otherwise 6.d is the default.
Upcoming releases in 2024 will include new functionality that is not part of 6.c or 6.d specifications, available with a lexically scoped pragma. Our goal is to ensure that anything that is tested as part of 6.c and 6.d specifications will continue to work unchanged. There may be incremental spec releases this year as well.
If you would like to contribute or get more information, visit https://raku.org, https://rakudo.org/community, ask on the [email protected] mailing list, or ask on IRC #raku on Libera.
Additionally, we invite you to make a donation to The Perl Foundation to sponsor Raku development: https://donate.perlfoundation.org/ (put âRaku Core Development Fundâ in the âPurposeâ text field)
The next release of Rakudo (#170), is tentatively scheduled for 2024-03-28.
A list of the other planned release dates is available in the âdocs/release_guide.podâ file.
The development team appreciates feedback! If youâre using Rakudo, do get back to us. Questions, comments, suggestions for improvements, cool discoveries, incredible hacks, or any other feedback â get in touch with us through (the above-mentioned) mailing list or IRC channel. Enjoy!
Please note that recent releases have known issues running on the JVM. We are working to get the JVM backend working again but do not yet have an estimated delivery date.
[^1]: See https://raku.org/
On behalf of the Rakudo development team, Iâm very happy to announce the January 2024 release of Rakudo #168. Rakudo is an implementation of the Raku[^1] language.
The source tarball for this release is available from https://rakudo.org/files/rakudo. Pre-compiled archives will be available shortly.
New in 2024.01:
Improvements:
Additions:
Fixes:
Deprecations:
Internal:
RakuAST Development:
some work was done on RakuAST development, but the number of passing spectest files did not increase this round.
[1ecff5c5][3b9de763][35484381][54ee127b][5268106d][000ac084][94e58e05] [3c7057c0][c389de26][e1fef673][4bfde24c][91c157d2][3f6fff74][bef0a9bf] [3c1ad110][4b6f77f4][f5e9b2dc][bdfea0b0][d992bf6a][7ea760a0]
The following people contributed to this release:
Elizabeth Mattijsen, Richard Hainsworth, Daniel Green, Justin DeVuyst, Nick Logan, Will Coleda, Vadim Belman, Nahuel2998, Osei Poku
This release implements 6.c and 6.d versions of the Raku specification.
6.c version of the language is available if you use the use v6.c
version pragma, otherwise 6.d is the default.
Upcoming releases in 2024 will include new functionality that is not part of 6.c or 6.d specifications, available with a lexically scoped pragma. Our goal is to ensure that anything that is tested as part of 6.c and 6.d specifications will continue to work unchanged. There may be incremental spec releases this year as well.
If you would like to contribute or get more information, visit https://raku.org, https://rakudo.org/community, ask on the [email protected] mailing list, or ask on IRC #raku on Libera.
Additionally, we invite you to make a donation to The Perl Foundation to sponsor Raku development: https://donate.perlfoundation.org/ (put âRaku Core Development Fundâ in the âPurposeâ text field)
The next release of Rakudo (#169), is tentatively scheduled for 2024-02-29.
A list of the other planned release dates is available in the âdocs/release_guide.podâ file.
The development team appreciates feedback! If youâre using Rakudo, do get back to us. Questions, comments, suggestions for improvements, cool discoveries, incredible hacks, or any other feedback â get in touch with us through (the above-mentioned) mailing list or IRC channel. Enjoy!
Please note that recent releases have known issues running on the JVM. We are working to get the JVM backend working again but do not yet have an estimated delivery date.
[^1]: See https://raku.org/
On behalf of the Rakudo development team, Iâm very happy to announce the December 2023 release of Rakudo #167. Rakudo is an implementation of the Raku[^1] language.
The source tarball for this release is available from https://rakudo.org/files/rakudo. Pre-compiled archives will be available shortly.
New in 2023.12:
Improvements:
Additions:
Fixes:
Removals:
Internal:
RakuAST Development:
some work was done on RakuAST development, but the number of passing spectest files did not increase this round.
[eb032f03][3827870b][7584bd1c][1604909b][4f17fb52][b06e170b][17e3d0e6] [b0c03083][cc57b408][50df535c][1a18183a][1410e712][5a51c6f2][68927535] [d62f7780][2d1ce780][497899ee][af27c2f6]
The following people contributed to this release:
Vadim Belman, Elizabeth Mattijsen, Patrick Böker, Daniel Sockwell, Mårton Polgår, Nick Logan, Osei Poku, Richard Hainsworth, andemark
This release implements 6.c and 6.d versions of the Raku specification.
6.c version of the language is available if you use the use v6.c
version pragma, otherwise 6.d is the default.
Upcoming releases in 2023 will include new functionality that is not part of 6.c or 6.d specifications, available with a lexically scoped pragma. Our goal is to ensure that anything that is tested as part of 6.c and 6.d specifications will continue to work unchanged. There may be incremental spec releases this year as well.
If you would like to contribute or get more information, visit https://raku.org, https://rakudo.org/community, ask on the [email protected] mailing list, or ask on IRC #raku on Libera.
Additionally, we invite you to make a donation to The Perl Foundation to sponsor Raku development: https://donate.perlfoundation.org/ (put âRaku Core Development Fundâ in the âPurposeâ text field)
The next release of Rakudo (#168), is tentatively scheduled for 2024-01-26.
A list of the other planned release dates is available in the âdocs/release_guide.podâ file.
The development team appreciates feedback! If youâre using Rakudo, do get back to us. Questions, comments, suggestions for improvements, cool discoveries, incredible hacks, or any other feedback â get in touch with us through (the above-mentioned) mailing list or IRC channel. Enjoy!
Please note that recent releases have known issues running on the JVM. We are working to get the JVM backend working again but do not yet have an estimated delivery date.
[^1]: See https://raku.org/
On behalf of the Rakudo development team, Iâm very happy to announce the November 2023 release of Rakudo #166. Rakudo is an implementation of the Raku[^1] language.
The source tarball for this release is available from https://rakudo.org/files/rakudo. Pre-compiled archives will be available shortly.
New in 2023.11:
Improvements:
Additions:
Fixes:
Removals:
Internal:
RakuAST Development:
A lot of work was done on RakuAST development (over 100 commits), raising the number of passing spectest files from 975 to 981 (out of 1358).
[86458273][ed97a478][5567dd45][8b659b55][47585807][711032b0][9b6c660d] [b5c9c9b3][fe8123d0][92ed414c][f712bdf8][c0eb6b6f][45b1a26b][bd5a28c9] [05a2c26e][d8d79a32][36844606][2b365ac9][9a115ba4][7fcbfd65][60f4b8b9] [f1de73e9][790c7ac9][7a3b2bec][3a44581f][090e6f51][6a991a02][06d9773e] [f6e7475b][efe05847][63fd90ac][fcde2745][ec8628c5][5e3f8f33][4ef932fd] [57ea28d1][e008984a][30b944e7][d6b33aef][a992d305][94caf95a][464ffab3] [98f71865][7049370f][f6c41fcc][42f402c9][70b477ba][4b5333bf][33a6bccf] [3fea4738][18551ef9][a186dd05][a3baa9df][688b625a][c727c2ae][4a5e0181] [9ca11986][0fb3d809][1623e67e][1d626078][6d64ee39][95973945][974c48bb] [24fdf40c][d6de1390][89f58733][b689ae07][4d4e2a8a][8e096c24][721906f6] [ec57a59f][aff290da][cf3feb58][3d91a34c][b468d243][30697fea][fd99f6dc] [12a13c48][92522e89][50b8e191][dc85a994][37fbee11][f53c6505][e8b49542] [2f59eeeb][37e8d29f][9438ef1a][ad87284a][d7c64bdb][349ee9c2][d47c8feb] [98da5961][d15cec91][356faf99][f2c39412][a3bbb380][b224a091][f20f7eee] [41b4a971][16526185][50bd91f0]
The following people contributed to this release:
Elizabeth Mattijsen, Vadim Belman, Christian BartolomĂ€us, ab5tract, Nick Logan, Daniel Green, Daniel Sockwell, Will Coleda, Justin DeVuyst, Dan Vu, Fernando CorrĂȘa de Oliveira, Jan-Olof Hendig, Patrick Böker, Stefan Seifert, rir
This release implements 6.c and 6.d versions of the Raku specification.
6.c version of the language is available if you use the use v6.c
version pragma, otherwise 6.d is the default.
Upcoming releases in 2023 will include new functionality that is not part of 6.c or 6.d specifications, available with a lexically scoped pragma. Our goal is to ensure that anything that is tested as part of 6.c and 6.d specifications will continue to work unchanged. There may be incremental spec releases this year as well.
If you would like to contribute or get more information, visit https://raku.org, https://rakudo.org/community, ask on the [email protected] mailing list, or ask on IRC #raku on Libera.
Additionally, we invite you to make a donation to The Perl Foundation to sponsor Raku development: https://donate.perlfoundation.org/ (put âRaku Core Development Fundâ in the âPurposeâ text field)
The next release of Rakudo (#167), is tentatively scheduled for 2023-12-21.
A list of the other planned release dates is available in the âdocs/release_guide.podâ file.
The development team appreciates feedback! If youâre using Rakudo, do get back to us. Questions, comments, suggestions for improvements, cool discoveries, incredible hacks, or any other feedback â get in touch with us through (the above-mentioned) mailing list or IRC channel. Enjoy!
Please note that recent releases have known issues running on the JVM. We are working to get the JVM backend working again but do not yet have an estimated delivery date.
[^1]: See https://raku.org/
On behalf of the Rakudo development team, Iâm very happy to announce the October 2023 release of Rakudo #165. Rakudo is an implementation of the Raku[^1] language.
The source tarball for this release is available from https://rakudo.org/files/rakudo. Pre-compiled archives will be available shortly.
New in 2023.10:
Improvements:
Fixes:
RakuAST Development:
Add a sigilless-variable token to the Raku grammar [7dc21fcf]
A lot of work was done on RakuAST development (over 120 commits), raising the number of passing spectest files from 953 to 975 (out of 1358).
[0307ea9a][dfaa8c28][a6ec8dfe][05ba0ef0][89755eb0][75c615c4][e8ac6e03] [b58c3203][9b29fdca][92485d66][fbacec38][a9d8b783][d9f2767c][f4ceaf95] [95dce3cd][c52d55b3][ffbb53fd][c06027d0][4701845c][86991e14][9be9c24d] [c8144167][70885883][21720d90][f261b1ea][6a2e895a][96b35253][c7ffcbe9] [76535824][e462889f][6a198f08][bfb8ff77][c90b0393][c5adff6f][adfdef88] [66be950f][1f03312c][4ba8870c][5a8ad916][d6695687][2be8be9f][42dc0854] [c9dcfe3e][e330d6f1][4d700c5d][f8a2b984][549f03db][6209be81][80b47da5] [fb62e729][fad55ca9][d6fc50d6][5d12c329][1eaaded1][daee3985][f63749b8] [a4fae404][b13df056][3a98902d][f9fbde70][0d1c4d3a][67816a58][9ee5023c] [934f8063][dd24f978][a5d947d9][8bc5bdd5][aa5f512b][dacdebeb][1e5de123] [0c5f5ddb][d1952b9e][97c8e4e0][4e1a869a][0c2db5bf][51d80fde][9180ad77] [668913d9][d7cb3070][6b598859][bbb57adb][80557f3a][f45297d5][09d87ecb] [95d3c30e][e419d930][65b1dbd6][401c11b5][10bf44de][bb43068d][1beee9b7] [29e29e90][70362cf4][5fb5480c][301533bb][70b8165c][7626e1ff][d76eb961] [0ae02edf][fef0c629][48068a03][bb9496e5][7e66cd2f][495bec9f][1e86903a] [b1c2f151][4e0c8ce1][b8b323a1][f452fc3f][babd7a47][59ebf8ce][aa58383e] [7660d369][8defd108][55952f67][03592fc6][7b822bd1][ad3b55d6][7a4d0839] [be282712][644f5030][b599b57a][92567220][91d07f59][483ff06c][b47da0d9] [fa812743][ee062e9d][ca1f20c9][ea1ea2d1]
The following people contributed to this release:
Elizabeth Mattijsen, ab5tract, JJ Merelo, Justin DeVuyst, Will Coleda, Daniel Sockwell, Vadim Belman, raiph, Mårton Polgår, 0racle, Bernhard M. Wiedemann, Christian BartolomÀus, Patrick Böker, Stefan Seifert, Tom Browder
This release implements 6.c and 6.d versions of the Raku specification.
6.c version of the language is available if you use the use v6.c
version pragma, otherwise 6.d is the default.
Upcoming releases in 2023 will include new functionality that is not part of 6.c or 6.d specifications, available with a lexically scoped pragma. Our goal is to ensure that anything that is tested as part of 6.c and 6.d specifications will continue to work unchanged. There may be incremental spec releases this year as well.
If you would like to contribute or get more information, visit https://raku.org, https://rakudo.org/community, ask on the [email protected] mailing list, or ask on IRC #raku on Libera.
Additionally, we invite you to make a donation to The Perl Foundation to sponsor Raku development: https://donate.perlfoundation.org/ (put âRaku Core Development Fundâ in the âPurposeâ text field)
The next release of Rakudo (#166), is tentatively scheduled for 2023-11-21.
A list of the other planned release dates is available in the âdocs/release_guide.podâ file.
The development team appreciates feedback! If youâre using Rakudo, do get back to us. Questions, comments, suggestions for improvements, cool discoveries, incredible hacks, or any other feedback â get in touch with us through (the above-mentioned) mailing list or IRC channel. Enjoy!
Please note that recent releases have known issues running on the JVM. We are working to get the JVM backend working again but do not yet have an estimated delivery date.
[^1]: See https://raku.org/
On behalf of the Rakudo development team, Iâm very happy to announce the September 2023 release of Rakudo #164. Rakudo is an implementation of the Raku[^1] language.
The source tarball for this release is available from https://rakudo.org/files/rakudo. Pre-compiled archives will be available shortly.
New in 2023.09:
Improvements:
Additions:
Fixes:
Removals:
Internal:
RakuAST Development:
A lot of work was done on RakuAST development (over 230 commits), raising the number of passing spectest files from 938 to 953 (out of 1358).
[8be7bfe2][e6bc6878][81446212][4a4be8de][76308eb5][c509e758][ce29ccda] [042e1e4d][be6428ba][eec42c77][5aeeb39d][e0b7e831][1380fa3b][ba9f4050] [e6fdb853][168a67ff][cefa085c][ad4c580d][66414c04][b248ae12][e7df63a4] [4b2c4072][48838af4][ea40e4c6][def3a4ad][d3b53807][fc9debac][c4674f70] [c21f4b6b][ceb3d407][978e2d78][61097bd1][74cd925b][3777e2db][4c3d0ede] [c08ebbee][960a40dd][abc13a3c][f723f72c][d86cc550][6574c0e4][cc19095e] [1c47bb26][056bf03f][3ed02c34][1a33df17][646d548e][a0936a7e][37283cd6] [4db885c4][491b8469][b1560d3a][5b8f98b9][bda2be54][bc9a7123][e0975a5a] [743c4252][6605c0a8][238fa003][066d1d95][a6cbf201][b5e9f6fe][57b92f07] [f3da4c1f][89912801][66506c79][0395c7bb][29f3826a][c82791b0][1d785551] [5d43ff5b][8797bf95][fac51f9a][cb0f4ec2][ab613324][008b73de][f3215d05] [d33af758][c0667de0][ea12dec9][98312dcb][2a331f1f][c38af03b][24c05ee0] [4fd34508][eb3f30f4][48ae9919][562926fc][137ff2b9][32cddc56][abbbdd01] [f5e3bc94][e08eadf6][8dc2e53e][2b36f85f][c7338f96][e8076ae4][c035db23] [95dbd6cd][310e40da][51b0afc4][5fe1bd82][ee170b9f][5841afb2][1626cbfb] [76ad99d4][6da14def][e337c823][e026c1b0][65789659][6fa642c6][c19e7a1c] [4b09c649][c821ffeb][5e10f295][b60812ea][68070835][84419efb][c978bf21] [8ec9ae8b][e0864b19][5667eaa7][700e5248][8ed9f681][ec4d75ca][628c71bd] [44ba0636][5881f0b9][577498bc][8631e3ab][3a70184a][be944af2][94eb0c34] [3a0b05d6][9fe819e7][fc5d02ad][d192c18c][6817b10b][7779b565][c5d36f2f] [6b331d9c][ca05e9fb][fe9ff1c6][73737c5b][f4c9f606][5ad51ca5][3e652d5f] [8938e551][b5fcda9f][daec7797][9311a720][cacefa6a][e41ffda4][4f13da10] [8832f11c][c4cd9af1][f4c228dc][f67797db][eb8fea81][9d711ea5][863373a6] [3a91b495][636c8789][42c2f5a7][50c2f86e][8d82622a][7004c563][2671792a] [ebd4c00e][a39765a6][1504fc2f][04ec9234][cfcf9fb3][f950ca13][97fac492] [66b6f788][bc16a7ac][cd32d6a3][381cf921][ae833884][7ebd9bb3][42a92611] [5d784a9c][1b6f5791][4c0ffe67][f05f7746][770ac47b][866e4310][ded9b37c] [6f73a9c2][0079b03b][6d3904d0][60ec27c6][40a94e23][97683f98][ef0aa2b6] [3e81831a][8c2062c2][cbfdaeec][f9de8160][b7a59287][d08c2f98][4d1ff732] [d6b2a465][cdc7c1d5][714f2f6d][783c7900][bc3cc07a][c716de92][e3f23896] [9da6db8f][1e797d64][cdcd9c58][c776e55a][19bd3089][35bdbbc6][44659105] [f4fc256b][d6fd0f60][65cc4b66][150488c1][65d84a4d][1702a8e2][b70ca769] [a1a658ab][c4511e4c][ebe8322a][6771c4ae][e46425c5][8e375870][f1c6261c] [9866e7a1][dba3b448]
The following people contributed to this release:
Elizabeth Mattijsen, Daniel Green, ab5tract, Justin DeVuyst, Will Coleda, Tom Browder, Christian BartolomÀus, Mårton Polgår, Nick Logan, Vadim Belman, Jake Boeckerman, John Benediktsson, Leon Timmermans, Stefan Seifert, habere-et-dispertire
This release implements 6.c and 6.d versions of the Raku specification.
6.c version of the language is available if you use the use v6.c
version pragma, otherwise 6.d is the default.
Upcoming releases in 2023 will include new functionality that is not part of 6.c or 6.d specifications, available with a lexically scoped pragma. Our goal is to ensure that anything that is tested as part of 6.c and 6.d specifications will continue to work unchanged. There may be incremental spec releases this year as well.
If you would like to contribute or get more information, visit https://raku.org, https://rakudo.org/community, ask on the [email protected] mailing list, or ask on IRC #raku on Libera.
Additionally, we invite you to make a donation to The Perl Foundation to sponsor Raku development: https://donate.perlfoundation.org/ (put âRaku Core Development Fundâ in the âPurposeâ text field)
The next release of Rakudo (#165), is tentatively scheduled for 2023-10-19.
A list of the other planned release dates is available in the âdocs/release_guide.podâ file.
The development team appreciates feedback! If youâre using Rakudo, do get back to us. Questions, comments, suggestions for improvements, cool discoveries, incredible hacks, or any other feedback â get in touch with us through (the above-mentioned) mailing list or IRC channel. Enjoy!
Please note that recent releases have known issues running on the JVM. We are working to get the JVM backend working again but do not yet have an estimated delivery date.
[^1]: See https://raku.org/
On behalf of the Rakudo development team, Iâm very happy to announce the August 2023 release of Rakudo #163. Rakudo is an implementation of the Raku[^1] language.
The source tarball for this release is available from https://rakudo.org/files/rakudo. Pre-compiled archives will be available shortly.
New in 2023.08:
Improvements:
Additions:
andthen
and orelse
on Promise [acd8cc45]Fixes:
Range
constructor [b4b77952]Removals:
Internal:
RakuAST Development:
A lot of work was done on RakuAST development (over 150 commits), raising the number of passing spectest files from 884 to 938 (out of 1358).
[dd55ffe2][0550ae76][3c2af237][fed1515d][93dd19f8][fcf1c3ff][101d3ca5] [90aa9c66][2c2c4d4e][c7e6e5af][d72c562d][15f9685b][1beeb166][1b68eb7d] [5fa96e37][7d037bbb][b17f9c1c][a31bdc78][5f488afb][ef764677][eb169c3f] [84ffe2b1][e36ac593][a05c4061][2184c5a8][d520abb7][a0466136][82cdc95e] [f2cbac39][5f03e704][b8a3096b][eb753a3b][564a6df1][126e726d][88b22e2c] [743cc08b][5e2c6a39][9fc4f69f][d3a90fc1][1d48d351][6abb6534][d45fb6e5] [cfa7f8d7][794d89a4][7b6c81c7][0d641880][c4059d7d][34a1a5da][1c25d071] [a8a0416e][c02c07e9][dd009197][9f866810][5fc5c32e][632a2ecc][862e3874] [24aa0229][d15d6d7d][6a9e9963][51ebbe80][c002940c][2aca0151][a9e83a93] [6c345f4f][d923a4f5][b390e203][defca25f][947b49c9][3bca9516][de7151fa] [aed6be5b][bef9ea40][b4d8a48d][977d9bee][baf8906b][0ee02288][52f49344] [66d53dcd][ddfe6ae8][ffe631e8][eb60db5d][2588b4cf][01cf0c04][f151aba3] [7114b4d7][3072e91e][f325c404][e1f801fc][390b8227][22e78454][20bfeaf2] [09b452bf][1cf0b06d][5e353bcd][f7a314b2][c4053f20][4e0ecaa3][edd5d4e7] [4afbc34c][5b2f58ba][a0ed2ae9][517e53a5][47577b8a][e4787df9][206c4552] [5af65d33][1b44da3e][ec6671d1][4c1ea9fe][652b3050][e13a6b0f][c1b1ae8a] [8f612e39][36f561a3][8dd2f004][bdf80215][0e79b375][3e437d76][09a16585] [20bd4165][c1f7e4d4][941143d4][011d2ce7][519ec6e8][e20d7b44][0396233a] [02a2bd30][512f5cc4][2caaf9f4][f604c788][703363eb][86557c94][205fb661] [11334377][34a6c01d][c7ad58de][e6f33599][28d266ff][efb58664][35467a20] [5ef70c6a][0ad03b5e][244ea5e9][632f952b][88ca1e38][e5d5d48e][a17588f8] [b20c7993][8a7f4b72][1d5a9508][779f0f79][386cac8a][083f2857][32e078ca] [d9085270][37aa0544][18786514][dc078bfd][b1f54e17][2dbcdafd]
The following people contributed to this release:
Elizabeth Mattijsen, Will Coleda, Nick Logan, Vadim Belman, Justin DeVuyst, Stefan Seifert, Tom Browder, MĂĄrton PolgĂĄr, Brahmajit Das, Daniel Green, Ikko Eltociear Ashimine, Jan-Olof Hendig, Luis F. Uceta, Salve J. Nilsen, sergio
This release implements 6.c and 6.d versions of the Raku specification.
6.c version of the language is available if you use the use v6.c
version pragma, otherwise 6.d is the default.
Upcoming releases in 2023 will include new functionality that is not part of 6.c or 6.d specifications, available with a lexically scoped pragma. Our goal is to ensure that anything that is tested as part of 6.c and 6.d specifications will continue to work unchanged. There may be incremental spec releases this year as well.
If you would like to contribute or get more information, visit https://raku.org, https://rakudo.org/community, ask on the [email protected] mailing list, or ask on IRC #raku on Libera.
Additionally, we invite you to make a donation to The Perl Foundation to sponsor Raku development: https://donate.perlfoundation.org/ (put âRaku Core Development Fundâ in the âPurposeâ text field)
The next release of Rakudo (#164), is tentatively scheduled for 2023-09-21.
A list of the other planned release dates is available in the âdocs/release_guide.podâ file.
The development team appreciates feedback! If youâre using Rakudo, do get back to us. Questions, comments, suggestions for improvements, cool discoveries, incredible hacks, or any other feedback â get in touch with us through (the above-mentioned) mailing list or IRC channel. Enjoy!
Please note that recent releases have known issues running on the JVM. We are working to get the JVM backend working again but do not yet have an estimated delivery date.
[^1]: See https://raku.org/