Parrot Announcementstag:launchpad.net,2007-06-26:/parrot/+announcementshttps://launchpadlibrarian.net/17349532/parrot_logo.pnghttps://launchpadlibrarian.net/17349471/parrot_icon.png2009-10-23T15:01:18.683250+00:00Parrot 1.7.0, "African Grey" Released!2009-10-23T15:01:18.683250+00:002009-10-23T15:01:18.624564+00:00tag:launchpad.net,2009-10-23:/+announcement/4136Ronald Blaschkehttps://launchpad.net/~rblasch<p>The JIT subsystem has been removed and is being written from the ground up.<br/>
Implicit optional named parameters and continuation-based exception handlers are<br/>
deprecated and will be removed after 2.0. The Parrot Debugger documentation has<br/>
been expanded.</p>Parrot 1.6.0, "half-pie" Released!2009-10-23T15:00:36.276613+00:002009-10-23T15:00:36.234001+00:00tag:launchpad.net,2009-10-23:/+announcement/4135Ronald Blaschkehttps://launchpad.net/~rblasch<p>The Parrot Compiler Toolkit is now available in the base installation. New<br/>
lexical subsystem opcodes were introduced and a new Context API was created.</p>Parrot 1.5.0 "TEH PARROTZ!" Released!2009-10-23T14:59:38.435059+00:002009-10-23T14:59:38.334558+00:00tag:launchpad.net,2009-10-23:/+announcement/4134Ronald Blaschkehttps://launchpad.net/~rblasch<p>Several deprecated features and functions were removed. The Parrot Debugger was<br/>
improved. Hashes, keys, and iterators were refactored. Support for detecting<br/>
Fink and Macports was improved.</p>Parrot 1.4.0 "Mundo Cani" Released!2009-10-21T19:46:44.534247+00:002009-10-21T19:46:44.474829+00:00tag:launchpad.net,2009-10-21:/+announcement/4117Ronald Blaschkehttps://launchpad.net/~rblasch<p>This release adds Key and Iterator refactoring, major pbc_to_<wbr/>exe-generated code speed improvements, a new "Infinite Memory" GC core for demonstration purposes, gc_debug runcore... and GC-related heisenbugfixes, simplification of PMC generation code, improved GC encapsulation and API documentation, and substantial optimizations in NCI. It eliminates variable expansion in parrot_config, fixes the installed pbc_to_exe, allows hashes to use native types as keys and values, and processes CLI arguments as Unicode by default.</p>Parrot 1.3.0 "Andean Swift" Released!2009-06-27T11:23:41.878741+00:002009-06-27T11:23:41.817596+00:00tag:launchpad.net,2009-06-27:/+announcement/3071Ronald Blaschkehttps://launchpad.net/~rblasch<p>Parts of the IO system were optimized. Various memory leaks were fixed. The Parrot Book was improved and expanded.</p>Parrot 1.2.0 "Bird Brain" released!2009-06-01T17:41:48.283378+00:002009-06-01T17:41:48.197302+00:00tag:launchpad.net,2009-06-01:/+announcement/2876Ronald Blaschkehttps://launchpad.net/~rblasch<p>Various cleanups in headers, directory layout, exported symbols and GC API. Many improvements to the documentation, including core documents, the Parrot Book and the Installation design document. Portability updates for MacPorts, NetBSD, MinGW and HP-UX. Several build and runtime performance improvements.</p>Parrot 1.1.0 "Half-moon Conure" Released!2009-05-03T15:33:35.678240+00:002009-05-03T15:33:35.625231+00:00tag:launchpad.net,2009-05-03:/+announcement/2623Ronald Blaschkehttps://launchpad.net/~rblasch<p>New ops load_language and find_caller_lex were added. Deprecated ops and PMCs were removed.</p>Parrot 1.0.0 released2009-03-19T21:01:56.196426+00:002009-03-19T21:01:56.125025+00:00tag:launchpad.net,2009-03-19:/+announcement/2265Ronald Blaschkehttps://launchpad.net/~rblasch<p>This is the first stable release. The documentation was improved. More languages left the nest.</p>Parrot 0.9.1 released2009-02-22T10:14:34.402182+00:002009-02-22T13:17:43.081629+00:00tag:launchpad.net,2009-02-22:/+announcement/2083Ronald Blaschkehttps://launchpad.net/~rblasch<p>Support for portable 'Inf', 'NaN' and '-0.0' was added. Many more languages<br/>
left the nest; please see the Languages section on the Parrot Website for<br/>
their new homes. Various chapters of the Parrot Book were updated.</p>Parrot 0.9.0 released2009-01-25T11:52:10.295682+00:002009-01-25T11:52:09.944742+00:00tag:launchpad.net,2009-01-25:/+announcement/1871Ronald Blaschkehttps://launchpad.net/~rblasch<p>Bytecode annotations were added to the implementation. Role composition was made aware of multi-subs. Rakudo (Perl6) and Pipp (PHP) have seen various improvements. The non-functional STM subsystem was removed.</p>Parrot 0.8.2 released2008-12-18T20:01:07.259522+00:002008-12-18T20:01:07.100856+00:00tag:launchpad.net,2008-12-18:/+announcement/1640Ronald Blaschkehttps://launchpad.net/~rblasch<p>Performance was improved, including startup time. Many bugs were fixed.<br/>
Automatic resume for nonfatal exceptions was added. Various enhancements were<br/>
made to the languages Rakudo (Perl6), Lua, Pipp (PHP) and Ecmascript.</p>Parrot 0.8.1 released2008-11-19T19:19:19.420202+00:002008-11-19T19:19:19.372990+00:00tag:launchpad.net,2008-11-19:/+announcement/1458Ronald Blaschkehttps://launchpad.net/~rblasch<p>The Native Call Interface (NCI) signatures are now JITted on x86-32 platforms (Windows and Linux). All known memory leaks in PIR "Hello, world!" are fixed. The language implementations Rakudo (Perl6), Pipp (PHP) and Cardinal (Ruby) have seen various improvements.</p>Parrot 0.8.0 released2008-10-22T19:31:40.747111+00:002008-10-23T09:49:07.919294+00:00tag:launchpad.net,2008-10-22:/+announcement/1283Ronald Blaschkehttps://launchpad.net/~rblasch<p>Many improvements in the implementation, Cardinal (Ruby), Rakudo (Perl 6), P6object, PCT/PGE, and PIRC. Chapters for PCT, PMCs, and Opcodes/Runcores have been added to the book.</p>Parrot 0.7.1 released2008-09-17T19:40:42.850563+00:002008-09-17T19:36:44.504663+00:00tag:launchpad.net,2008-09-17:/+announcement/1079Ronald Blaschkehttps://launchpad.net/~rblasch<p>Preliminary support for resumable exceptions was added. Rakudo (Perl 6) now passes over 3300 spectests and supports precompiled modules and scripts. Cardinal (Ruby) features 'require' and precompiled modules, as well as many new tests. Includes many updates and cleanups to the design documents.</p>