Releases: godbout/dash-docset-builder
fix guzzlehttp vulnerabilities
3.0.0
2.0.0
- add support for PHP8.0
- drop PHP7.2 and 7.3
- upgrade a couple of thousands of millions of composer packages
bumped the major number because the dash-docset-builder
tool is not installed from within a project, it is the project itself. therefore users will call composer require godbout/dash-docset-builder
, and composer will write a composer.json with a major and minor number like ^2.0
. if i just bump the minor number, like from 1.1.x
to 1.2.x
, one day the user might run a composer update that might break if they haven't themselves defined a php requirement in the composer.json. this is usually fine when we're dealing with packages within a project (and we can bump only the minor number in this case), but users of dash-docset-builder
should never have to touch the composer.json. by bumping the major number, we avoid breakage. to upgrade to a new breakable version, the user will have to update the composer.json. when bumping the minor instead, the opposite usually happens. breakage appears when upgrading, and the user has to fix their composer.json (by adding a php requirement, or fixing the version required).