Skip to content

[2.x] chore: update dev dependencies for Flarum 2.0.0 - #129

Merged
imorland merged 1 commit into
2.xfrom
im/flarum-2.0.0
Oct 10, 2026
Merged

imorland merged 1 commit into
2.xfrom
im/flarum-2.0.0

Conversation

@imorland

Copy link
Copy Markdown
Member

No issue: Flarum 2.0.0 is out.

Changes proposed in this pull request:

  • flarum/phpstan: 2.x-dev → ^2.0.0. The 2.x-dev pin from [2.x] chore: require flarum/phpstan 2.x-dev #120 worked around Larastan 3.12+. flarum/phpstan v2.0.0 keeps Larastan below 3.12 (it resolves 3.11.0), so the stable release is enough.
  • flarum/core removed from require-dev. require already asks for ^2.0.0, so dev installs and CI test against the released 2.0.0 rather than the 2.x branch head.
  • flarum-webpack-config: ^3.0.2 → ^3.0.6, the current release. yarn.lock is updated for it; the build-only packages it depends on, mostly Babel, were re-resolved.

require is unchanged: it already asks for flarum/core: ^2.0.0.

Confirmed

  • Frontend changes: no source changes; yarn check-typings, yarn format-check and yarn build pass.
  • Backend changes: tests are green against Flarum 2.0.0 (composer test: 81 unit, 70 integration), and composer analyse:phpstan passes.

Require flarum/phpstan ^2.0.0 instead of 2.x-dev (v2.0.0 keeps Larastan below 3.12), drop flarum/core 2.x-dev from require-dev so dev installs test against the 2.0.0 release, and update flarum-webpack-config to ^3.0.6.
@imorland
imorland marked this pull request as ready for review October 10, 2026 18:24
@imorland
imorland requested a review from a team as a code owner October 10, 2026 18:24
@imorland
imorland merged commit 1762786 into 2.x Oct 10, 2026
25 checks passed
@imorland
imorland deleted the im/flarum-2.0.0 branch October 10, 2026 18:25
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.

1 participant