Releases: localgovdrupal/localgov_project
3.1.2
Important notes
- This release adds a 'patches-ignore' line to ignore a patch to Drupal core for workspaces and content moderation, currently included in the localgov profile: https://github.com/localgovdrupal/localgov/blob/3.0.10/composer.json#L63
- If you are upgrading to Drupal 10.3, we recommend adding this same ignore line to you root composer.json https://github.com/localgovdrupal/localgov_project/blob/3.x/composer.json#L73C10-L78
- If you are using Drupal core workspaces in Drupal 10.2, you are strongly advised to upgrade to 10.3 to fix known issues.
- LocalGov Drupal does not currently recommend using Drupal Workspaces with Drupal content moderation and workflows. It adds unreasonable complication and there are known issues.
What's Changed
- fix: docker-compose error by @millnut in #172
- chore: add phpstan strict type checking by @millnut in #153
- chore: use mariadb for lando by @millnut in #175
- ci: add quality gate check for disallowed calls by @millnut in #174
- fix: ignore content moderation and workspaces patch by @millnut in #177
- 3.1.2 release by @finnlewis in #178
Full Changelog: 3.1.1...3.1.2
3.1.1
What's Changed
- ci: use drupalci webdriver image by @millnut in #159
- Chore: Removes the version key from docker-compose file. by @siliconmeadow in #162
- 3.1.1 release by @finnlewis in #169
Full Changelog: 3.1.0...3.1.1
3.1.0
What's Changed
- Ignore patch from services module while Drupal 10.2 is still supported by @finnlewis in #167
- 3.1.0 release by @finnlewis in #168
Full Changelog: 3.0.2...3.1.0
3.0.2
What's Changed
- DDEV set to drupal10 project. by @siliconmeadow in #148
- fix: add patch level to composer.json by @andybroomfield in #151
- Minor DX quality of life improvements by @millnut in #152
- Add composer to the Lando tooling by @stephen-cox in #155
- chore: add php 8.3 support to github actions by @millnut in #149
- Making composer install /vendor/bin in the usual place and providing … by @finnlewis in #143
- Update drupalpod image. by @finnlewis in #164
- 3.0.2 release by @finnlewis in #165
New Contributors
- @siliconmeadow made their first contribution in #148
Full Changelog: 3.0.1...3.0.2
3.0.1
Stable release of LocalGov Drupal composer project for Drupal 10
Please note: this is the composer project that helps scaffold your LocalGov Drupal project.
The main installation profile is at https://github.com/localgovdrupal/localgov
Please see installation notes on the README.md
Upgrading from Drupal 9 to Drupal 10
Most projects will start with the composer.json in this project and commit that to their own repository, so it is unlikely that you will be upgrading from the 2.x to the 3.x version of this project. However, if you are upgrading from Drupal 9 to Drupal 10, please see the important notes below.
Important: General notes on upgrading to Drupal 10
For more details about preparing and executing an upgrade from Drupal 9 to 10, please see https://github.com/localgovdrupal/localgov/wiki/Upgrading-from-Drupal-9-to-10
Important: localgov_geo (if upgrading from Drupal 9)
The Drupal 10 upgrade depends on the upgrade to the geolocation entity in localgov_geo, from localgov_geo to geo_entity, which is now published on Drupal.org: https://www.drupal.org/project/geo_entity.
If you are using localgov_geo (required by localgov_directories) please make sure to update to the latest releases of localgov_geo and localgov_directories on the 2.x branches in Drupal 9 and run all database updates, before updating to the 3.x branches for Drupal 10.
Important: geofield_map (if upgrading from Drupal 9)
As part of the updates to localgov_geo, we also remove the dependency on geofield_map. This can cause problems with configuration dependency if your site still uses geofield_map in drupal 9 location forms. To work around this, you might need to add geofield_map specofically to you composer.json as part of the Drupal 10 upgrade.
The Drupal 10 upgrade depends on the upgrade to the geolocation entity in localgov_geo, from localgov_geo to geo_entity, now on Drupal.org: https://www.drupal.org/project/geo_entity
For more details about preparing and executing an upgrade from Drupal 9 to 10, please see https://github.com/localgovdrupal/localgov/wiki/Upgrading-from-Drupal-9-to-10
Known issues:
Lack of PHP 8.2 support for contrib modules :
- geofield_map 2.x does not support PHP 8.2. Recommend to upgrade to https://www.drupal.org/project/geofield_map/releases/3.0.14
- content_lock - a patch is used for PHP 8.2 support awaiting a new release. https://www.drupal.org/project/content_lock/issues/3343964
What's Changed
- Add ddev commands for phpcs, phpstan etc by @finnlewis in #119
- Release 3.0.0-alpha1 by @stephen-cox in #120
- [3.x] Add on demand github test runner by @andybroomfield in #128
- Feature/117 ddev commands by @finnlewis in #126
- ci: fail action on composer patch failure by @millnut in #132
- ci: add PHP 8.2 support by @millnut in #130
- refactor: lando quality improvements by @millnut in #129
- ci: fix phpstan by @millnut in #131
- Release for 3.0.0-beta1 by @finnlewis in #135
New Contributors
Full Changelog: 2.0.9...3.0.0
3.0.0
Stable release of LocalGov Drupal composer project for Drupal 10
Please note: this is the composer project that helps scaffold your LocalGov Drupal project.
The main installation profile is at https://github.com/localgovdrupal/localgov
Please see installation notes on the README.md
Upgrading from Drupal 9 to Drupal 10
Most projects will start with the composer.json in this project and commit that to their own repository, so it is unlikely that you will be upgrading from the 2.x to the 3.x version of this project. However, if you are upgrading from Drupal 9 to Drupal 10, please see the important notes below.
Important: General notes on upgrading to Drupal 10
For more details about preparing and executing an upgrade from Drupal 9 to 10, please see https://github.com/localgovdrupal/localgov/wiki/Upgrading-from-Drupal-9-to-10
Important: localgov_geo (if upgrading from Drupal 9)
The Drupal 10 upgrade depends on the upgrade to the geolocation entity in localgov_geo, from localgov_geo to geo_entity, which is now published on Drupal.org: https://www.drupal.org/project/geo_entity.
If you are using localgov_geo (required by localgov_directories) please make sure to update to the latest releases of localgov_geo and localgov_directories on the 2.x branches in Drupal 9 and run all database updates, before updating to the 3.x branches for Drupal 10.
Important: geofield_map (if upgrading from Drupal 9)
As part of the updates to localgov_geo, we also remove the dependency on geofield_map. This can cause problems with configuration dependency if your site still uses geofield_map in drupal 9 location forms. To work around this, you might need to add geofield_map specofically to you composer.json as part of the Drupal 10 upgrade.
The Drupal 10 upgrade depends on the upgrade to the geolocation entity in localgov_geo, from localgov_geo to geo_entity, now on Drupal.org: https://www.drupal.org/project/geo_entity
For more details about preparing and executing an upgrade from Drupal 9 to 10, please see https://github.com/localgovdrupal/localgov/wiki/Upgrading-from-Drupal-9-to-10
Known issues:
Lack of PHP 8.2 support for contrib modules :
- geofield_map 2.x does not support PHP 8.2. Recommend to upgrade to https://www.drupal.org/project/geofield_map/releases/3.0.14
- content_lock - a patch is used for PHP 8.2 support awaiting a new release. https://www.drupal.org/project/content_lock/issues/3343964
What's Changed
- Add ddev commands for phpcs, phpstan etc by @finnlewis in #119
- Release 3.0.0-alpha1 by @stephen-cox in #120
- [3.x] Add on demand github test runner by @andybroomfield in #128
- Feature/117 ddev commands by @finnlewis in #126
- ci: fail action on composer patch failure by @millnut in #132
- ci: add PHP 8.2 support by @millnut in #130
- refactor: lando quality improvements by @millnut in #129
- ci: fix phpstan by @millnut in #131
- Release for 3.0.0-beta1 by @finnlewis in #135
New Contributors
Full Changelog: 2.0.9...3.0.0
3.0.0-beta1
Inital beta release for Drupal 10 support.
Warning: this is beta release . Please test and report issues at https://github.com/localgovdrupal/localgov/issues.
The Drupal 10 upgrade depends on the upgrade to the geolocation entity in localgov_geo, from localgov_geo to geo_entity, now on Drupal.org: https://www.drupal.org/project/geo_entity
For more details about preparing and executing an upgrade from Drupal 9 to 10, please see https://github.com/localgovdrupal/localgov/wiki/Upgrading-from-Drupal-9-to-10
Known issues:
Lack of PHP 8.2 support for contrib modules :
- geofield_map 2.x does not support PHP 8.2. Recommend to upgrade to https://www.drupal.org/project/geofield_map/releases/3.0.14
- content_lock - a patch is used for PHP 8.2 support awaiting a new release. https://www.drupal.org/project/content_lock/issues/3343964
What's Changed
- [3.x] Add on demand github test runner by @andybroomfield in #128
- Feature/117 ddev commands by @finnlewis in #126
- ci: fail action on composer patch failure by @millnut in #132
- ci: add PHP 8.2 support by @millnut in #130
- refactor: lando quality improvements by @millnut in #129
- ci: fix phpstan by @millnut in #131
- Release for 3.0.0-beta1 by @finnlewis in #135
New Contributors
Full Changelog: 3.0.0-alpha1...3.0.0-beta1
3.0.0-alpha1
Initial alpha release for Drupal 10 support.
Warning: this is an alpha release for testing. Please test and report issues at https://github.com/localgovdrupal/localgov/issues.
The Drupal 10 upgrade depends on the upgrade to the geolocation entity in localgov_geo, from localgov_geo to geo_entity, now on Drupal.org: https://www.drupal.org/project/geo_entity
For more details about preparing and executing an upgrade from Drupal 9 to 10, please see https://github.com/localgovdrupal/localgov/wiki/Upgrading-from-Drupal-9-to-10
What's Changed
- Release 3.0.0-alpha1 by @stephen-cox in #120
- Add ddev commands for phpcs, phpstan etc by @finnlewis in #119
Full Changelog: 2.0.9...3.0.0-alpha1
2.0.10
What's Changed
- Add ddev commands for phpcs, phpstan etc by @finnlewis in #118
- 2.0.10 release by @finnlewis in #121
Full Changelog: 2.0.9...2.0.10
2.0.9
What's Changed
- Add node 16 back to default lando file to support theme helpers. by @finnlewis in #111
- Require a stable version of Drupal core by @MatthewWilkes in #113
- 2.0.9 release by @finnlewis in #116
New Contributors
- @MatthewWilkes made their first contribution in #113
Full Changelog: 2.0.8...2.0.9