Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backdrop 1.30.1 Release checklist #6855

Open
16 of 35 tasks
quicksketch opened this issue Feb 18, 2025 · 2 comments
Open
16 of 35 tasks

Backdrop 1.30.1 Release checklist #6855

quicksketch opened this issue Feb 18, 2025 · 2 comments
Milestone

Comments

@quicksketch
Copy link
Member

quicksketch commented Feb 18, 2025

Release scheduled for February 18, 2pm - 5pm PT

Pre-release tasks

  • Merge commits (@quicksketch)
  • Create the next bugfix milestone (@quicksketch)
  • Move all unfinished issues to the next bugfix release milestone (@quicksketch)
  • Review all closed issues in milestone: (@quicksketch)
    • Issue titles should include a complete, but very brief summary of the problem.
    • Bug issue titles should start with Fix or Fixed,
    • New feature issue titles should start with Add or Added.
    • Each issue should have accurate labels, especially the "type - " labels.
  • Close the milestone (@quicksketch)
  • Draft Release notes (@quicksketch)
    • Include a short, descriptive summary of the release, for example:
      • "Maintenance release for Backdrop CMS. This update contains bug fixes and usability improvements only."
    • Include a section heading **Notes for updating**
      • Note if any changes were made to files outside the core directory, 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.
        • 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
    • Include a section heading **Changes since version 1.xx.x** are listed below.
      • Navigate to Actions
      • Select the most recent time "Release Notes Generator" has been run.
      • Download the release-notes artifact attached to the generator.
      • Unzip the file, and copy/paste contents into release notes draft.
      • Remove any square brackets in the titles, and move those issues to their own section.

Release tasks

Immediate Post-release tasks

Backdrop's Website updates

See Also

This is a stand-alone release.

@quicksketch quicksketch added this to the 1.30.1 milestone Feb 18, 2025
@quicksketch
Copy link
Member Author

Release notes draft:


Maintenance release for Backdrop CMS. This update contains bug fixes and usability improvements only.

Notes for updating

  • No changes have been made to the .htaccess, robots.txt or the default settings.php file in this release. Updating customized versions of those files is not necessary.
  • It is not necessary to run the update script (located at /core/update.php) for this release.

Changes since 1.30.0

Bug fixes

  • Do not add language prefix to "Skip backup" and "Cancel" links on update.php #6832
  • Fix install throwing SQLSTATE[42000]: Syntax error or access violation: 1071 error when MySQL UTF8MB4 is not available #6830
  • Fix running update as anonymous fails in infinite loop on update.php #6839
  • Added ability to use condition objects within joins in SelectQuery objects (Drupal 7 parity) #6852
  • Views pager should be built with view::get_exposed_input(), not $view->exposed_raw_input #6843
  • Added dependency checking for themes before enabling #6837
  • Fixed version_compare(): Passing null to parameter #1 error when using Basis subthemes #6835
  • Fixed Undefined array key "-" in path_clean_string() when saving URL alias pattern settings #6834
  • Form submit for "Show menu in language" should strip existing destination #6824
  • Fixed duplicated word in a file description for page_components.tpl.php #6809
  • Fixed multivalue fields with long text elements can break the layout #6365

UX improvements

  • Layout dialog made wider #6845
  • Simplified login with square logo, logo made smaller #6842

@izmeez
Copy link

izmeez commented Feb 21, 2025

Drupal forge has been updated to 1.30.1 by the team.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants