Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update 2017.01 #3

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
47 changes: 16 additions & 31 deletions rakudostar/rakudostar.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<metadata>
<id>rakudostar</id>
<title>Rakudo *</title>
<version>2015.02</version>
<version>2017.01</version>
<authors>Rakudo Star Team</authors>
<owners>Jake Russo</owners>
<summary>This is Rakudo Star, a useful, usable Perl 6 distribution for "early adopters".</summary>
Expand All @@ -24,36 +24,21 @@ This chocolatey package defaults to the MoarVM.</description>
<dependencies>
<!-- <dependency id="chocolatey" version="0.9.8.23" /> -->
</dependencies>
<releaseNotes>Some of the new compiler features added to this release include:

- $str ~~ s/// now returns a Match or list of Matches (incompatible change)
- Supply.lines/words and IO::Handle.words implemented
- indir for scoped directory manipulations
- Various performance improvements
- Method 'for' as an alias for 'map'. Map will stop flattening the list eventually, 'for' remains as it is now
- Method 'unique' as a successor for 'uniq'
- Introduce IO::Handle.slurp-rest for slurping rest from the handle
- Fix tie-breaking issues with longest literal matching
- Method FALLBACK implemented
- $\*DISTRO and $\*KERNEL updated ($*DISTRO now actually report the Linux dist)
- Added Metamodel::Primitives, to open up more meta-programming possibilities
(publishing method caches, completely custom meta-objects, etc.)

Changes to modules included in Rakudo Star:

- [Bailador](https://github.com/tadzik/Bailador) now binds to all interfaces by default.
- [panda](https://github.com/tadzik/panda) reads package information from http://ecosystem-api.p6c.org/ as opposed to http://feather.perl6.nl:3000/ .
- panda executable now works under PowerShell.
- panda returns correct exit status if it fails.
- panda now ignores POD while determining module dependencies.
- panda now can [upload test results to testers.perl6.org server](http://perl6advent.wordpress.com/2014/12/21/day-21-community-smoke-testing/).
- panda now displays help with correct command descriptions when using `--help`.
- panda has a `smoke` option to download and test all Perl 6 modules.
- panda can now use `look` option in order to download modules without doing anything else.
- [HTTP::Easy](https://github.com/supernovus/perl6-http-easy) has received a few algorithm optimizations that made it faster.
- HTTP::Easy now binds to all interfaces by default when acting as a web server.
- [ufo](https://github.com/masak/ufo) now leaves `.pm` and `.pm6` in module names.
- [NativeCall](https://github.com/jnthn/zavolaj) now parses library names like `libfoo-2.0` and `libbar.so.3.3.0`.
<releaseNotes>Notable changes in modules shipped with Rakudo Star 2017.01:

- DBIish: Pg: TypeConverter post-merge cleanup
- Linenoise: Remove dependency on Native::Resources
- Pod-To-HTML: Bump version for #22 fix
- Terminal-ANSIColor: Drop ‘nqp’ dependency
- doc: Too many to list
- json: Fix parsing of string literals with a leading combining character.
- json\_fast: bump version since we now escape null bytes
- panda: modified to warn of its removal in the short term
- perl6-http-easy: Several pull requests merged
- perl6-lwp-simple: Tweak tests to work with TAP::Harness
- perl6-pod-to-bigpage: bump version
- test-mock: Bump version.
- zef: imported
</releaseNotes>
</metadata>
<files>
Expand Down