|
5 | 5 | This file contains information about changes (particularly breaking changes) between releases - with the most recent release first.
|
6 | 6 |
|
7 | 7 |
|
| 8 | +### 2025-06-01 25.06 June 2025: The 'Make Rubocop Happier' release |
| 9 | + |
| 10 | +GitHub tag: https://github.com/denny/ShinyCMS-ruby/releases/tag/v25.06 |
| 11 | + |
| 12 | +Most of my time this month has gone into the Shop feature branch, which is getting close to an initial merge/release, hopefully in July/August. |
| 13 | + |
| 14 | +In the main branch this month I have: |
| 15 | +* Bumped Ruby from 3.4.2 to 3.4.3 |
| 16 | +* Changed the logout link to a logout button to get that working again (not sure exactly when it stopped working, but I assume it was at some point during the last few months of back-to-back Rails upgrades) |
| 17 | +* Merged some contributions from @MrBowmanXD, which fixed some long-standing Rubocop warnings |
| 18 | +* Merged a couple of gem updates from @dependabot, including one to mitigate a possible Rack DDoS flaw |
| 19 | +* Added some documentation about the use of Rack::Attack |
| 20 | + |
| 21 | + |
| 22 | +### 2025-05-01 25.05 May 2025: The 'Shiny and New!' release |
| 23 | + |
| 24 | +GitHub tag: https://github.com/denny/ShinyCMS-ruby/releases/tag/v25.05 |
| 25 | + |
| 26 | +Headline news is of course the last step (for now!) in the recent series of sequential Rails upgrades - we're now on the latest current release, Rails 8.0, having started at 6.1 in January this year and worked our way through 7.0, 7.1, and 7.2 in the last few months. |
| 27 | + |
| 28 | +The Rails 7.2->8.0 update process was again much less traumatic than the 7.0->7.1 process, so well done the Rails team for that. |
| 29 | + |
| 30 | +Also featured in this month's release: |
| 31 | + * Upgraded pagy to current (9.x) series (in #1957) |
| 32 | + * Added and expanded Rack::Attack filtering to save error logs filling up with botspam from hacked WordPress sites (in #1960, #1961, #1963, and #1964) |
| 33 | + * Plus various gem updates, whenever dependabot offered them |
| 34 | + |
| 35 | + |
8 | 36 | ### 2025-04-02 25.04 April 2025: The 'Another Itsy Bitsy Bump' release
|
9 | 37 |
|
10 | 38 | GitHub tag: https://github.com/denny/ShinyCMS-ruby/releases/tag/v25.04
|
|
0 commit comments