Municipio 5.2.2

SNT
Sebastian Nordqvist Thulin

Muncipio 5.2.2 resolves some issues regarding HTML output and rendering, increasing accessibility. The release also includes a simplification of fire danger levels, and a new open street map module with image and pin overlays. It also brings an updated UI for Customer Feedback.

Municipio (5.136.4)

  • CSS & JS are now compressed by default, to increase visibility of other code segments.
  • If a block is rendered, empty id attributes will not be allowed anymore.
  • Are now dropping deprectated type=”text/css” and type=”text/javascript” attributes.
  • Are now dropping html comments, when debug is disabled.
  • Dropping empty id=”” attributes (safeguard).
  • Prefixes js-toggle-* with data-.
  • Fixes order by meta key in archives.
  • Fixes issue with external content cron sync.

Modularity (6.72.4)

  • Prevent blocks from rendering lang=”auto” whenever lang setting is not defined.
  • An Interactive map module that allows for image overlays and pins with filtering possibilites.
  • Fixes multiple errors where labelledby aria tags where added to elements that did not exist (hidden titles).

Styleguide (0.11.1234)

  • Prefixes js-keep-in-viewport* data attributes with data-.
  • Prefixes js-slider-* with data-
  • Fixes an issue with baseline alignment on icons.

Component library (4.48.50)

  • Prefixes js-keep-in-viewport* data attributes with data-.
  • Prefixes js-toggle-* with data-
  • Prefixes js-slider-* with data-

Alarm Manager (2.3.0)

  • Reduce the number if warning levels to 3 (normal, warning, danger).

Alarm manager Integration (4.0.8)

  • Reduce the number if warning levels to 3 (normal, warning, danger).

Acf OpenStreetMap Field (0.78.4)

  • A custom made field for Advanced Custom Fields. Providing more depth to maps through image overlays and layer handling.

Modularity Forms (3.3.5)

  • Fixes an issue with Blade Library halting the execution of WPCLI & CRONS.
  • Excessive <label> in the policy acceptance checkbox removed.

Customer Feedback (4.1.7)

  • Refactor frontend rendering to Component Library (improves HTML validation).
  • Refactor JS to bring more clarity.
  • Mitigate feedback status error on cached pages.

Modularity Recommend (3.0.10)

  • Removes script enqueue and meta tag rendering, when RekAI feature is disabled.

Third party plugin updates

  • The SEO Framework – Autodescription (5.1.2)
  • Fakerpress (0.6.6)
  • Litespeed Cache (6.5.4)
  • Nginx Helper (2.3.3)
  • Redirection (5.5.2)
  • Simple SMTP (1.3.3)
  • User Switching (1.9.1)
  • Varnish HTTP Purge (5.2.2)
  • Nested Pages (3.2.13)

Other

  • Adds a humans.txt file to easier identify a Municipio site in the wild.
  • Fixes an issue where wpcli could not be run due to lack of autoloader of dependencies.
  • A new schemadata domain is being utilized to extend schemas according to needs (https://schema.municipio.tech/schema.jsonld)
  • An NPM package that utilizes LeafletJs (read more https://github.com/helsingborg-stad/OpenStreetMap)