Time to upgrade the site to the latest and greatest - Drupal 10

It was time to bite the bullet and upgrade this site to Drupal 10, which went pretty smoothly, but of course, never start this sort of process without a backup.

Drupal has made huge advances with upgradability since Drupal 7. Going from Drupal 8 to Drupal 9 and now to Drupal 10 has been a progressively smoother process.

In the case of this site, it was simply updating composer.json and changing some lines in composer.json like this:

Before:

wkhtmltopdf vs docker

Today I figured out an issue that has been blocking progress on StratosERP for a while. Its one of the last things needed, and I had run out of other immediate bugs/features, so it had to be sorted.

The issue was the wkhtmltopdf would generate an unstyled pdf. It gave no errors and the handy Entity Print module debugging url worked fine and looked correct.