Changelog

Changelog

All notable changes to this project will be documented in this file.

[Unreleased]

Security

  • Reach L3 level of ASVS (Application Security Verification Standard 5.0.0, by Owasp).
  • Reach L2 level of ASVS (Application Security Verification Standard 5.0.0, by Owasp).
  • Reach L1 level of ASVS (Application Security Verification Standard 5.0.0, by Owasp).

Added

  • Add ASVS in repo.

[0.8.3] - 2026-09-26

Fixed

  • Replaced absolute_url with app.request.uri to get og:url

[0.8.2] - 2026-09-26

Fixed

  • Fix Invalid XML tag from Google Search Console report

Added

  • Display meta description for pages
  • Display cannonical URL to search engines

[0.8.1] - 2026-09-26

Fixed

  • Fix stylsheet inclusion from sitemap

[0.8.0] - 2026-09-26

Added

  • Add SEO title for each pages.
  • Add Sitemap url

[0.7.3] - 2026-09-19

Fixed

  • Changes from 0.7.2 where not inserted on tat version. So they are inserted in this version.

[0.7.2] - 2026-09-19

Fixed

  • Fix missing default template in non index pages

[0.7.1] - 2026-09-19

Fixed

  • Add missing PageEditorInterface for renderTemplateContent to work correctly on prod env.
  • Remove csp tags

[0.7.0] - 2026-09-05

Added

  • Add csp message digest in style and script by default

[0.6.6] - 2026-09-03

Fixed

  • Add missing breadcrumb in PageList dashboard
  • Add missing breadcrumb in PageDetail dashboard
  • Fix changelog generation

[0.6.5] - 2026-09-03

Added

  • Generate documentation using HUGO

[0.6.4] - 2026-09-03

  • Pipeline testing

[0.6.3] - 2026-09-01

  • Pipeline testing

[0.6.2] - 2026-09-01

  • Pipeline testing

[0.6.1] - 2026-09-01

  • Pipeline testing

[0.6.0] - 2026-09-01

Changed

  • Refactor to align to new AbstractCrudDashboardController
  • Add PageListDashboardGenerator
  • Add PageDetailDashboardGenerator
  • Post type will be removed. The type will be only defined by a category or tag.
  • PageController: Now the main post is found without looking for PostType.

[0.5.0] - 2026-09-01

Added

  • add phpstan.neon file

Changed

  • Temporarely ignore returnType.unused from phpstan Errors
  • update seigisoft/seigicms-framework-bundle dependency to the latest
  • PageController now extends Seigisoft\SeigiCms\FrameworkBundle\Controller\AbstractCrudDashboardController
  • set default Post slug as a unique id with prefix “page_” on construct
  • set default Post visiblity as Seigisoft\SeigiCms\FrameworkBundle\Enum\Visibility::Draft
  • set Post to implement EntityIdInterface for code static analysis

Removed

  • Remove duplicate $slug property, getter and setter from Post.php (As it is defined in Seigisoft\SeigiCms\FrameworkBundle\Trait\CommonContentFieldsTrait)