GitPedia
proyecto26

proyecto26/ion-phaser

A web component to use Phaser Framework with Angular, React, Vue, etc 🎮

10 Releases
Latest: 3mo ago
Release 1.5.2v1.5.2Latest
github-actions[bot]github-actions[bot]·3mo ago·March 16, 2026
GitHub

🐛 Fixed

  • upgrade demo-react to React 18 + Vite, fix React wrapper for Stencil v4 ([0bd9da2](https://github.com/proyecto26/ion-phaser/commit/0bd9da281f94fe37ff4593b8185dc10374a26115)).
Release 1.5.1v1.5.1
github-actions[bot]github-actions[bot]·3mo ago·March 16, 2026
GitHub

📋 Changed

  • v1.5.0 ([fd02b2a](https://github.com/proyecto26/ion-phaser/commit/fd02b2a94434a69e2258d3ca6db60d9433d8392e)).

🐛 Fixed

  • remove deprecated Stencil v2 React wrapper files ([546747f](https://github.com/proyecto26/ion-phaser/commit/546747f32c3c273783f2f929a670f4ef7af2f45f)).
  • remove Phaser typeRoots/types from tsconfig for CI compatibility ([eda7a05](https://github.com/proyecto26/ion-phaser/commit/eda7a051c6864a80df0615a9e8a91c84f4829457)).
Release 1.5.0v1.5.0
github-actions[bot]github-actions[bot]·3mo ago·March 16, 2026
GitHub

📋 Changed

  • v1.4.0 ([76f1fed](https://github.com/proyecto26/ion-phaser/commit/76f1fedc9f7037b62d4297504c2a5d8ba9043e54)).

🐛 Fixed

  • remove Phaser typeRoots/types from tsconfig for CI compatibility ([eda7a05](https://github.com/proyecto26/ion-phaser/commit/eda7a051c6864a80df0615a9e8a91c84f4829457)).
  • install devDependencies for Phaser types in build step ([6f126df](https://github.com/proyecto26/ion-phaser/commit/6f126dfc9b74a8f2e684ded117be4941664851a7)).
Release 1.4.0v1.4.0
github-actions[bot]github-actions[bot]·3mo ago·March 16, 2026
GitHub

Added

  • upgrade Stencil v4, React 17/18 support, release automation ([95b75e6](https://github.com/proyecto26/ion-phaser/commit/95b75e68080be3136d58fb13407da465bc319f1f)).

📋 Changed

  • Update README.md ([2abd545](https://github.com/proyecto26/ion-phaser/commit/2abd54559f234f91b5c9e6196a99e88076576a8d)).
  • Update README.md ([838131f](https://github.com/proyecto26/ion-phaser/commit/838131f7b3a5b1467114d01260113c94a43d295d)).
  • Update README.md ([1c3ec36](https://github.com/proyecto26/ion-phaser/commit/1c3ec367db157ad5b542dd66618219116c9a4909)).
  • Update FUNDING.yml ([dbe24b1](https://github.com/proyecto26/ion-phaser/commit/dbe24b15208345bf9f4926765114c2f645fee6cc)).
  • Update README.md ([42be2a6](https://github.com/proyecto26/ion-phaser/commit/42be2a6cc290853566e0cb83c2368cffff014145)).
  • Update README.md ([8a0d9a9](https://github.com/proyecto26/ion-phaser/commit/8a0d9a94dfc912632b27f7cc379f3e659b8cb81d)).
  • Fix scripts to be used from HTML ([8d54af2](https://github.com/proyecto26/ion-phaser/commit/8d54af21803fe1d47059e9fbcfcc7279cc4501e7)).
  • Update README.md ([bb3f9b1](https://github.com/proyecto26/ion-phaser/commit/bb3f9b10947159b91b8bcd9fd379800f33e90629)).
Release 1.3.0v1.3.0
jdnichollscjdnichollsc·5y ago·March 15, 2021
GitHub

🐛 Fixed

  • ion-phaser dist appears to bundle Phaser ([#18](https://github.com/proyecto26/ion-phaser/issues/18)).
  • How to upgrade to Phaser ([#27](https://github.com/proyecto26/ion-phaser/issues/27)).
Release v1.2.3v1.2.3
jdnichollscjdnichollsc·6y ago·April 30, 2020
GitHub

🐛 Fixed

  • Fixed types and configuration for react package
  • Fixed eslint issues and added validations to create the phaser game instance
  • Updated stencil packages
Release 1.2.2 - From 1 million to 269 bytesv1.2.2
jdnichollscjdnichollsc·6y ago·November 27, 2019
GitHub

🐛 Fixed

  • Fixed an import and using Phaser global object instead, to reduce the bundle size from 1 mb to 269b! 😱
  • <img width="1006" alt="Captura de Pantalla 2019-11-27 a la(s) 2 25 56 p m" src="https://user-images.githubusercontent.com/2154886/69756830-6a1f7800-1129-11ea-9180-00dcbb1e0b9e.png">
Release 1.2.1v1.2.1
jdnichollscjdnichollsc·6y ago·November 23, 2019
GitHub

🐛 Fixed

  • Added watch for `game` prop to fix issues initializing the phaser game.
Release 1.2.0v1.2.0
jdnichollscjdnichollsc·6y ago·September 4, 2019
GitHub

🐛 Fixed

  • Update Stencil configuration.
  • Fix React wrapper component by using `componentDidMount` and `componentDidUpdate` instead of `componentWillReceiveProps` (Deprecated) or `shouldComponentUpdate` methods.
v1.1.0
jdnichollscjdnichollsc·6y ago·July 12, 2019
GitHub

Added

  • Set the configuration of a Phaser game with a `game` property.
  • Initialize the game manually with an `initialize` property.
  • Include `destroy` method to destroy the Phaser game instance.
  • Include `getInstance` method to get the current instance of the game.
  • Add React wrapper component to avoid using `ref` manually to attach the configuration of the game.
  • Add demo including the component for Angular, React and Vue.js
  • Add codepen example to see the component in action using Vue.js