v2.9.5
What's Changed
- Feature/structure by @crazeydave in #1
- Feature/structure by @crazeydave in #2
- Feature/structure by @crazeydave in #3
- New-announcement indicator: show the number of new announcements by @crazeydave in #4
- Add tailored GitHub Actions CI by @crazeydave in #5
- Mark long announcements as seen by @crazeydave in #6
- Stage a clean production vendor/ instead of shipping dev packages by @crazeydave in #8
- Give PHPStan a committed config and make it a CI gate by @crazeydave in #9
- Bump phpunit/phpunit from 9.6.31 to 9.6.33 by @dependabot[bot] in #7
- Declare the Unity dependency Trumpet has always had by @crazeydave in #10
- Add status badges to README, kept current by the build by @crazeydave in #11
- Fix hasValidLocation() reporting blank coordinates as valid by @crazeydave in #12
- Gate the map render on having somewhere to point at by @crazeydave in #13
- Release 2.5.5 by @crazeydave in #14
- Fix production excludes, and release 2.5.6 by @crazeydave in #15
- Upgrade PHPStan to 2.x by @crazeydave in #16
- Pin PHPStan's memory limit, and stop overriding the config by @crazeydave in #17
- Stop the baseline script overriding the config by @crazeydave in #18
- Add a PHPStan level badge to the README by @crazeydave in #19
- Release 2.5.7 by @crazeydave in #20
- Release 2.5.8 by @crazeydave in #21
- Release 2.5.9 by @crazeydave in #22
- docs: add Testing section to README by @crazeydave in #23
- Stop tracking .idea IDE files by @crazeydave in #24
- test: raise line coverage to ~92% (tests only) by @crazeydave in #25
- fix: drop erroneous use($submenu) capture on admin_head closure by @crazeydave in #26
- Type HasLogger's $context for PHPStan level 6 by @crazeydave in #27
- Release v2.5.12 by @crazeydave in #28
- Raise PHPStan to level 6 by @crazeydave in #29
- Type remaining arrays and drop the level 6 ignore by @crazeydave in #30
- Ignore local phpstan.neon override by @crazeydave in #31
- Release v2.5.13 by @crazeydave in #32
- Update docs for PHPStan level 6 by @crazeydave in #33
- Make the PHPStan badge read the committed config by @crazeydave in #34
- fix(logging): diagnostic traces are debug, not error by @crazeydave in #35
- chore(release): v2.5.14 by @crazeydave in #36
- Take WordPress stand-ins from wp-mocks, and move to PHPUnit 10.5 by @crazeydave in #37
- chore(release): v2.6.0 by @crazeydave in #38
- Use the shared Unity FakeContainer by @crazeydave in #39
- Stop tracking composer.lock, matching the rest of the suite by @crazeydave in #40
- Drop 3,626 redundant lines from .gitignore by @crazeydave in #41
- chore(release): v2.7.0 by @crazeydave in #42
- Rename the
helpcomposer script tobuild:helpby @crazeydave in #43 - Commit composer.lock and add Dependabot by @crazeydave in #44
- Point GitHub Plugin URI at the org that exists by @crazeydave in #47
- chore(release): v2.8.0 by @crazeydave in #48
- test: cover the admin layer and drop its coverage exclusion by @crazeydave in #49
- chore(release): v2.8.1 by @crazeydave in #50
- chore(ci): bump the actions group with 2 updates by @dependabot[bot] in #45
- chore(deps): bump squizlabs/php_codesniffer from 3.13.5 to 4.0.1 in the dependencies group by @dependabot[bot] in #46
- chore(tooling): standardise wp-mocks, phpstan and php_codesniffer by @crazeydave in #51
- chore(release): v2.9.0 by @crazeydave in #52
- chore(tooling): make PSR-12 a gate and badge the standard by @crazeydave in #53
- chore(release): v2.9.1 by @crazeydave in #54
- chore(ci): put back the blank line under the Advisory heading by @crazeydave in #55
- chore(phpcs): add the root PHP files to the PSR-12 scan by @crazeydave in #56
- chore(release): v2.9.2 by @crazeydave in #57
- fix(build): stop the readme and version syncs stripping carriage returns by @crazeydave in #58
- chore(release): v2.9.3 by @crazeydave in #59
- ci: gate on composer audit by @crazeydave in #60
- ci: check composer.lock in the validate gate by @crazeydave in #61
- chore(release): v2.9.4 by @crazeydave in #62
- ci: release on merge to main by @crazeydave in #63
New Contributors
- @crazeydave made their first contribution in #1
- @dependabot[bot] made their first contribution in #7
Full Changelog: https://github.com/bleedingdeacons/trumpet/commits/v2.9.5