I have a bit of an issue here.
When my users try to “schedule now” they get an error message that states that they have to enter a from date.
I have tried this and have confirmed it.
It affects both layouts and campaigns. It worked like a charm in 1.8.5
Indeed the 1.8.7 was released not fully a week after 1.8.6 (it was released yesterday afternoon UK time), because the issues discovered shortly after 1.8.6 release needed to be addressed asap, therefore we decided to release new version that soon after the previous one.
I appreciate that it might not be ideal, as you need to perform an upgrade again, but I believe it is better this way with those 1.8.6 bugs fixed already.
Of course that will not become a standard we certainly do not want to make new releases every week, 1.8.6->1.8.7 was an exception.
It really depends how you’ve elected to install it - if you’ve taken the time to understand docker then all you need to do is backup the shared folder, download the new docker-compose.yml file (or make a small modification to your existing file) and do docker-compose up -d.
If you’ve installed via another method - perhaps manually copying in the files, then all you need to do is rename your old folder, download the new archive in the old folders place and copy over your web/settings.php file.
Always take database and library backups of course.