3.5.26

overview of change

  • added filter ‘sb_optimizer_cach_tags_fine_grain_control’ that when set to false will use a single tag for all HTML and RSS
  • converted cachetags from a human readable format to a machine readable format to reduce header size
  • added new branding logo
  • forcing a cache purge all on update of this version of the plugin to move sites to the to new CacheTags schema

The big change here is that we have moved from a human readable cache tags schema to a machine readable one.

going from this style:
[domain name with dots removed]-[the label used to define the cache part]-[the id of that item]-[when multi-site add blog id]

to this style:
[environment.json id]-[the const value of the label]-[the id of that item]-[when multi-site add blog id]

Which means for an average blog page the cache tags change from something like this:
thesitecom-author-1-1,thesitecom-term-6-1,thesitecom-term-43-1,thesitecom-date-06-3-2023-1,thesitecom-year-2023-1,thesitecom-month-3-1,thesitecom-posttype-post-1

to:
17912-11-1-1,17912-20-6-1,17912-20-43-1,17912-12-06-3-2023-1,17912-14-2023-1,17912-13-3-1,17912-10-post-1

important: the plugin automatically forces a cache purge when it gets updated. This is so that the cache tags schema is updated through the site.