v6.54.0
Added 8
- Added config to specify custom adapter install location
- Added inline editor for redirects.yaml and routes.yaml
- Added support for v4 (canary) schema
- Added member.avatar_image for member gravatars in themes
- Added labels for Members
- Added complimentary member subscription
- Added possibility to accept html as an input source for post
- Added storage base
Changed 3
- Changed pre-launch banner copy and link to be configurable via hostSettings
- Updated settings chooser controls
- Improved automation polling performance
Fixed 7
- Fixed unsafe output from the split helper
- Fixed posts with a self-referential canonical URL being excluded from the sitemap
- Fixed YouTube bookmark metadata
- Fixed a members import label containing a comma being split in two
- Fixed members CSV import storing a formula-escape character in member data
- Fixed members CSV import dropping columns from an uneven file
- Fixed member custom field actions breaking history
Removed 1
- Removed unused base adapter shims
Security 1
- Made filename generation more secure, performant and resilient to filesystems' limits
- 🔒 Made filename generation more secure, performant and resilient to filesystems' limits (#70) - Sag
- ✨ Added config to specify custom adapter install location (#29487) - Austin Burdine
- ✨ Added inline editor for redirects.yaml and routes.yaml (#29200) - Murat Çorlu
- ✨ Added support for v4 (canary) schema - Naz
- ✨ Added
member.avatar_imagefor member gravatars in themes (#11584) - Kevin Ansfield - ✨Added labels for Members (#11538) - Rishabh Garg
- ✨ Added complimentary member subscription (#11537) - Naz Gargol
- ✨ Added posibility to accept html as an input source for post - Nazar Gargol
- ✨ add storage base (#1) - Katharina Irrgang
- 🎨 Removed unused base adapter shims (#29564) - Austin Burdine
- 🎨 Changed pre-launch banner copy and link to be configurable via hostSettings (#29540) - Jannis Fedoruk-Betschki
- 🎨 Updated settings chooser controls (#29503) - Steve Larson
- 🎨 Further improved automation polling performance (#29477) - Evan Hahn
- 🎨 Improved automation polling performance (#29476) - Evan Hahn
- 🐛 Fixed unsafe output from the split helper (#29298) - Oscar Hedvall
- 🐛 Fixed posts with a self-referential canonical URL being excluded from the sitemap - yash
- 🐛 Fixed YouTube bookmark metadata (#29114) - Rayan Salhab
- 🐛 Fixed a members import label containing a comma being split in two - Rob Lester
- 🐛 Fixed members CSV import storing a formula-escape character in member data - Rob Lester
- 🐛 Fixed members CSV import dropping columns from an uneven file - Rob Lester
- 🐛 Fixed member custom field actions breaking history (#29506) - Steve Larson
- 🐛 Fixed dark mode loader showing a white background (#29340) - sarafmudit
- 🐛 Fixed incorrect audio durations after HTML import (#29337) - Kushida
- 🐛 Fixed theme toggle crossfade in the standalone React admin (#29458) - Steve Larson
- 🐛 Fixed extention missmatching .mp4 as invalid - Naz
- 🐛 Fixed $id clash when validating across different API versions (#349) - naz
- 🐛 Fixed CSV import json-schema email validation (#12239) - Fabien 'egg' O'Carroll
- 🐛 Fixed validation error when adding tag from PSM - Nazar Gargol
- 💡 Added canary api endpoint - Rish
View the changelog for full details: https://github.com/TryGhost/Ghost/compare/v6.53.0...v6.54.0