Feed aggregator

Onstage, It’s Finally Beginning to Look a Lot Like Christmas Again

NYT Theater - Wed, 12/21/2022 - 16:52
After one holiday season lost to the pandemic and another curtailed by Omicron, seasonal staples including “The Nutcracker,” “A Christmas Carol” and “Messiah” are back in force.
Categories: Test

Lloyd Suh’s Plays About the Past Speak Directly to Our Present

NYT Theater - Wed, 12/21/2022 - 13:56
The playwright of “The Far Country” is using a contemporary lens to show “the way in which memory becomes hereditary.”
Categories: Test

Review: In ‘Between Riverside and Crazy,’ Real Estate Gets Real

NYT Theater - Wed, 12/21/2022 - 09:44
Stephen Adly Guirgis’s 2014 play finally comes to Broadway, its hilarious, loving and unvarnished vision of the universal human hustle intact.
Categories: Test

‘The Collaboration’ Review: A Basquiat-Warhol Bromance in Bloom

NYT Theater - Tue, 12/20/2022 - 21:58
Anthony McCarten’s biodrama about the artists’ work together lifts the curtain on their friendship, or at least it thinks it does.
Categories: Test

Jim Parsons Takes the Romantic Lead

NYT Theater - Tue, 12/20/2022 - 17:42
The Emmy-winning “Big Bang Theory” actor “could’ve done anything he wanted.” Now starring in the tear-jerker film “Spoiler Alert,” he’s forging his own path.
Categories: Test

Musical Adaptation of ‘Almost Famous’ Will Close on Broadway

NYT Theater - Mon, 12/19/2022 - 18:00
The show, a passion project for Cameron Crowe, opened on Broadway in early November, but has faced soft sales in a competitive market.
Categories: Test

New Broadway Labor Agreement Includes Pandemic-Prompted Changes

NYT Theater - Mon, 12/19/2022 - 14:42
The deal, ratified by members of Actors’ Equity, provides salary increases for performers and stage managers, and allows producers to make short-term hires.
Categories: Test

Getting Close to Sondheim: New Books Try to Capture His Essence

NYT Theater - Mon, 12/19/2022 - 12:59
Memoirs by his collaborators are among the works available now, and several others are on the horizon.
Categories: Test

views 7.x-3.28

Views - Mon, 12/19/2022 - 07:12

This release fixes a few compatibility bugs for PHP 8.1 and PHP 8.2. Thanks to everyone who collaborated on the release.

Contributors (9)

tikaszvince, DamienMcKenna, joseph.olstad, Liam Morland, awasson, jonnyToomey, Chase., Anybody, mfb

Changelog

Issues: 6 issues resolved.

Changes since 7.x-3.27:

Bug Release type: Bug fixes

‘Des Moines’ Review: Drowning in the Drink

NYT Theater - Fri, 12/16/2022 - 21:00
A new production of Denis Johnson’s final play showcases many of his signatures: deadpan absurdism, misfit characters, heavy drinking and statements on the bleak fact of human mortality.
Categories: Test

Quinta Brunson, Jack Harlow and More Breakout Stars of 2022

NYT Theater - Fri, 12/16/2022 - 15:53
Here are the actors, pop stars, dancers and artists who broke away from the pack this year, delighting us and making us think.
Categories: Test

Review: ‘Hoagy Carmichael’s Stardust Road’ Takes the Path Too Well-Traveled

NYT Theater - Fri, 12/16/2022 - 11:00
The York Theater Company’s production is enthusiastically performed by a cast of seven. But the nostalgic revue pushes the limits of its case for the songwriter’s music.
Categories: Test

‘Merrily We Roll Along’ Will Transfer to Broadway Next Fall

NYT Theater - Fri, 12/16/2022 - 08:00
Jonathan Groff, Lindsay Mendez and Daniel Radcliffe, now starring in an Off Broadway revival, will lead the Broadway production as well.
Categories: Test

