Downloads
Download tar.gz
10.6 KB
MD5: 312027d44ac46576622e7a53af476dde
SHA-1: 675b88a40f1b99e0d51ec7044337db7c909516eb
SHA-256: 58bf666a2716bd78ec67f60316dcc7d8e32c722b23b39fc0fa77e05c7c19040b
Download zip
12.36 KB
MD5: 7b9bb0107c75aaaea8428880061ec16d
SHA-1: d197ba703b6ce8bdb5619de94a98571a2ad4ba18
SHA-256: 9fd180a0068f520ce968d94eb86693581b485f6942e64c90677b429aefa1e514
Release notes
Drupal CMS 2.1.0 introduces first-class support for free and premium site templates. The installer was completely refactored and now presents a site template selection step with screnshots, descriptions, links, and support for purchasing premium templates. The drush site:export and Blank site template offer an easy way to export the current site as a site template recipe.
This release also ships default DDEV configuration and a generic AGENTS.md in the project template.
Contributors (7)
andyg5000, longwave, mherchel, mxr576, pameeela, phenaproxima, scott falconer
Changelog
Issues: 16 issues resolved.
Changes since 2.1.0-beta1 (compare):
Bug
- fix (drupal_cms_installer): #3579627 Non-interactive install should choose the Starter site template by default
Feature
- feat (drupal_cms_installer): #3579163 Add a SiteTemplate value object to encode information about both free and paid site templates
- feat (drupal_cms_installer): #3579163 Allow site templates that are provided by Composer repositories other than Packagist or packages.drupal.org
- feat (drupal_cms_installer): #3579163 Allow premium site templates to require a license key
- feat (drupal_cms_installer): #3579163 Add test coverage to confirm that package downloads are also protected by an access key
- feat (drupal_cms_helper): #3579616 The site:export command should always use drupal_cms_site_template_base as a base, if available
- fix (drupal_cms_installer): #3579163 Improve the site template selection form's styling and behavior, and support entering a license key for premium site templates
- feat (drupal_cms_helper): #3579729 Add an `overwrite` option to `drush site:export`
- feat (drupal_cms_installer): #3579163 Add inline license key validation for premium site templates
- fix (drupal_cms_installer): #3579163 Styling tweaks for the site template selection form
- feat (cms, cms_cpanel): #3580130 Add a generic AGENTS.md to the project template
- fix: #3580130 Ensure tagging script adjusts the web root in the generic AGENTS.md
Task
- feat: #3578975 Always set the project template's minimum-stability based on the current branch or tag
- feat (drupal_cms_ai): #3560518 Encrypt AI provider access keys at rest
- feat (drupal_cms_installer): #3579194 Add the partner templates to the installer
- feat (drupal_cms_installer): #3580308 Add 'Created by' to the site template listing in the installer