Fork me on GitHub

Sunday, June 26, 2022

Blog / News / Project interna / Latest development news

Latest development news

Old photograph of a man working with a Commodore PET computer. Hi folks,

viewed from the outside, it seems rather quiet around the FlatPress project. But just look at the picture to see how hard we’re actually working behind the scenes! ;)

In fact, things are really moving nicely. In total, we have three active development branches:

Main development

In the master branch, we’re working on “normal” features and bugfixes for the next FlatPress version. Talking about the new Gallery captions plugin, improvements of the Leggero theme and many smaller and bigger bugfixes. Oh, and the cool PhotoSwipe plugin made it into the standard FlatPress package!

For all details, see the current change log.

PHP 8.1 compatibility

We need to make FlatPress working with PHP 8.1 properly. This aim contains two main tasks:

  • Update the Smarty template engine to its current 4.x version.
    This has been done in the Smarty update branch - now we need to make sure everything works fine. If you feel like supporting our project, please help us testing!

  • Change all internal date formattings.
    With the current “%Y-%m-%d” style of the deprecated strftime() function, FlatPress throws ugly warnings under PHP 8.1. We opened issue 92 for that, the development will take place in the strftime branch.

New Admin Area

Honestly, it’s a shame this gem isn’t part of a final FlatPress version yet. Franah built a completely new Admin Area which brings a new fresh touch to working with FlatPress. Also, it’s reponsive, meaning it adapts to your screen size and works flawlessly even on your mobile gizmo.

If you want to take a look into it, please feel free to get it from the Responsive Admin branch. Of course, it also contains all the bugfixes and features from the master branch.

Share your findings and opinion on the new Admin Area on the support forum.

Be part of the development!

You’re warmly invited to grab FlatPress from the described development branches and test the heck out of it.
Simply follow the link to each branch on GitHub, hit the green “Code” button in the upper right, and select “Download ZIP”. Then just install FlatPress on any web server, e.g. in a subdirectory of your blog site. To get rid of it later again, simply delete this subdirectory :)

Report any bugs and glitches or simply let us know what you think about the new features on the support forum.
Also, follow FlatPress on Mastodon or Twitter to stay in touch with the latest progress of your favourite blogging engine.

For any further questions or suggestions, please drop a line in the comments below.

All the best,
Arvid

Image: “HRA computer lab - ~1983” by Blake Patterson - licensed under CC BY 2.0

Tuesday, December 14, 2021

Blog / News / log4shell: FlatPress is not affected

log4shell: FlatPress is not affected

You probably heard of the Log4j vulnerability “Log4Shell” which causes trouble for sysadmins and software developers all over the world currently.

Good news is: FlatPress does not utilize Log4j at all, and thus isn’t affected by this problem.

Stay safe out there!

Saturday, June 19, 2021

Blog / News / Releases / New release: FlatPress 1.2.1

New release: FlatPress 1.2.1

I just released a bugfix release for FlatPress 1.2 β€œLegato”. It solves issue #82 which may have led to a blank page in the admin area. Thanks for reporting!

As a little bonus, 1.2.1 introduces a Dutch translation by Macmee - hartelijk bedankt!

Please see the changelog for a complete list of changes.

Updating from 1.2 to 1.2.1 is very simple, please see the update instructions on the download page.

All the best,
Arvid

Sunday, March 28, 2021

Blog / General / News / FlatPress is now on Mastodon 🐘

FlatPress is now on Mastodon 🐘

2021-03-28_mastodon_fp.pngYou know our Twitter account @FlatPress, right? Well, you might say, “but FlatPress says in its FAQ it wants to make its users independent from such platforms!”. And you’re right!

From now on, you also find the FlatPress project on Mastodon. This is a social network service which works quite similar to Twitter. The main difference is the absence of one single central instance that controls everything. Instead, Mastodon has many independent instances which work together. The FlatPress account resides on the Fosstodon instance.

So if you already have a Mastodon account, feel free to follow @flatpress@fosstodon.org. And if not, why not give it a try?

All the best
Arvid

Original image from the Mastodon press kit.

Saturday, March 20, 2021

Blog / News / Releases / New release: FlatPress 1.2 “Legato”

New release: FlatPress 1.2 “Legato”

2021-02-07_legato.jpgHi folks,

after an intensive beta testing phase (thank you all for your efforts there!), I can finally announce the release of FlatPress 1.2.

We continue our lovely tradtion of naming our releases with musical terms. “Legato” means playing tones smoothly connected, and this is what the new release represents: FlatPress is smoothly evolving, 1.2 does not mark any hard cut.

What’s new?

Version 1.2 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!

Please see the changelog for a complete list of changes.

How to update?

Updating from 1.1 to 1.2 is very simple, please see the update instructions on the download page.

Happy blogging!

Have fun with the new version of your favourite blogging tool! And please report any bugs you may encounter on the FlatPress support forum.

All the best,
Arvid

Image: Derivate of “Lots of thirty-second notes with a legato above” by Horia Varlan - licensed under CC BY 2.0