All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.
Detailed changes can see in the repository log.
- Ability to set a range of colors for fonts
- Compatibility with PHP 8.5
- Bumped a minimum PHP version to 8.3
- Nothing
- Nothing
- Nothing
- Nothing
5.2.0 2025-09-20
- Ability to select an image format
png, gif, webp
- Internal refactoring and improvements
5.1.0 2025-07-03
- Internal refactoring and improvements
5.0.0 2025-02-27
- Ability to specify multiple font folders
- Full refactoring, significant simplification of code
- The verification code can be generated by the Image class
- Captcha parameters are specified through the properties of the Image class
- The font size is adjusted relative to the default size
- Bumped a minimum PHP version to 8.2
- Various internal improvements
- The Options class has been removed
- The Code class has been removed
4.0.0 2022-12-10
- Compatibility with PHP 8.2
- Bumped a minimum PHP version to 8.0
- Various internal improvements
3.1.0 - 2021-07-21
- Added PHP 8.x support
- Various source code improvements
3.0.0 - 2020-09-08
- New class for adjustment of a configuration options
- Bumped a minimum PHP version to 7.4
- Code generator: added parameter check
- Various improvements
2.0.1 - 2019-12-08
- Small internal improvements
2.0.0 - 2019-12-06
- Added few fonts
- Ability to use custom fonts
- Ability to set various image options through class
Options - Separate classes to generate CAPTCHA code and image
- Ability to shuffle used fonts in the image
- Added test case
- Bumped a minimum PHP version to 7.2
- Changed package directory structure
- Refactoring
- The problematic font
granps.ttfhas been removed - Mobicms\Captcha\Captcha::class
1.0.0 - 2017-09-01
Initial release