All notable changes to the imagettftextblur project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Updated GitHub Pages config with a correct list of exclusions
- Changed issue templates from Markdown to YAML
- Added config.yml to power issue submissions
- Removed the MIT logo from the shields.io badge for imagettftextblur's license
- Signed up for Patreon and added links to README.md
- Added
.github
folder to unclutter the root directory - Added
CODEOWNERS
file - Added
FUNDING.yml
file - Added
SECURITY.md
file - Added
SUPPORT.md
file - Updated shields.io badge aesthetics on README.md
- Added Patrons shields.io badge to README.md
- Enabled GitHub discussions area and now recommending it over StackOverflow
- Removed
ISSUE_TEMPLATE.md
file for our single issue template and replaced withISSUE_TEMPLATE
folder to separate bug reports & feature requests within GitHub issues - Updated avatar image
- Moved all Twitter activity for all agjgd projects (including imagettftextblur) to the @agjgdphp Twitter account as there were issues with the individual accounts being frozen
- Changed documentation website to imagettftextblur.agjgd.org
- Updated copyright years to 2022
- Added avatar to README.md
- Integrated mountains photo & credited the photographer in README.md
- Added cover photo to the documentation website
- Improved design of menu toggle on the documentation website
- Changed menu toggle to a link to a new page called /menu/ for JavaScript-disabled users
- Added return type
- Enabled HTTPS on https://imagettftextblur.agjgd.org/
- Switched YUI reset CSS from Yahoo hosted to inline
- Added examples/README.md to help browsers on the GitHub repository
- Switched to
__DIR__
constant in examples to get current directory - Fixed labeling issue with $text_left, $text_right, $text_top & $text_bottom in examples
- Updated parameter descriptions to be more in line with php.net's descriptions of imagettftext()
- Fixed incorrect default value of the $return_array array
- Refactored PHP code in examples for readability
- Added comments to PHP code in examples
- Changed shields.io badges to PNG
- Various text changes to documentation
- Various style changes to imagettftextblur.agjgd.org
- Added "Source" and "Examples" pages to documentation
- Removed "Changelog", "Code of Conduct" & "Contributing" pages from documentation
- Added support for Jekyll
- Added support for GitHub Pages
- Turned on live traffic to imagettftextblur.agjgd.org
- Minor changes to links in documentation
- Updated GitHub URL's to HTTPS
- Moved Changelog to its own file
- Added a code of conduct
- Added contributing guidelines
- Added an issue template
- Added a pull request template
- Updated README.md with more detail & links
- Added shields.io badges to README.md
- Updated link to MIT license on opensource.org
- Updated the "2017" copyright references to "2018"
- Updated StackOverflow link in README.md
- Updated documentation text
- Updated README.md to conform to GitHub styles
- Fixed some issues with text placement in the examples
- Fixed the default value of the $return_array array
- Updated the "2016" copyright references to "2017"
- Documentation updates
- Added PHPDoc support throughout
- Added descriptive comments throughout library source code
- Fixed a lot of minor PSR-1/PSR-2 errors & warnings
- No new features; we had to do a version bump to fix an issue with our Composer package
- Fixed autoload issue when installed via Composer
- Added Composer support
- Added new optional parameter called $blur_filter to allow different filters to be used
- Calls to imagettftextblur() with a valid $blur_intensity value now return an array of coordinates based on imagettftext()'s return values
- Fixed issue that caused the alpha of colors to be ignored (fixed by @vHeemstra)
- Added PNG images for each example of expected output
- Intial release of imagettftextblur