Review: A Solo ‘Great Expectations’ That Calls for Endurance

NYT Theater - Thu, 12/15/2022 - 21:00
The British comedian Eddie Izzard plays every part in this relatively straightforward adaptation of Charles Dickens’s classic story.
Categories: Test

drupal 10.0.0

Drupal - Thu, 12/15/2022 - 12:33

This is the first supported release of the new Drupal 10 major version, and it is ready for use on production sites! Learn more about Drupal 10 and the Drupal core release cycles.

Drupal 10.0.0 has been released simultaneously with Drupal 9.5.0. Drupal 9.5 has most of the changes that Drupal 10 does, but retains backwards compatibility layers added through Drupal 9.5.0's release. Update to Drupal 9.5 before updating to Drupal 10 for the smoothest upgrade path.

If you are starting a new Drupal project, you have a choice between Drupal 9.5.0 and 10.0.0, and generally should choose Drupal 10 where possible for forward compatibility with future releases.

Regardless of which version you choose now, features will only be added to Drupal 10 minor releases. Plan to adopt Drupal 10 so that you can easily update to Drupal 10.1 and later.

Refer to Preparing your site to upgrade to a newer major version for tools you can use to check the Drupal 10 compatibility of modules, themes and sites.

Both 10.0.0 and 9.5.0 include all the latest changes, and they have the same APIs and features aside from a few edge-cases. This also means modules and themes can be compatible with Drupal 9 and 10 at the same time! The key changes in 10.0.0 are:

  1. Deprecated code, including entire modules and themes, has been removed.
  2. Dependencies have been updated to new major versions as appropriate.
  3. Platform requirements (including supported PHP and database versions, Composer requirements, and supported browsers) have been updated.

For all other changes, refer to the 9.5.x branch.

Important update information Sites must update to at least Drupal 9.4.4 before upgrading to Drupal 10

Drupal sites running 9.3.x or earlier versions must first update to 9.4.4 or later before updating to Drupal 10. All core updates added before 9.4.0 have been removed and the data upgrade path from CKEditor 4 to CKEditor 5 is not available before Drupal 9.4.4. In general, sites should update to the most recent release of their current major branch before updating to the next major release.

Sites using CKEditor 4 should upgrade to CKEditor 5 in Drupal 9.4 or 9.5 before updating to Drupal 10

Most Drupal sites using CKEditor 4 should upgrade to CKEditor 5. See the recommendations for CKEditor for details. Upgrading from CKEditor 4 to 5 is a manual process, because it requires human supervision.

Changes to site-owner-managed files Platform requirements changes PHP requirements Database requirements

The following minimum database versions are supported by Drupal 10 core:

  • MySQL or Percona 5.7.8.
  • MariaDB 10.3.7 (This is a more recent release than the MySQL version.)
  • PostgreSQL 12 with the pg_trgm extension.
  • SQLite 3.26 with the JSON1 extension. PHP does not always use the system-provided SQLite, so verify that your PHP is compiled with at least this version.
Browser support changes
  • Internet Explorer 11 is not supported in Drupal 10.
  • Support for older versions of UC Browser has been removed. Newer versions of the browser that rely on WebView should be unaffected.

See the browser support policy for more information.

Composer requirements

Drupal 10 recommends Composer version 2.3.6 or higher, which is required for compatibility with PHP 8.2 and the forthcoming Automatic Updates feature. Core developers must update to at least Composer 2.3.6 to work on Drupal core, and site owners will receive warnings on older versions. Drupal will not install or update with Composer versions lower than 2.1.

To update your host's version of Composer, run:

composer self-update

You can roll back to the previous version at any time by using:

composer self-update --rollback

Update to a specific version with:

composer self-update 2.3.6

More information on using Composer for Drupal .

Removed modules and themes

Numerous modules and themes have been removed from Drupal core and moved to contributed projects. In many cases, the removed extensions have little to no impact on site development.

