We should increase required PHP version to 7.2, dropping unsupported PHP versions in PHP-Textile 4.0.0.
This should be done with minimal code changes to make transition smoother, but we should add strict type hints, return types and interfaces for both the parser and its configuration getters/setters.
This would make the library much more useable in modern context, prepare it for future improvements and being able to use newer PHP features, and resolve issues with dev/test dependency blockers. Itself the usage of the library and API would stay the same.
Process:
Further:
We should increase required PHP version to 7.2, dropping unsupported PHP versions in PHP-Textile 4.0.0.
This should be done with minimal code changes to make transition smoother, but we should add strict type hints, return types and interfaces for both the parser and its configuration getters/setters.
This would make the library much more useable in modern context, prepare it for future improvements and being able to use newer PHP features, and resolve issues with dev/test dependency blockers. Itself the usage of the library and API would stay the same.
Process:
Further: