Includes lots of code cleanup and organization improvements. No user-facing changes. Includes:
- Moves external font to the writer.libraries.yml file.
- Code refactoring: add conditions, reduce unnecessary code duplication, add usage of object methods in case of getting object properties.
- Replace deprecated function node_type_load with object-oriented successor.
- Move templates to a templates folder.
- Fix typos.
Issue #2996443 by olivier.br: Remove container type field in PhotoShelter Container vocabulary
Issue #2996446 by olivier.br: Use batch for delete form
Issue #2996488 by olivier.br: Get PhotoShelter user timezone and use it
This is an important bugfix release for any sites which also used Schema.org Metatag or other possibly custom submodules that added new meta tags. Apologies for the broken 1.6 release, the codebase now includes some extra test coverage to help ensure Schema.org Metatag is not broken by changes.
Changes since previous release:
Add executable check to snippet directory preparation with consideration given to filesystem ACLs.
Revise message text, restrict message display to admin users, and log error messages.