Sites that depend on a removed module or theme should download the contributed project version (either manually, or by requiring it with Composer) before updating their sites to Drupal 10. Drush may bypass warning and error messages on update.php related to missing modules or themes. The status report will display errors about missing modules after upgrading, but missing active themes will cause fatal errors and/or a white screen.

Removed modules

If a removed module is required for a site's functionality, the contributed version should be downloaded to the codebase or added to the Composer requirements before upgrading. Do not uninstall the module, since this would destroy the module configuration.

In addition to the below changes, some related CSS and templates have been removed from core base themes, so sites using the below modules may need to update their themes.

Removed themes

Even if you do not use the below themes directly, you should check whether your installed themes extend them. This information is available in the .info.yml file for the theme. For example, to see if themes/mytheme uses Classy as a base theme, check in themes/mytheme/mytheme.info.yml for this line:

base theme: classy

Base themes may extend other base themes, so if a non-core base theme is listed, you should also check whether or not that theme extends one of the below themes (especially Classy or Stable).

Composer integration changes

Composer 2.2 and higher require Composer projects to authorize individual plugins. This means that Composer commands to install and update Drupal projects will fail unless either the required plugins are allowed in the project configuration or the user manually replies y to a prompt to allow the plugin. Existing projects may need to update their configuration to authorize these plugins. This can be done by running the following commands:

composer config --no-plugins "allow-plugins.composer/installers" true composer config --no-plugins "allow.plugins.drupal/core-composer-scaffold" true composer config --no-plugins "allow-plugins.drupal/core-vendor-hardening" true composer config --no-plugins "allow-plugins.drupal/core-project-message" true

For more information, review Composer 2.2+ authorized plugins.

Change to the Standard profile

The 'Basic HTML' format provided with the Standard profile no longer allows the <span> tag. This should simplify copying and pasting from Microsoft Word, Google Docs and similar programs into either version of CKEditor on new installs. Existing installs may want to consider removing the tag from text formats and reviewing existing content.

API changes Backend (PHP) dependency changes Added PHP dependencies
  • Drupal core requires guzzlehttp/psr7 2.4.3 for implementation of several core services for PSR-17.

Removed PHP dependencies

The following dependencies have been removed from Drupal core:

Updated PHP dependencies
  • Drupal 10 requires Symfony 6.2. Several indirect dependencies have changed as a result of the Symfony 6 update.

    Additionally, the symfony/deprecation-contracts, symfony/event-dispatcher-contracts, symfony/service-contracts, and symfony/translation-contracts libraries have been updated from 2.5.2 to 3.1.1.

  • Twig has been updated from 2.x to 3.4.3. Review the Twig 3 changes for PHP developers and template creators.

  • guzzlehttp/guzzle 7.5 is now required.

  • asm89/stack-cors has been updated from version 1.3.0 to 2.1.1.

    Enabling CORS now preserves cacheability whenever possible.

    Previously, enabling CORS would add Vary: Origin to all requests of a different origin. With this change, enabling CORS will only add this if absolutely necessary.

  • Drupal core's other production Composer dependency versions have been updated where possible to the latest major, minor, and patch releases. Where appropriate, constraints have been increased to require the latest minor versions.

