magewirephp/magewire
A framework that makes building reactive and dynamic interfaces simple in Magento 2
3.5.0
1.6M downloads/mo
#2645 most downloaded on Packagist
magewirephp/magewire
What this package is like to depend on
Last release 5 days ago
18 Aug 2026
Release timing varies
gaps range from 2 weeks to 7 months
Rarely documented
notes for 9 of 56 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
57 releases · first in 2021
10 releases in the last 12 months
see the full history below
Release timeline
57 releases · Nov 2021 to Aug 2026Releases
latest 57-
3.5.018 Aug 2026 -
3.4.029 Jul 2026 -
3.3.123 Jul 2026Release notes
Open source →3.3.1 (2026-07-23)
Bug Fixes
- null array offset in Conditions::set() breaking component init in production (#260) (0652c64)
- remove deprecated ReflectionMethod::setAccessible() call in invade() helper (#267) (02a6248)
- support Magento 2.4.6 DI compile (d5578f3)
Miscellaneous Chores
-
3.3.022 Jul 2026Release notes
Open source →3.3.0 (2026-07-21)
Features
- Blade-style directive arguments (
EXPRESSION_ARGUMENTS) (#249) (516c37e) - Pluggable handler for multiple-root-element detection (#251) (da0d147)
magewire:compile:clearCLI command to purge compiled views (ac3a815)
Bug Fixes
- Map
config('app.debug')to the real Magewire debug toggle (3dde770) - Correct named-argument parsing for
@translate/@childand foldFunctionDirectiveinto the RAW type (#248) (2819f06) - Accept
Phrasemessages in theSilentExceptionconstructor (#257) (736ebfe) - deps: widen
illuminate/supportto span v10–v13 (#253) (0a738f9)
Code Refactoring
- Promote view compiling from a Feature to a Mechanism (#244) (7faea5d)
- Remove experimental Feature/Mechanism facades (#242) (c06e5c4)
Miscellaneous Chores
- Mage-OS + Hyvä Playwright end-to-end workflow (#245) (a57c73a)
- Enable Magewire debug toggle for Playwright and retry flaky specs (#250) (1db5f0e)
- Clearer
magewire.legacyexplanation in layout XML (ff4ad18) - Pin release-please last-release-sha to the 3.2.0 commit (#252) (ab3c120)
- Untrack
portman/liband ignore it (ae0979c) - Ignore the
.claudedirectory entirely (e91b35c) - deps: bump GitHub Actions — checkout 6→7, setup-node 4→7, upload-artifact 4→7 (#237, #254, #255, #258)
Release notes
Open source →Features
- Blade-style directive arguments (
EXPRESSION_ARGUMENTS) (#249) (516c37e) - Pluggable handler for multiple-root-element detection (#251) (da0d147)
magewire:compile:clearCLI command to purge compiled views (ac3a815)
Bug Fixes
- Map
config('app.debug')to the real Magewire debug toggle (3dde770) - Correct named-argument parsing for
@translate/@childand foldFunctionDirectiveinto the RAW type (#248) (2819f06) - Accept
Phrasemessages in theSilentExceptionconstructor (#257) (736ebfe) - deps: widen
illuminate/supportto span v10–v13 (#253) (0a738f9)
Code Refactoring
- Promote view compiling from a Feature to a Mechanism (#244) (7faea5d)
- Remove experimental Feature/Mechanism facades (#242) (c06e5c4)
Miscellaneous Chores
- Mage-OS + Hyvä Playwright end-to-end workflow (#245) (a57c73a)
- Enable Magewire debug toggle for Playwright and retry flaky specs (#250) (1db5f0e)
- Clearer
magewire.legacyexplanation in layout XML (ff4ad18) - Pin release-please last-release-sha to the 3.2.0 commit (#252) (ab3c120)
- Untrack
portman/liband ignore it (ae0979c) - Ignore the
.claudedirectory entirely (e91b35c) - deps: bump GitHub Actions — checkout 6→7, setup-node 4→7, upload-artifact 4→7 (#237, #254, #255, #258)
- Blade-style directive arguments (
-
3.2.014 Jun 2026Release notes
Open source →3.2.0 (2026-06-14)
Features
- Magewire compiler resource path from generated to var (812f6ae)
- Rate limiting dev-mode disabled (502706a)
- Removed all theme compatibility modules from this package (118d518)
Bug Fixes
- Correct v1 emit() param spreading and implement empty emit methods (0eadd6c)
- Correct v1 emit() param spreading and implement empty emit methods (2/2) (10c00fc)
Miscellaneous Chores
Release notes
Open source →Features
- Magewire compiler resource path from generated to var (812f6ae)
- Rate limiting dev-mode disabled (502706a)
- Removed all theme compatibility modules from this package (118d518)
Bug Fixes
- Correct v1 emit() param spreading and implement empty emit methods (0eadd6c)
- Correct v1 emit() param spreading and implement empty emit methods (2/2) (10c00fc)
Miscellaneous Chores
-
3.1.002 Jun 2026Release notes
Open source →3.1.0 (2026-06-02)
Features
Bug Fixes
- complies check continues, even if resolver was already found (069be4f)
- HTML fragment attribute render restored (81c8e9d)
Miscellaneous Chores
- Added missing wire attributes CSS (3b2d704)
- Backwards compatibility improvements (Hyvä) (b6bf1aa)
- Code revert (cf4acfa)
- Compilation refactoring (6be4fd7)
- Component call wrapper bugfixes (6cd2707)
- Component fragment property improvements (a821297)
- Component resolver edge-case enhancements (3c4d8cd)
- Explanation above BC event dispatchment (a8aba93)
- JS-lib rebuild (69fc50b)
- Magewire priority block for early JS-code execution (after body starts) (c60353e)
- Magewire resolver arguments data-object -> data collection migration (81c0426)
- Mago fixes (037ae6b)
- Mago Github action (645c9ef)
- Mago improvements (490df65)
- Mago run result badge for main (d98c2dd)
- Mago test action fixes (7070a9e)
- Minor resolver management improvements (e6ea76b)
- Removal of BC component check on magewireMakeComponentBackwardsCompatible method (36d6629)
- Removed -o on sh command for Mago Github action (fc45270)
- Removed backup file from Mago config (eda215a)
- Removed Mago config entity and removed installation of Magento from Mago Github action (b335034)
- Removing the Flake compiler backup (deprecated) (f53ff53)
- Replaced not-found-exception with replacement (52dfa04)
- Runtime lifecycle improvements (24dd03f)
- Setup addition for Data Collections (5b7b9e9)
- Support class improvements (5a30555)
- Typo (60a4ef5)
Release notes
Open source →Features
Bug Fixes
- complies check continues, even if resolver was already found (069be4f)
- HTML fragment attribute render restored (81c8e9d)
Miscellaneous Chores
- Added missing wire attributes CSS (3b2d704)
- Backwards compatibility improvements (Hyvä) (b6bf1aa)
- Code revert (cf4acfa)
- Compilation refactoring (6be4fd7)
- Component call wrapper bugfixes (6cd2707)
- Component fragment property improvements (a821297)
- Component resolver edge-case enhancements (3c4d8cd)
- Explanation above BC event dispatchment (a8aba93)
- JS-lib rebuild (69fc50b)
- Magewire priority block for early JS-code execution (after body starts) (c60353e)
- Magewire resolver arguments data-object -> data collection migration (81c0426)
- Mago fixes (037ae6b)
- Mago Github action (645c9ef)
- Mago improvements (490df65)
- Mago run result badge for main (d98c2dd)
- Mago test action fixes (7070a9e)
- Minor resolver management improvements (e6ea76b)
- Removal of BC component check on magewireMakeComponentBackwardsCompatible method (36d6629)
- Removed -o on sh command for Mago Github action (fc45270)
- Removed backup file from Mago config (eda215a)
- Removed Mago config entity and removed installation of Magento from Mago Github action (b335034)
- Removing the Flake compiler backup (deprecated) (f53ff53)
- Replaced not-found-exception with replacement (52dfa04)
- Runtime lifecycle improvements (24dd03f)
- Setup addition for Data Collections (5b7b9e9)
- Support class improvements (5a30555)
- Typo (60a4ef5)
-
3.0.023 Apr 2026Release notes
Open source →Magewire 3.0.0 is a full rewrite that ports the Laravel Livewire v3 core into Magento 2, replaces the hand-written v1 runtime with a formalised Mechanisms and Features pipeline, and introduces a template compiler, a snapshot-based state flow, and a first-class backwards compatibility layer for v1 components.
Upgrading from 1.x? See UPGRADING.md. Full reference in the docs.
Added
- Nothing added (new baseline).
Changed
- Nothing changed (new baseline).
Removed
- Nothing removed (new baseline).
-
3.0.0-beta.106 Sep 2025 pre-releaseNothing published for this version
-
1.13.309 Jan 2026 -
1.13.210 Nov 2025Release notes
Open source →What's Changed
- V1: Replaced rakit/validation with magewirephp/validation by @rossmc in #196
- V1: Filter out interceptor type by @sanderjongsma in #191
- V1: Improved PHP8.4 compatibility in #196
New Contributors
- @sanderjongsma made their first contribution in #191
Full Changelog: 1.13.1...1.13.2
-
1.13.116 May 2025Nothing published for this version
-
1.13.030 Apr 2025Nothing published for this version
-
1.12.121 Feb 2025Nothing published for this version
-
1.12.020 Feb 2025Nothing published for this version
-
1.11.129 Jul 2024Nothing published for this version
-
1.11.016 Nov 2023Nothing published for this version
-
1.10.1025 Oct 2023Nothing published for this version
-
1.10.921 Oct 2023Nothing published for this version
-
1.10.824 Sep 2023Nothing published for this version
-
1.10.708 Aug 2023Nothing published for this version
-
1.10.603 Aug 2023Nothing published for this version
-
1.10.505 Jul 2023Nothing published for this version
-
1.10.418 Jun 2023Nothing published for this version
-
1.10.314 Jun 2023Nothing published for this version
-
1.10.213 Jun 2023Nothing published for this version
-
1.10.106 Jun 2023Nothing published for this version
-
1.10.002 Jun 2023Nothing published for this version
-
1.9.204 Jul 2023Nothing published for this version
-
1.9.111 Apr 2023Nothing published for this version
-
1.9.007 Apr 2023Nothing published for this version
-
1.8.604 Jul 2023Nothing published for this version
-
1.8.503 Apr 2023Nothing published for this version
-
1.8.427 Mar 2023Nothing published for this version
-
1.8.321 Mar 2023Nothing published for this version
-
1.8.213 Feb 2023Nothing published for this version
-
1.8.131 Jan 2023Nothing published for this version
-
1.8.031 Jan 2023Nothing published for this version
-
1.7.604 Jul 2023Nothing published for this version
-
1.7.511 Jan 2023Nothing published for this version
-
1.7.418 Nov 2022Nothing published for this version
-
1.7.309 Nov 2022Nothing published for this version
-
1.7.203 Nov 2022Nothing published for this version
-
1.7.131 Oct 2022Nothing published for this version
-
1.7.025 Oct 2022Nothing published for this version
-
1.6.620 Oct 2022Nothing published for this version
-
1.6.512 Oct 2022Nothing published for this version
-
1.6.410 Oct 2022Nothing published for this version
-
1.6.310 Aug 2022Nothing published for this version
-
1.6.211 Jun 2022Nothing published for this version
-
1.6.105 Jun 2022Nothing published for this version
-
1.6.020 Apr 2022Nothing published for this version
-
1.5.003 Apr 2022Nothing published for this version
-
1.4.025 Mar 2022Nothing published for this version
-
1.3.019 Jan 2022Nothing published for this version
-
1.2.020 Dec 2021Nothing published for this version
-
1.1.029 Nov 2021Nothing published for this version
-
1.0.003 Nov 2021Nothing published for this version