The evolution of FlatPress continues with the the second beta release of FlatPress 1.2 "Legato".
It brings FlatPress to PHP 7.4 (finally!) and PHP 8.0. Also, it contains some security fixes. We updated a few libraries, and the BBCode plugin knows some more tricks. Also, many bugs are fixed, thanks for reporting! And, to get FlatPress even more international, many language packs found their way into the standard distribution: French, Japanese, Brazilian Portuguese, Italian (finally!), and Spanish. Big shout out to all translators - thanks a lot!
This is a beta release. It is meant for testing, not for production use. Please report any bugs and glitches on the FlatPress support forum. Thank you!
Installation
Download 1.2.beta2.zip and follow the easy installation steps documented on the FlatPress download page.
Update
To update from 1.1 to 1.2.beta2, please use the update package 11to12beta2.zip. The 1.1 update instructions on the FlatPress download page apply for 1.2.
Detailled Changelog
General
- FlatPress now runs smoothly with PHP 7.4 and PHP 8
- Performance: Lazy loading for images
- GDPR compatibility: Data of commenters are not stored in cookies any more
- SEO: Added XML sitemap for search engines (details)
- Leggero v2 is default theme (see #57)
- Leggero v1 is now responsive
- Updated Smarty to release 2.6.31
- Added CONTRIBUTORS.md
Plugins
- BBCode plugin:
- Added image attribute "loading", default is "lazy"
- Enhanced [video] element accepts video URLs for YouTube, Vimeo and Facebook
- Added "mail" tag (replaces the Protected Mail Links plugin)
- Selectboxes of attachments and images in the editor toolbar are sorted by name
- jQuery plugin: Updated jQuery and jQuery UI to their current versions
- CommentCenter plugin is part of the FP standard distribution
- PrettyUrls and Comment Center are activated by default, LastComments and LastCommentsAdmin are not
- Protected Mail Links plugin removed
Security
- Overhauled v0.812.2 fix for local file inclusion vulnerability (more details)
- Comments are sanitized properly (see #62)
- Uploader checks for forbidden files more carefully
- User password isn't hashed with MD5 any more (see #59)
Bugfixes
- Mail adresses are accepted in a broader range (see #48)
- HTTPS URLs in the contact form are now handled correctly (see #55)
- Fixed redirects after login
- Fixed "syntax error, unexpected '['" bug, reported here
- Setup sets date and FP version for the freshly created static pages
- Annoying translation error in German language pack fixed
- ... and many more!
Translations
- Added French language pack by Marc Thibeault and Dimitri Soufflet, reworked by Gee
- Added Japanese Language Pack by NORTH HILL WORK STUDIO
- Added Brazilian Portuguese language pack by randy
- Added Italian language pack by Giacomo Margarito
- Added Spansh language pack by karelv
- Reworked German language pack by Detlef
Source code(tar.gz)
Source code(zip)
11to12beta2.zip(503.08 KB)