Frontend (CSS and JavaScript) dependency changes Removed frontend dependencies
  • The public Backbone and Underscore core libraries have been removed. These dependencies are now deprecated and for internal use only. Consequently, the drupal.editor.admin and drupal.filter.filter_html.admin libraries no longer depend on Underscore. Backbone and Underscore will eventually be removed from core.

    Modules or themes that depend on these libraries should either refactor their code to remove the dependencies, or treat them as third-party dependencies for the contributed module.

    Most Underscore functionality has simple replacements in modern ES6 JavaScript. Review the change record about the Underscore deprecation for more information on upgrading your code.

  • Since Internet Explorer 11 is no longer supported, Drupal 10 deprecates all polyfill libraries and removes the files. Additionally, the details HTML tag is available in all supported browsers, so the supporting code that provided this element for Internet Explorer has been removed. If you plan to continue supporting Internet Explorer 11 even when used with Drupal 10, your project will have to depend on or implement any required polyfills directly.

  • The Farbtastic library has been removed from Drupal core. There is no replacement. Developers should consider using browser-native color pickers instead.

  • The jQuery Joyride JavaScript library has been removed.

  • The PopperJS JavaScript library has been removed as a direct dependency. It was used only by Quick Edit, which has been removed from core. If you need to use it, you should define the library in a custom module.

Updated frontend dependencies
  • CKEditor 5 has been updated to the latest 35.4.0 release. This update has a minor breaking change that could affect the development of certain contributed or custom CKEditor 5 integrations. For more information read the CKEditor 5 35.4.0 release notes.

  • jQuery has been updated from 3.6.0 to 3.6.2.

  • tabbable has been updated to 6.0.10.

  • The Shepherd.js JavaScript package has been updated to 10.0.1. Additionally, the public core library for this package has been deprecated. Shepherd.js should only be used internally by Drupal core.

  • Drupal core's other production JavaScript dependency versions have been updated to the latest major, minor, and patch releases where possible. Where appropriate, constraints have been increased to require the latest minor versions.

Development dependencies
  • The JavaScript ES6 build process has been removed given that all browsers supported by Drupal Core are now ES6-compatible. This means that once the build tooling is removed from Drupal 10, core developers are no longer required to run the commands when they make changes to core JavaScript. This also means that babel/core and all related dependencies are no longer used as core development dependencies.

  • Node.js is a required development dependency for Drupal core and the minimum supported version has been updated from 12 to 16. (Information on changes in Node.js 16.) An updated version of Node.js can be installed directly or with nvm. This only affects sites that have installed Drupal core's JavaScript development dependencies with npm or yarn.

  • The PHPStan static analysis tool, version 1.9.1, has been added to Drupal core's development dependencies and is run against all core patches and merge requests.

  • PHPUnit has been upgraded from 8.5.21 to 9.5.24, and all its sub-packages have been updated. PHPUnit 9.5 or higher is required, and PHPUnit 8 is no longer supported.

    phpspec/prophecy-phpunit and Mink 1.10 or later are also now required for PHPUnit.

  • Drupal 10 development now requires composer/installers version 2.0 or higher (up from version 1.9).

  • The Nightwatch testing library has been updated to version 2.4.2. Reference the Nightwatch developer guide for a list of high level changes in the 2.0.0 release.

  • The JavaScript chromedriver package has been removed. If you were running Nightwatch tests locally, you may need to start Chromedriver manually.

  • The JavaScript raw-loader package has been removed as it is no longer required by Drupal’s build process.

  • The Stylelint development dependency has been updated to version 14, and minor changes have been made to whitespace and quoting in core CSS. Refer to the change record on the Stylelint 14 update for more information.

  • stylelint-config-standard, which enforces Drupal's CSS style, has been upgraded from 23.0.0 to 28.0.0. Developers who relied on this ruleset may have to make minor tweaks to their CSS to comply with the new standards.

  • cspell has been updated from version 5 to 6.14.1. This results in some slight changes to the dictionary for core development.

  • Chalk has been removed as a JavaScript development dependency.

  • PostCSS has been upgraded from 7.0.39 to 8.4.16. Developers who used custom PostCSS plugins may need to refer to the PostCSS 8 plugin migration guide.

  • The ESLint JavaScript development dependency has been updated to version 8.9.0. core/.eslintrc.passing.json has been updated to reflect the new rules.

  • eslint-plugin-yml, the YAML style checker for ESLint, has been upgraded from 0.14.0 to 1.2.0.

  • Drupal core's other JavaScript and PHP development dependencies have been updated to the latest major, minor, and patch versions wherever possible.

    Core developers should completely remove their node_modules directory and re-run yarn install from within the core/ directory.

Coding standards

The following coding standards checks have been enabled in core:

  • Drupal.Array.Array.ArrayClosingIndentation Drupal.Array.Array.ArrayIndentation Drupal.Commenting.FunctionComment.MissingReturnType
  • All YAML files are linted for correct indentation.

Known issues

Search the issue queue for known issues.

All changes since 10.0.0-rc3 Release type: Bug fixesNew features

drupal 9.5.0

Drupal - Thu, 12/15/2022 - 09:43

This is the final minor version (feature release) of Drupal 9 and is ready for use on production sites. Learn more about Drupal 9 and the Drupal core release cycle.

This minor release provides new improvements and functionality without breaking backward compatibility (BC) for public APIs. Note that there may be changes in internal APIs and experimental modules that require updates to contributed and custom modules and themes per Drupal core's backward compatibility and experimental module policies.

Minor releases may include string changes and additions. Translators can review the latest translation status on localize.drupal.org.

Drupal 9.5 is the final minor release of the 9.x series. It will be supported until November 2023. It provides almost the same public API as Drupal 10.0 aside from deprecated code and dependency changes. For more information on the Drupal 10 release, read the Drupal 10.0.0 release notes.

Existing Drupal 9 sites will get the smoothest upgrade experience by updating to Drupal 9.5 prior to updating to Drupal 10. This ensures the smallest necessary changes to upgrade to Drupal 10.

If you are starting a new Drupal project, start with Drupal 10.0 for forward compatibility with later releases.

Regardless of which version you choose now, new features will only be added to upcoming Drupal 10 minor releases, so you should prepare your site for Drupal 10 this year in order to continue receiving the new features in Drupal 10.1 and 10.2.

9.3.x will no longer receive security support, so sites on a Drupal 8 or Drupal 9 version earlier than 9.4.x should upgrade to a supported release as soon as possible.

Important update information Updating from Drupal 8

For information on updating from Drupal 8 to Drupal 9, see Upgrading from Drupal 8 to Drupal 9.

Upgrading from Drupal 6 and 7

Drupal 6 and 7 users can continue to migrate to Drupal 9.5. The migration paths from Drupal 6 and Drupal 7 to Drupal 9 will remain supported throughout Drupal 9's release cycle.

Recommended but optional: upgrade to CKEditor 5

If you already upgraded to CKEditor 5 while on Drupal 9.4, you can ignore this.

Sites that do this at a time of their choosing while on Drupal 9.5.x will have a smoother update to Drupal 10.

Most Drupal sites that are still using CKEditor 4 should upgrade to CKEditor 5 — see the recommendations for CKEditor for details.

Upgrading from CKEditor 4 to 5 is a manual process, because it requires human supervision.

Changes to site-owner-managed files Platform requirements changes Drupal recommends that sites on PHP 8.1 use at least PHP 8.1.6.
  • PHP 8.1.6 is now recommended. PHP 8.0 remains fully supported, but PHP 7.4 is end of life and no longer receives security fixes.

  • For more information on supported PHP versions, see the PHP requirements handbook page.

  • Drupal 9.5 and its dependencies do not have full support for PHP 8.2. For PHP 8.2 support, update to Drupal 10.

Deprecated modules

The following core modules are deprecated in Drupal 9.5.0 and will be moved to contributed projects in Drupal 10:

  • CKEditor 4
  • Color
  • Quick Edit
  • RDF

This is in addition to the modules already deprecated in Drupal 9.4 (Aggregator and HAL).

Sites will receive warning messages when deprecated modules are in use. Review the deprecated module documentation on the steps to take if your site uses any of these modules.

Deprecated themes

The following core themes are deprecated in Drupal 9.5.0 and will be moved to contributed projects in Drupal 10:

  • Bartik
  • Classy
  • Seven

