-
Notifications
You must be signed in to change notification settings - Fork 40
Open
Milestone
Description
Scheduled for January15, 2026 4pm - 10pm PT
Pre-release tasks
- If this is the Jan 15 release, ensure that the end year in the "All Backdrop code is Copyright..." section towards the bottom of the README.md file has been updated to reflect the new/current year. @quicksketch
- Merge commits @quicksketch
- Move all unfinished issues to the next bug-fix release milestone @quicksketch
- Review all closed issues in milestone: @jenlampton
- Issue titles should include a complete, but very brief summary of the problem.
- Close the milestone @jenlampton
- Draft Release notes @jenlampton
- Copy Preview release release notes, update as follows
- Include a short, descriptive summary of the release, for example:
- The Backdrop community is proud to release version 1.xx of Backdrop CMS, following our 4-month release cycle.
- Include a section heading
## Notes for updating*- Note if any changes were made to files outside the
coredirectory, for example:- No changes have been made to the `.htaccess`, `robots.txt` or default `settings.php` files in this release. Updating customized versions of those files is not necessary.- See this example for updates to
.htaccess - See this example or this example for updates to
settings.php
- Note if updates (update.php) needs to be run, for example:
- Use the text
The database update script does **not** need to be run. - or
**It will be necessary to run the update script** (located at /core/update.php) for this release.
- Use the text
- Note if any changes were made to files outside the
- Include a section heading
## Changes since version 1.xx.x- Note: you can use this command to see if any install files were changed:
ls -1 core/modules/*/*.install | while read filename; do echo "$(git log -1 --pretty="format:%ad %f" --date=format:"%F %R" -- $filename)" $filename; done|sort - Navigate to Actions
- Select the most recent time "Release Notes Generator" has been run.
- Download the
release-notesartifact attached to the generator. - Unzip the file, and copy/pate contents into release notes draft.
- Move the headings to H3, add another
#before the##to get###.
- Move the headings to H3, add another
- Re-word issue titles to indicate that the problems have been fixed.
- Note: This list can also be copied from the list on the preview release, but review closed issuses in the milestone
- Note: you can use this command to see if any install files were changed:
- Verify the list above matches all changes since the most recent bug-fix release
- Include a short, descriptive summary of the release, for example:
- Copy Preview release release notes, update as follows
Release tasks
- Update bootstrap.inc with version number @quicksketch
- Tag for release, and push tag to GitHub @quicksketch
- Branch for new minor number (e.g.
1.10.x) and push to GitHub @quicksketch - Revert version number back on 1.x branch with minor number increased @quicksketch
- Revert version number back on new minor number branch @quicksketch
- Create release notes on GitHub, and publish release @jenlampton
- Unpublish preview release on backdropcms.org @jenlampton
- Create a new language template file for the translation server @olafgrabienski
Immediate Post-release tasks
Publicity tasks
- Social Media: Post/Tweet/Toot/Skeet that a new version is out (assignments below)
- Use text like "We're thrilled to announce Backdrop version 1.18. This is the 19th new feature release of #BackdropCMS. https://backdropcms.org"
- Post to Bluesky @stpaultim
- Post to Mastodon @stpaultim
- Post to Twitter @stpaultim
- Post to Facebook @stpaultim or @cellear
- Post to LinkedIn @yorkshirepudding
- Generate an unpublished/draft blog post (and thoroughly rewrite if using AI tools) (@Wylbur)
- Review blog post and provide feedback @izmeez, @stpaultim and anyone else
- Publish blog post @stpaultim
- email [email protected] for a note in the PHP Weekly Newsletter @jenlampton
- Update the project history page on b.org @klonos or @jenlampton
- Update the roadmap page on b.org @klonos or @jenlampton
- Update list of modules included in backdrop core @jenlampton
- Update list of modules included in backdrop_upgrade_status module @jenlampton
- Update the Wikipedia articles @stpaultim or @klonos
Code tasks
- Update Tugboat @klonos
- Update Composer @herbdool
- Update Docker @Wylbur
- Update Pantheon @herbdool
- Update Platform.sh @herbdool
- Update Amezmo @jenlampton
- Update DrupalForge @izmeez
Backdrop Website updates
- beta.backdropcms.org @bugfolder
- docs.backdropcms.org @jenlampton
- events.backdropcms.org @jenlampton
- localize.backdropcms.org @jenlampton
2-week Post-release tasks
- backdropcms.org @jenlampton
- forum.backdropcms.org @jenlampton
Publicity tasks
- Publish a Public Notification on BackdropCMS.org about the blog post / release. @stpaultim
- Send a newsletter to subscribers @stpaultim or @jenlampton or whoever has time
See Also
Metadata
Metadata
Assignees
Labels
No labels