-
Notifications
You must be signed in to change notification settings - Fork 66
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
Review of the Silverstripe CMS 5.2.0 changelog #482
Review of the Silverstripe CMS 5.2.0 changelog #482
Conversation
if (DB::get_conn()->supportsCteQueries()) { | ||
// Supports non-recursive CTE clause | ||
} elseif (DB::get_conn()->supportsCteQueries(true)) { | ||
if (DB::get_conn()->supportsCteQueries(true)) { | ||
// Supports recursive CTE clause | ||
} elseif (DB::get_conn()->supportsCteQueries()) { | ||
// Supports non-recursive CTE clause | ||
} else { | ||
// No CTE support | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Unrelated change - with the old code, the elseif
condition would never have been executed because if it doesn't support non-recursive queries it definitely doesn't support recursive ones.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes here reflect the changes in the changelog for the same content
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Unrelated changes - just noticed a couple of cases where this list about the writing style doesn't follow its own rules.
- Use gender neutral language throughout the document, unless referencing a specific person. Use them, they, their, instead of he and she, his or her. | ||
- Use simple language and words. Avoid uncommon jargon and overly long words. Remember that not everyone speaks English as their primary language. | ||
- Use UK English, not US English. Silverstripe CMS is proudly a New Zealand open source project we use the UK spelling and forms of English. The most common of these differences are -ize vs -ise, or -or vs our (eg color vs colour). | ||
- Write in an active and direct voice. | ||
- Avoid saying words like "obviously" or "of course". Things that are obvious to you as the writer may not be so obvious to the person reading the documentation. | ||
- Keep documentation lines shorter than 120 characters. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We decided to explicitly not enforce this, so we shouldn't say it's a rule
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should be a little less blurry since it's larger, and shows both of the versioned labels
This release includes several security fixes. Review the individual vulnerability disclosure for more detailed descriptions of each security fix. We highly encourage upgrading your project to include the latest security patches. | ||
Some security fixes that were previously released in the January security release that are mentioned in the [Silverstripe CMS security patches January 2024](https://www.silverstripe.org/blog/silverstripe-cms-security-patches-january-2024/) blog post are listed below. | ||
|
||
Review the individual vulnerability disclosure for more detailed descriptions of each security fix. We highly encourage upgrading your project to include the latest security patches. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Copied over from the beta changelog
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Description
Review of the Silverstripe CMS 5.2.0 changelog.
Commits
New items added to the changelog
I found these in the commits list from the beta changelog. If you disagree with any of these being in the changelog let me know, there's only a couple here that I'm really adamant on and the rest I could take or leave.
extra_requirements_i18n
config toLeftAndMain
silverstripe-admin#1678Issues
Pull request checklist