Sites will receive warning messages when deprecated themes are in use. Review the deprecated theme documentation on the steps to take if your site uses any of these themes.

Backend dependency updates

The following dependencies have been changed or updated since 9.4.

Backend development dependencies
  • Symfony has been updated to the latest patch release of Symfony 4.4.

  • Drupal core's pinned Composer dependency versions have been updated for the latest minor and patch releases.

  • Additionally, Drupal core’s composer constraints have been increased to require the latest minor version for forward compatibility. This ensures that if any composer package that Drupal core depends upon has a security release, the Drupal core security update will be non-disruptive, because if possible no minor version increase will occur for the affected dependency, only a patch version increase.

  • egulias/email-validator has received a major-version update to 3.2.1 (from version 2, which is end-of-life).

Frontend (CSS and JavaScript) production dependency changes
  • The core/jquery.farbtastic library has been deprecated.
    The Color module relies on the Farbtastic library, and that module is deprecated in Drupal 9.5 and removed in Drupal 10. This library is not otherwise used in core, so it is also deprecated in Drupal 9.5.0 for removal in Drupal 10.0.0.

  • CKEditor 5 has been updated to the latest 35.4.0 release. This update has a minor breaking change that could affect the development of certain contributed or custom CKEditor 5 integrations. For more information read the CKEditor 5 35.4.0 release notes.

  • Shepherd.js has been updated from 9.1.0 to 9.1.1.

  • PopperJS and the associated core library have been deprecated. It has also been updated from version 2.11.5 to 2.11.6.

  • tabbable has been updated from 5.2.2 to 5.2.3.

  • jQuery has been updated from 3.6.0 to 3.6.1.

  • The public Drupal library for Underscore has been deprecated. The internal version has been updated from 1.13.3 to 1.13.4

Frontend development dependencies
  • The JavaScript chromedriver package has been removed. If you were running Nightwatch tests locally, you may need to start Chromedriver manually.

  • The JavaScript raw-loader package has been removed as it is no longer required by Drupal’s build process.

  • Drupal core's JavaScript development dependencies have been updated to the latest minor and patch versions. Core developers should completely remove their node_modules directory and re-run yarn install from within the core/ directory.

  • cspell has been updated from version 5 to 6. This results in some slight changes to the dictionary for core development.

Changed coding standards

The following coding standards checks have been enabled in core:

  • Drupal.Array.Array.ArrayClosingIndentation Drupal.Array.Array.ArrayIndentation Drupal.Commenting.FunctionComment.MissingReturnType
  • All YAML files are linted for correct indentation.
Known issues

Search the issue queue for known issues.

All changes since Drupal 9.5.0-rc2 Release type: Bug fixesNew features

With ‘Company,’ Antonio Banderas Brings Sondheim to Spain

NYT Theater - Thu, 12/15/2022 - 08:10
Many Broadway blockbusters make their way to Madrid, but Banderas wants to push the envelope with serious, complex musicals that are little-known in Spain.
Categories: Test

The Best (and Worst) Theater in Europe in 2022

NYT Theater - Thu, 12/15/2022 - 04:47
The Times’s three European theater critics pick their favorite productions of the year — plus a turkey apiece for the festive season.
Categories: Test

Eddie Izzard Plays Which Part in ‘Great Expectations’? All of Them.

NYT Theater - Wed, 12/14/2022 - 20:33
The British comedian and actor is now performing her solo take on Dickens’s coming-of-age drama Off Broadway. It’s “pure storytelling,” she said.
Categories: Test

Review: In ‘Ye Bear & Ye Cubb,’ Colonial America Takes the Stage

NYT Theater - Wed, 12/14/2022 - 17:02
A play first performed in a tavern in 1665 survives with its title, and the court case it precipitated, intact — but nothing else.
Categories: Test

Pages

Subscribe to Champlain Arts aggregator