Releases: divengine/div
Div PHP Template Engine 6.1.3
Release v6.1.3
Date: 2026-02-08
Description
This release focuses on documentation clarity and release tooling. It refines the engine overview and parsing behavior guidance, improves release note generation logic, and aligns workflow configuration with the current versioning and release process.
Commits
- chore(release): update release notes
- chore(release): update release notes
- chore(release): update release notes for versions v1.1.0 to v6.1.3
- Update documentation: enhance the overview and clarify engine behavior and core operations
- Update documentation: add notes on parsing behavior, loop control, and engine setup variables
- Update release notes generation to exclude merge and changelog update commits
- Add functions for version parsing and release note management; update base tag logic in release notes generation
- Update workflow triggers and version number in configuration files
Div PHP Template Engine 6.1.2
Release v6.1.2
Date: 2026-02-07
Description
This release focuses on project robustness and delivery quality. It adds a comprehensive suite of unit and case-based tests, plus CI workflows to run PHPUnit and PHPStan. It also includes extensive documentation and an automated release pipeline that produces artifacts (source ZIP and documentation PDF) with versioned release notes. The engine received a small tag/dialect handling refactor to enable future improvements without impacting expected performance.
Commits
- Update .gitignore to exclude pycache and build directories; enhance sanitize_markdown_for_pdf to escape dollar signs
- Merge branch 'develop' of github.com:divengine/div into develop
- Update ChangeLog for release v6.1.2 to include additional recent commits
- Enhance sanitize_markdown_for_pdf to protect code blocks, inline code, and LaTeX commands
- Merge branch 'master' into develop
- Merge branch 'develop' of github.com:divengine/div into develop
- Add sanitize_markdown_for_pdf function to handle embedded and remote images
- Merge pull request #15 from divengine/develop
- Merge branch 'master' into develop
- Update ChangeLog for release v6.1.2 to include recent commits
- Add release workflow and documentation updates for automated releases
- Merge branch 'develop' of github.com:divengine/div into develop
- Add test cases and dialect configurations for loop and replacement functionality
- Merge pull request #14 from divengine/develop
- Merge branch 'master' into develop
- Refactor tag handling in div class to use an array of tag names
- Merge pull request #13 from divengine/develop
- Increase memory limit for PHPStan analysis and add baseline error configuration
- Fix PHPStan command to specify configuration file
- Add PHPStan workflow for static analysis
- Add GitHub Actions workflow for automated testing
- Add comprehensive test suite
- Add initial README documentation for Div template engine
- Add comprehensive documentation for Div PHP Template Engine features and usage
- Update README.md
- Fix class reference in div method for improved consistency
- Refactor div class methods for improved type handling and consistency
- Update documentation for Div template engine PHP compatibility
- starting new version
Div PHP Template Engine 6.1.1
- Hot fix package version
Div PHP Template Engine 6.1.0
- Integration with
divengine\functions - Constant definition using short circuit
- Pass PHPStan level 3
- More unit tests
- Minor refactorings
Div PHP Template Engine 6.0.1
- Improvements to div::cop with Reflection and strict mode
- Unit tests
Div PHP Template Engine 6.0.0
Moving forward to PHP 8.x && PHPStan checks level 3
Div PHP Template Engine 5.1.6
minor fix: Array and string offset access syntax with curly braces is deprecated
Div PHP Template Engine 5.1.5
Fix
releaseversion 5.1.5fixdiv::varExists() method
Div PHP Template Engine 5.1.4
Get version of div
releaseversion 5.1.4- new method
div::getVersion()
Div PHP Template Engine 5.1.3
Minor release with fixes
releaseversion 5.1.3fixresolution of templates path for win and *nix OSfixthe relative path of included templates inside loop