PackageTrack
Sign in Get early access

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 2026
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 57
  1. 3.5.0 18 Aug 2026
    Release notes

    3.5.0 (2026-08-18)

    Features

    Open source →
    Release notes

    Features

    Open source →
  2. 3.4.0 29 Jul 2026
    Release notes

    3.4.0 (2026-07-29)

    Features

    • lazy loading for Magewire components (implementation) (#261) (43e569d)

    Miscellaneous Chores

    • deps: bump amannn/action-semantic-pull-request from 5 to 6 (#270) (124afe0)
    Open source →
    Release notes

    Features

    • lazy loading for Magewire components (implementation) (#261) (43e569d)

    Miscellaneous Chores

    • deps: bump amannn/action-semantic-pull-request from 5 to 6 (#270) (124afe0)
    Open source →
  3. 3.3.1 23 Jul 2026
    Release notes

    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

    • define release-please changelog-sections (#259) (315fe86)
    Open source →
    Release notes

    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

    • define release-please changelog-sections (#259) (315fe86)
    Open source →
  4. 3.3.0 22 Jul 2026
    Release notes

    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:clear CLI 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/@child and fold FunctionDirective into the RAW type (#248) (2819f06)
    • Accept Phrase messages in the SilentException constructor (#257) (736ebfe)
    • deps: widen illuminate/support to 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.legacy explanation in layout XML (ff4ad18)
    • Pin release-please last-release-sha to the 3.2.0 commit (#252) (ab3c120)
    • Untrack portman/lib and ignore it (ae0979c)
    • Ignore the .claude directory entirely (e91b35c)
    • deps: bump GitHub Actions — checkout 6→7, setup-node 4→7, upload-artifact 4→7 (#237, #254, #255, #258)
    Open source →
    Release notes

    Features

    • Blade-style directive arguments (EXPRESSION_ARGUMENTS) (#249) (516c37e)
    • Pluggable handler for multiple-root-element detection (#251) (da0d147)
    • magewire:compile:clear CLI 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/@child and fold FunctionDirective into the RAW type (#248) (2819f06)
    • Accept Phrase messages in the SilentException constructor (#257) (736ebfe)
    • deps: widen illuminate/support to 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.legacy explanation in layout XML (ff4ad18)
    • Pin release-please last-release-sha to the 3.2.0 commit (#252) (ab3c120)
    • Untrack portman/lib and ignore it (ae0979c)
    • Ignore the .claude directory entirely (e91b35c)
    • deps: bump GitHub Actions — checkout 6→7, setup-node 4→7, upload-artifact 4→7 (#237, #254, #255, #258)
    Open source →
  5. 3.2.0 14 Jun 2026
    Release notes

    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

    • Added updating argument swapping for backwards compatible components (2377627)
    • Rate limiting system config improvements (0f52472)
    • Upgrade docs URL to docs.magewirephp.nl (#234) (9bf650b)
    Open source →
    Release notes

    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

    • Added updating argument swapping for backwards compatible components (2377627)
    • Rate limiting system config improvements (0f52472)
    • Upgrade docs URL to docs.magewirephp.nl (#234) (9bf650b)
    Open source →
  6. 3.1.0 02 Jun 2026
    Release notes

    3.1.0 (2026-06-02)

    Features

    • Blade-like echo compilers (364f5d2)
    • Compiled views resource path including area and theme (5d322d7)

    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)
    Open source →
    Release notes

    Features

    • Blade-like echo compilers (364f5d2)
    • Compiled views resource path including area and theme (5d322d7)

    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)
    Open source →
  7. 3.0.0 23 Apr 2026
    Release notes

    Hello world.

    Full Changelog: 1.13.1...3.0.0

    Open source →
    Release notes

    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).
    Open source →
  8. 3.0.0-beta.1 06 Sep 2025 pre-release

    Nothing published for this version

  9. 1.13.3 09 Jan 2026
    Release notes

    Full Changelog: 1.13.2...1.13.3

    Open source →
  10. 1.13.2 10 Nov 2025
    Release notes

    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

    Full Changelog: 1.13.1...1.13.2

    Open source →
  11. 1.13.1 16 May 2025

    Nothing published for this version

  12. 1.13.0 30 Apr 2025

    Nothing published for this version

  13. 1.12.1 21 Feb 2025

    Nothing published for this version

  14. 1.12.0 20 Feb 2025

    Nothing published for this version

  15. 1.11.1 29 Jul 2024

    Nothing published for this version

  16. 1.11.0 16 Nov 2023

    Nothing published for this version

  17. 1.10.10 25 Oct 2023

    Nothing published for this version

  18. 1.10.9 21 Oct 2023

    Nothing published for this version

  19. 1.10.8 24 Sep 2023

    Nothing published for this version

  20. 1.10.7 08 Aug 2023

    Nothing published for this version

  21. 1.10.6 03 Aug 2023

    Nothing published for this version

  22. 1.10.5 05 Jul 2023

    Nothing published for this version

  23. 1.10.4 18 Jun 2023

    Nothing published for this version

  24. 1.10.3 14 Jun 2023

    Nothing published for this version

  25. 1.10.2 13 Jun 2023

    Nothing published for this version

  26. 1.10.1 06 Jun 2023

    Nothing published for this version

  27. 1.10.0 02 Jun 2023

    Nothing published for this version

  28. 1.9.2 04 Jul 2023

    Nothing published for this version

  29. 1.9.1 11 Apr 2023

    Nothing published for this version

  30. 1.9.0 07 Apr 2023

    Nothing published for this version

  31. 1.8.6 04 Jul 2023

    Nothing published for this version

  32. 1.8.5 03 Apr 2023

    Nothing published for this version

  33. 1.8.4 27 Mar 2023

    Nothing published for this version

  34. 1.8.3 21 Mar 2023

    Nothing published for this version

  35. 1.8.2 13 Feb 2023

    Nothing published for this version

  36. 1.8.1 31 Jan 2023

    Nothing published for this version

  37. 1.8.0 31 Jan 2023

    Nothing published for this version

  38. 1.7.6 04 Jul 2023

    Nothing published for this version

  39. 1.7.5 11 Jan 2023

    Nothing published for this version

  40. 1.7.4 18 Nov 2022

    Nothing published for this version

  41. 1.7.3 09 Nov 2022

    Nothing published for this version

  42. 1.7.2 03 Nov 2022

    Nothing published for this version

  43. 1.7.1 31 Oct 2022

    Nothing published for this version

  44. 1.7.0 25 Oct 2022

    Nothing published for this version

  45. 1.6.6 20 Oct 2022

    Nothing published for this version

  46. 1.6.5 12 Oct 2022

    Nothing published for this version

  47. 1.6.4 10 Oct 2022

    Nothing published for this version

  48. 1.6.3 10 Aug 2022

    Nothing published for this version

  49. 1.6.2 11 Jun 2022

    Nothing published for this version

  50. 1.6.1 05 Jun 2022

    Nothing published for this version

  51. 1.6.0 20 Apr 2022

    Nothing published for this version

  52. 1.5.0 03 Apr 2022

    Nothing published for this version

  53. 1.4.0 25 Mar 2022

    Nothing published for this version

  54. 1.3.0 19 Jan 2022

    Nothing published for this version

  55. 1.2.0 20 Dec 2021

    Nothing published for this version

  56. 1.1.0 29 Nov 2021

    Nothing published for this version

  57. 1.0.0 03 Nov 2021

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive