Blobfish Changelog

0.34.0

  • Updates from the license server. Plugin and theme no longer read GitHub directly. The server delivers packages only to sites with an active license, and BLOBFISH_REPO and the GitHub token are no longer needed in wp-config.php.
  • Blocchi → License rewritten, in English: the key is activated on the site's domain, the screen shows status and expiry, and when the license is in use elsewhere you can ask to move it. Local and staging copies do not use the license; a staging copy can be released from here.
  • Theme updates come through the plugin: one check for both, every 12 hours and only in the admin area.
  • The License screen warns when plugin and theme versions differ, and links to the update screen.
  • Notice in Updates, Plugins and Themes when the license is not active or has expired. After expiry the site keeps working.
  • A key saved with 0.33 is filled in automatically: just press Activate.
  • Removed the plugin-update-checker library from plugin and theme (700 KB less in each).

0.33.0

  • Section type CSS damaged on every save: quotes, > and & became HTML entities that piled up (>) until selectors broke. The field now shows the saved value without encoding it twice (the same goes for HTML). On update, already damaged CSS is cleaned automatically, with a notice listing the fixed types.
  • Context variables (--s-testo, --s-card, --s-bordo…) exist in every section, even without a bf_bg_* class: cards, intros and full-surface links no longer lose colors and borders on transparent bands.
  • Content slider: centered alignment did not work (class with the old name). Fixed in the example and in installed types.
  • Variables unified as --bf_*: --s-card uses --bf_<color>, fonts are --bf_font_testo and --bf_font_titoli. The --as-* names remain as aliases.
  • New settings: Narrow width (--bf_width_s, class bf_container_s) and Tablet goes up to, with the @tablet shortcut in type, page and global CSS.
  • Generate SCF fields: text areas from names such as testo…, introduzione…, descrizione…; icons also from names such as icona_del_punto; warnings for fields the HTML no longer uses and for links split into x_url + x_etichetta; description in created groups. A text area used with {{ }} no longer wraps with visible <br>.
  • Leaving a section type with unsaved HTML or CSS asks for confirmation.
  • Export for Claude: field group title, pages where each type is used, warning when saved CSS contains entities, tablet threshold, narrow width, font names, and in the rules how to write links, repeaters and groups.

0.32.0

  • Generate SCF fields in the type Settings: reads the saved HTML and proposes fields with name, label and type inferred from the placeholders. You choose what to create and can change type and label; fields are created only after confirmation. Existing fields are left untouched, existing repeaters only get the missing sub-fields, and if the type has no group one is created and linked.
  • In pages, blocks and templates Sections come first; Page structure and This page's CSS are below.

Customers can download every version included in their license from their account.