From 8e0ddf84f2d7a66a395b16469e6c8ccd82bc7047 Mon Sep 17 00:00:00 2001 From: Simon Clark Date: Oct 10 2017 19:32:47 +0000 Subject: [PATCH 1/2] Update #18 'Node.js 8.x' incorporating feedback --- diff --git a/en-US/developers/Development_Web.adoc b/en-US/developers/Development_Web.adoc index 3634917..924f16e 100644 --- a/en-US/developers/Development_Web.adoc +++ b/en-US/developers/Development_Web.adoc @@ -9,7 +9,7 @@ include::en-US/entities.adoc[] Fedora 27 includes Node.js 8, which is the current version of the platform. This release line will become a Node.js Long Term Support (LTS) release at the end of October 2017. Some of the highlights of Node.js 8 include: * http2 support -* experimental support for the Node.js API (N-API) +* experimental support for Node API (N-API) * a significant update to the V8 JavaScript runtime that includes major improvements in performance and developer-facing APIs * version 5 of the npm client From 13aeac5c3fbc0ff4c45fe484031d7293eb0c2d76 Mon Sep 17 00:00:00 2001 From: Simon Clark Date: Oct 10 2017 20:38:34 +0000 Subject: [PATCH 2/2] Merge branch 'f27' into iss18 --- diff --git a/en-US/developers/Development_Perl.adoc b/en-US/developers/Development_Perl.adoc index f2823ca..4cde6c6 100644 --- a/en-US/developers/Development_Perl.adoc +++ b/en-US/developers/Development_Perl.adoc @@ -7,3 +7,18 @@ include::en-US/entities.adoc[] [[sect-perl-core]] === Packaging of the Perl Core Modules The release of Fedora 27 brings a change in the way that the Perl core modules are packaged by Fedora. In Perl, the core modules are the standard set of modules that ship with the Perl interpreter. Previously in Fedora, the Perl core modules were split into a number of subpackages in such a way that installing the `perl` package did not install the full set of Perl core modules. This behaviour was not what was expected by most Perl users and so, from Fedora 27, installing the `perl` package now installs the full set of Perl core modules. It is still possible to install only a minimal Perl interpreter by installing just the `perl-interpreter` package. + +[[sect-perl-526]] +=== Perl 5.26 +A new version of perl is released every year and version 5.26 is 2017's stable release. This release includes three updates with widespread effects: + +."." no longer in @INC +For security reasons, the current directory (".") is no longer included by default at the end of the module search path (@INC). This may have widespread implications for the building, testing and installing of modules, and for the execution of scripts. + +.`do` may now warn +`do` now gives a deprecation warning when it fails to load a file which it would have loaded had "." been in @INC. + +.In regular expression patterns, a literal left brace "{" must be escaped +Unescaped literal { characters in regular expression patterns are no longer permitted. Use a pattern like "\{" or "[{]" to specify a match to a left brace. + +For more information about this release, please see the http://search.cpan.org/dist/perl-5.26.0/pod/perldelta.pod[5.26.0 perldelta] web page.