mitoteam/jpgraph
Composer package for the JpGraph 4.4.3 library with PHP 5.5–8.5 support. Provides a simple loader (MtJpGraph::load) to include JpGraph and selected modules (bar, line, etc.) anywhere in your code, avoiding duplicate loads.
Minor issue:
Original jpgraph library updated to v4.4.3
Accoring to diff there are no changes in functionality. Just some type-casting issues, some classes explicitly inherited from stdClass and so on.
Original jpgraph source files v4.4.3
PHP 8.5 is already in RC release phase.
This version of jpgraph considered stable with PHP 8.5 support.
This version brings support for PHP 8.5 coming in late 2025.
Original jpgraph library sets own exception handler globally. This behavior is unwanted under test environments (like phpunit). This version added MtJpGraph::setSkipExceptionHandler() method to be able to disable that exception handler juggling. It is being set to true if phpunit environment was detected and stays false in production.
Thanks to @oleibman for ideas and tests.
P.S.: Happy New year to all graph makers! 👍
Met no problems with PHP 8.4 support over past weeks. So considering it production ready.
Internal tests show that no changes to support PHP 8.4 required. So declaring this version as PHP 8.4 ready and marking it as Release Candidate.
Please don't hesitate to create issues (or PRs) if you experience any problems with PHP 8.4.
Since there were no any issues with 10.4.0-rc marking this version as stable with PHP 8.3 support.
No other significant changes were maid.
PHP 8.3 is out!
Our internal tests shown that there are no additional patches to JpGraph required. So we declare PHP 8.3 support for 10.4.x versions. PHP 8.3 is very fresh for now. So marking this version as "release candidate" for broader testing.
JpGraph library updated to v4.4.2 with no significant changes. https://jpgraph.net
JpGraph library updated to v4.4.2 with no significant changes.
Production ready release.
Minor PHP 8.2 compatibility patch
#11 Better Windows OS detection under Cygwin
Patch for minor bug in pie3d.
Having no any issues with PHP 8.2.
Release Candidate version of JpGraph with PHP 8.2 support.
This version brings patches for JpGraph to be compatible with upcoming PHP 8.2.
One more minor typecasting issue fixed for PHP 8.1. Thanks to @Pryx !
Minor typecasting issues fixed.
Original JpGraph library sources updated to version 4.4.1 (released 2022-05-12).
Original JpGraph library updated to v4.4.1. No significant changes.
Original JpGraph library sources updated to version 4.4.0 (released 2022-04-20).
Original JpGraph library updated to v4.4.0.
Custom fonts absolute path problem solved.
Problem with fonts path under Windows OS resolved.
One more PHP 8.1 JpGraph compatibility fix
PHP 8.1 support added
Production ready version
How can I help you explore Laravel packages today?