Skip to content

docs: update stale example placeholders in the bug report issue template - #232

Merged
morcen merged 1 commit into
mainfrom
fix/issue-155-stale-bug-template-placeholders
Sep 10, 2026
Merged

docs: update stale example placeholders in the bug report issue template#232
morcen merged 1 commit into
mainfrom
fix/issue-155-stale-bug-template-placeholders

Conversation

@morcen

@morcen morcen commented Sep 9, 2026

Copy link
Copy Markdown
Owner

What was broken

.github/ISSUE_TEMPLATE/bug.yml's example placeholders were stale leftovers from an old release:

  • "Package Version" suggested 2.0.0
  • "Laravel Version" suggested 9.0.0

Per the README's Requirements section and CHANGELOG.md, only Laravel 11.x/12.x are supported as of v2.0.0, and the package's current release is well past 2.0.0 (v3.1.2 per CHANGELOG.md). A reporter skimming the placeholder text could reasonably (if incorrectly) infer that 2.0.0 / Laravel 9.0.0 are still current/in-scope examples, leading to confusing bug reports against unsupported combinations, or reporters second-guessing whether their own correct, current version numbers "look right" next to the example.

What changed

  • Updated the "Package Version" placeholder from 2.0.0 to 3.1.2.
  • Updated the "Laravel Version" placeholder from 9.0.0 to 12.0.0 (within the currently supported 11.x/12.x range).
  • Added tests/Unit/BugReportTemplateTest.php, a regression test that asserts the template no longer suggests the old 2.0.0 / 9.0.0 examples and that the Laravel version placeholder stays within the supported 11.x/12.x range.

Fixes #155

Testing

  • vendor/bin/pint --dirty — no style issues
  • composer test — full suite passes (253 tests, 634 assertions)

The bug report template's example placeholders were left over from an
old release: "Package Version" suggested 2.0.0 and "Laravel Version"
suggested 9.0.0. Per the README's Requirements section and
CHANGELOG.md, only Laravel 11.x/12.x are supported as of v2.0.0, and
the package is well past 2.0.0 now. A reporter skimming the
placeholders could reasonably infer those old, unsupported versions
were still current examples, leading to confusing bug reports or
reporters second-guessing their own (correct) version numbers.

Update the placeholders to 3.1.2 and 12.0.0 to reflect current
reality.

Fixes #155
@morcen
morcen merged commit e2d92ea into main Sep 10, 2026
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bug report issue template has stale version placeholders (Package 2.0.0, Laravel 9.0.0)

1 participant