Carbonfooter

Changelog

0.21.0

  • Add native Gutenberg block support for Full Site Editing (FSE).
  • Introduces 9 blocks: carbonfooter/minimal, emissions, trees, driving, pageweight, green-hosting, full, sticker, label.
  • All blocks use server-side rendering via a new BlockRenderer class.
  • Centralises SVG icons into a shared SvgIcons class.
  • Adds a custom carbonfooter block category, multi-entry webpack config, and updated Dutch translations.

0.20.0

  • Added new footer designs and improved shortcode/preview consistency.
  • Improved Dutch/English translation handling to avoid mixed-language output.
  • Improved release packaging so update zips include the latest translation files.

0.19.0

  • Add “External services” section and expand Privacy with data sent and opt‑out controls
  • Consolidate shortcode docs to a single [carbonfooter]; style chosen in Settings
  • Packaging: release script now also outputs carbonfooter.zip (includes src/) alongside versioned zip
  • Update README.md with a short External services note and privacy link
  • Update readme files and contributors

0.18.0

  • Convert all inline CSS to wp_add_inline_style() for WordPress compliance
  • Convert all inline JavaScript to wp_add_inline_script() for WordPress compliance
  • Fix sanitization callbacks in register_setting() calls for proper data validation
  • Update frontend widget styles to use proper WordPress enqueue methods
  • Convert shortcode styles (minimal, sticker, full) to wp_add_inline_style()
  • Move dashboard widget CSS from inline styles to wp_add_inline_style()
  • Fix activation redirect script to use wp_add_inline_script()
  • Resolve PHPUnit test configuration path issues
  • Achieve full WordPress repository compliance standards
  • Document external service usage (External services + expanded Privacy)
  • Packaging: release script produces carbonfooter.zip (non-versioned) for WP upload

0.17.0

  • Release plugin version 0.17.0 with minior improvements.

0.16.3

  • Fix get_avarage_emissions() is null on dashboard widget

0.16.2

  • Update readme files

0.16.1

  • Fix shortcode output

0.16.0

  • Include version script

0.15.0

  • Major refactor: unified namespace CarbonfooterPlugin and improved autoloader
  • Added REST Settings API with validation and translators comments
  • Hardened security (escaping, capability checks) and improved i18n
  • Enhanced docs and inline PHPDoc across codebase
  • Improved dashboard widget and admin UX

Plugin Website
Visit website

Version:
0.21.0
Last Updated
May 27, 2026
Active Installs
10
Requires
WordPress 5.6
Tested Up To
WordPress 6.8.5
Requires PHP
8.0

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.