[Wikitech-l] Fresh 21.09 released!
This release includes Node.js 12 and npm 7. Get started by installing, updating, or learning more, at: https://gerrit.wikimedia.org/g/fresh#fresh-environment Changelog: https://gerrit.wikimedia.org/g/fresh/+/21.09.1/CHANGELOG.md This release upgrades the default "fresh-node" command to the latest WMF CI image for Node.js, which bundles Node.js 12 and npm 7. It is based on Debian 11 ("Bullseye") and includes Firefox 78 and Chromium 90 as well. The previous Node.js 10 environment remains available as "fresh-node10" in case you need it during the transition over the coming weeks. It will likely be removed within a month or two. If you encounter problems with Node.js 12, let us know on Phabricator! [1] This release also introduces a "fresh-node14" command for experimention with Node.js 14. Fresh is a fast way to create isolated environments from your terminal. These can be used to more securely work with 'npm' developer tools such as ESLint, QUnit, Grunt, Selenium, and more. Example guide: https://www.mediawiki.org/wiki/Manual:JavaScript_unit_testing -- Timo Tijhof [1] https://phabricator.wikimedia.org/tag/fresh/ ___ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
[Wikitech-l] MediaWiki 1.31 is End of Life
As per the MediaWiki version lifecycle[1], I would like to announce the formal end of life (EOL) of MediaWiki 1.31 as of tomorrow, Thursday September 30, 2021, coinciding with the final security and maintenance release for the branch, 1.31.16. This means that MediaWiki 1.31 will no longer receive maintenance or security backports. It is therefore strongly discouraged that you continue to use it. It is recommended to upgrade to MediaWiki 1.35, the current Long Term Support (LTS) version which is not due to become EOL until September 2023. MediaWiki 1.35 bumps the required PHP version from 7.0 in 1.31 (which is unsupported upstream), to PHP 7.3.19 or later. Thanks! Sam Reed [1] https://www.mediawiki.org/wiki/Version_lifecycle ___ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
[Wikitech-l] Security pre-release announcement: 1.31.16 / 1.35.4 / 1.36.2
Hi all, Tomorrow we will be issuing a security and maintenance release to all supported branches of MediaWiki. The new releases will be: - 1.31.16 - 1.35.4 - 1.36.2 This will resolve 3 issues in MediaWiki core and also includes some fixes previously committed to git, including minor security and hardening patches along with bug fixes included for maintenance reasons. It also fixes 1 issue in a MediaWiki tarball bundled extension. We will make the fixes available in these respective release branches, master and the currently unreleased 1.37 branch. Tarballs will be available for the above mentioned point releases as well. A summary of some of the security fixes that have gone into non-bundled MediaWiki extensions will also follow. As a reminder, 1.31 (the old LTS) was due to become end of life (EOL) in June 2021. 1.35 (the new LTS) is supported until September 2023. However, to try and meet our LTS-LTS overlap commitments (1.35 was late due to COVID), 1.31 got best-efforts extra support until the end of September 2021. As the end of September 2021 is now upon us, this means 1.31.16 will be the final security (and maintenance) release, and therefore it is considered EOL as of tomorrow, September 30, 2021. [1] https://www.mediawiki.org/wiki/Version_lifecycle ___ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/