Skip to content

Backdrop 1.27.1 Release checklist #6414

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

Closed
21 of 30 tasks
quicksketch opened this issue Mar 7, 2024 · 6 comments
Closed
21 of 30 tasks

Backdrop 1.27.1 Release checklist #6414

quicksketch opened this issue Mar 7, 2024 · 6 comments
Milestone

Comments

@quicksketch
Copy link
Member

quicksketch commented Mar 7, 2024

Release scheduled for March 7, 2024 4pm - 6pm PT

This release is a stand-alone bug fix release, so there is only 1.27.1 and no need for a 1.26.x release.

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: (@jenlampton)
    • Issue titles should include a complete, but very brief summary of the problem.
    • Issue titles should be in complete sentences, ending with a period.
    • 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 (@jenlampton)
    • 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 /update.php) for this release.
    • 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/pate 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

If this release does NOT accompany a minor release:

Backdrop's Website updates

@quicksketch quicksketch added this to the 1.27.1 milestone Mar 8, 2024
@quicksketch
Copy link
Member Author

quicksketch commented Mar 8, 2024

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 default settings.php files in this release. Updating customized versions of those files is not necessary.
  • The database update script does not need to be run.

Usability Improvements

  • Add "Translate" link to contextual content links. #6410
  • Add the complete file path to the manage file form. #4175
  • Fixed: "Create new revision by default" checkbox behavior is confusing. #6103

Bug fixes

  • Fixed: Adding a link on image with a caption removes the alignment on the tag. #6384
  • Fixed: PHP notice after update from 1.26.3 to 1.27.0. #6372
  • Fixed: Fixed: The line break filter adds extra
    tags within headings. #6371
  • Fixed DatabaseConnection_mysql::$utf8mb4Supported is never initialized. #6370
  • Fixed: Pageless node titles still link to the node page even when access is denied. #5181
  • Fixed: Views exposed filter with autosubmit and AJAX loses keyboard focus. #3166

Miscellaneous changes

  • Rename default Contact category from "Website feedback" to "General" #4703
  • Remove legacy hook from Testing module. #6350
  • Security hardening for jQuery form. #6417

@jenlampton
Copy link
Member

jenlampton commented Mar 8, 2024

I've updated the issue titles in the notes to match the new names in the milestone.
I also added bullets to the Notes for updating.

@laryn
Copy link
Contributor

laryn commented Mar 8, 2024

Is the form hardening issue listed here?

@jenlampton
Copy link
Member

It's not! I added it, and will update the release too. Thanks @laryn !

@laryn
Copy link
Contributor

laryn commented Mar 8, 2024

I updated the Pantheon upstream.

@klonos
Copy link
Member

klonos commented May 16, 2024

1.27.2 and 1.28.0 are out. Closing this.

@klonos klonos closed this as completed May 16, 2024
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

4 participants