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_urlwithapp.request.urito 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
renderTemplateContentto work correctly onprodenv. - 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-bundledependency 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)