pixi-react

Write PIXI apps using React declarative style

MIT License

Downloads
55.6K
Stars
2.1K
Committers
56

Bot releases are visible (Hide)

pixi-react - v8.0.0-beta.7 Latest Release

Published by github-actions[bot] 3 months ago

8.0.0-beta.7 (2024-08-01)

Bug Fixes

  • prevent project root from being included in types (181d5b4)
pixi-react - v8.0.0-beta.6

Published by github-actions[bot] 3 months ago

8.0.0-beta.6 (2024-08-01)

Bug Fixes

  • remove unnecessary generics (b3d5e11)
  • update UseAssetsStatus import in UseAssetsResult (49f6cf2)
  • use explicit typing in UseAssetsStatus (8c78809)
  • ensure useTick callback is updated when app is initialised (35d4643)

Features

  • add support for the onError callback in useAsset (7fdb11c)
  • add the useAssets hook (3496bc8)
  • add the useSuspenseAssets hook (80b3fed)
pixi-react - v8.0.0-beta.4

Published by github-actions[bot] 3 months ago

8.0.0-beta.4 (2024-07-31)

Bug Fixes

  • send app state to context (9f4cc69)
pixi-react - v8.0.0-beta.3

Published by github-actions[bot] 3 months ago

8.0.0-beta.3 (2024-07-30)

Bug Fixes

  • fix infinite recursion type issue (ef34eaa)
  • fix type issues in applyProps (acdf5bd)
  • remove invalid Pixi React props from JSX elements (89954aa)
  • reordering children could cause errors (9964a3f)
  • update branch names in release config (3093d8d)
  • update minimum Pixi.js version (b727fb4)
  • useTick: fix useTick not firing in SSR envs (775cc4d), closes #506
pixi-react - v8.0.0-beta.2

Published by github-actions[bot] 3 months ago

8.0.0-beta.2 (2024-07-18)

Bug Fixes

  • make useAsset's onProgress callback optional (#503) (f157dd3)
pixi-react - v8.0.0-beta.1

Published by github-actions[bot] 3 months ago

8.0.0-beta.1 (2024-07-12)

Bug Fixes

  • <Application> ref works again (a5bac5f)
  • defaultTextStyle is properly typed (4070a1d)
  • add better error handling for unavailable components (66e5235)
  • add constructor overrides for filters (179fa04)
  • add support for hiding instances (354b1db)
  • allow key prop on components (2d64f26)
  • disallow children from being passed to constructors (7c6beea)
  • explicitly define the render export (6888b4d)
  • fix type errors (9fe7a02)
  • fix type paths (0bfb24f)
  • get more specific with Instance types (b7fdf05)
  • guarantee useTick callback is never called with the wrong context (22c830b)
  • include all lib files in the package (4f3cd33)
  • lock reconciler version (f369d52)
  • make name overrides immutable (49d57bd)
  • make sure <text> components have the correct props (852140b)
  • make sure all options types are available as props (3a4a029)
  • only allow draw on <graphics> components (31f80b5)
  • pass the correct parameters to useTick callbacks (5ea5856)
  • prevent draw prop from being excluded from the diff (715fef7)
  • prevent draw prop from being stored on the instance (0af37ea)
  • prevent draw prop from getting lumped in with Pixi props (e876f4c)
  • prevent accidental accessing of ref (5505c1a)
  • prevent ApplicationOptions from overwriting React children (34c977f)
  • remove Application from being in the catalogue by default (8f27aaf)
  • remove false positive invariant when changing a component's children (34e08ff), closes #493
  • report the correct library version to React devtools (b89049c)
  • restore Pixi component property typings (847773c)
  • update render properties and remove JSX (cbec33f)
  • update function signature type for draw (da470f6)
  • update Pixi.js version (2b906f8)
  • update props order when diffing a newly created component (557d047)
  • update types for extend and useExtend (0a55ba8)
  • use pixi.js@dev until type updates are merged (5b4cb23)
  • use proper config for official devtools (72bec4d)
  • use readonly ref objects (e329e35)

chore

Features

  • add attachToDevTools prop to the <Application> component (798ad38)
  • add defaultTextStyle to <Application> (a82a04b)
  • add npm publishing to CI (7f066b0)
  • add prefixed components (ea5815d)
  • add proper builds (2a22ba3)
  • add proper support for official devtools (2f8c4a6)
  • add support for ref on <Application> component (a0a74a9)
  • add support for custom components (fd96cf2)
  • add support for filter components (64b2a96)
  • add support for pascal-cased events (0077584)
  • add the <Application> wrapper component (806a554)
  • add the extend API and useExtend hook (b4c2f8a)
  • base reconciler (f333f2b)
  • ensure cmoponents show up in React devtools (af80525)
  • export the useAsset hook (bef3dec)
  • export the useExtend hook (d7438e2)
  • export the vanilla extend method (1cb88e0)
  • restore graphics draw prop (9f44b97)
  • restore the useApp hook (d6f281a)
  • restore the useTick hook (f44cf6d)
  • update useAsset to better support Suspense on Next.js (de99be6)

Reverts

  • Revert "refactor: eliminate unnecessary exports from typedefs" (998c1ac)

BREAKING CHANGES

  • All traces of v7 are gone.
pixi-react - v8.0.0-alpha.2

Published by github-actions[bot] 3 months ago

8.0.0-alpha.2 (2024-07-12)

Bug Fixes

  • <Application> ref works again (a5bac5f)
  • defaultTextStyle is properly typed (4070a1d)
  • add better error handling for unavailable components (66e5235)
  • add constructor overrides for filters (179fa04)
  • add support for hiding instances (354b1db)
  • allow key prop on components (2d64f26)
  • disallow children from being passed to constructors (7c6beea)
  • explicitly define the render export (6888b4d)
  • fix type errors (9fe7a02)
  • fix type paths (0bfb24f)
  • get more specific with Instance types (b7fdf05)
  • guarantee useTick callback is never called with the wrong context (22c830b)
  • include all lib files in the package (4f3cd33)
  • lock reconciler version (f369d52)
  • make name overrides immutable (49d57bd)
  • make sure <text> components have the correct props (852140b)
  • make sure all options types are available as props (3a4a029)
  • only allow draw on <graphics> components (31f80b5)
  • pass the correct parameters to useTick callbacks (5ea5856)
  • prevent draw prop from being excluded from the diff (715fef7)
  • prevent draw prop from being stored on the instance (0af37ea)
  • prevent draw prop from getting lumped in with Pixi props (e876f4c)
  • prevent accidental accessing of ref (5505c1a)
  • prevent ApplicationOptions from overwriting React children (34c977f)
  • remove Application from being in the catalogue by default (8f27aaf)
  • remove false positive invariant when changing a component's children (34e08ff), closes #493
  • report the correct library version to React devtools (b89049c)
  • restore Pixi component property typings (847773c)
  • update render properties and remove JSX (cbec33f)
  • update function signature type for draw (da470f6)
  • update Pixi.js version (2b906f8)
  • update props order when diffing a newly created component (557d047)
  • update types for extend and useExtend (0a55ba8)
  • use pixi.js@dev until type updates are merged (5b4cb23)
  • use proper config for official devtools (72bec4d)
  • use readonly ref objects (e329e35)

chore

Features

  • add attachToDevTools prop to the <Application> component (798ad38)
  • add defaultTextStyle to <Application> (a82a04b)
  • add prefixed components (ea5815d)
  • add proper builds (2a22ba3)
  • add proper support for official devtools (2f8c4a6)
  • add support for ref on <Application> component (a0a74a9)
  • add support for custom components (fd96cf2)
  • add support for filter components (64b2a96)
  • add support for pascal-cased events (0077584)
  • add the <Application> wrapper component (806a554)
  • add the extend API and useExtend hook (b4c2f8a)
  • base reconciler (f333f2b)
  • ensure cmoponents show up in React devtools (af80525)
  • export the useAsset hook (bef3dec)
  • export the useExtend hook (d7438e2)
  • export the vanilla extend method (1cb88e0)
  • restore graphics draw prop (9f44b97)
  • restore the useApp hook (d6f281a)
  • restore the useTick hook (f44cf6d)
  • update useAsset to better support Suspense on Next.js (de99be6)

Reverts

  • Revert "refactor: eliminate unnecessary exports from typedefs" (998c1ac)

BREAKING CHANGES

  • All traces of v7 are gone.
pixi-react - v8.0.0-alpha.1

Published by github-actions[bot] 3 months ago

8.0.0-alpha.1 (2024-07-12)

Bug Fixes

  • <Application> ref works again (a5bac5f)
  • defaultTextStyle is properly typed (4070a1d)
  • add better error handling for unavailable components (66e5235)
  • add constructor overrides for filters (179fa04)
  • add support for hiding instances (354b1db)
  • allow key prop on components (2d64f26)
  • disallow children from being passed to constructors (7c6beea)
  • explicitly define the render export (6888b4d)
  • fix type errors (9fe7a02)
  • fix type paths (0bfb24f)
  • get more specific with Instance types (b7fdf05)
  • guarantee useTick callback is never called with the wrong context (22c830b)
  • include all lib files in the package (4f3cd33)
  • lock reconciler version (f369d52)
  • make name overrides immutable (49d57bd)
  • make sure <text> components have the correct props (852140b)
  • make sure all options types are available as props (3a4a029)
  • only allow draw on <graphics> components (31f80b5)
  • pass the correct parameters to useTick callbacks (5ea5856)
  • prevent draw prop from being excluded from the diff (715fef7)
  • prevent draw prop from being stored on the instance (0af37ea)
  • prevent draw prop from getting lumped in with Pixi props (e876f4c)
  • prevent accidental accessing of ref (5505c1a)
  • prevent ApplicationOptions from overwriting React children (34c977f)
  • remove Application from being in the catalogue by default (8f27aaf)
  • remove false positive invariant when changing a component's children (34e08ff), closes #493
  • report the correct library version to React devtools (b89049c)
  • restore Pixi component property typings (847773c)
  • update render properties and remove JSX (cbec33f)
  • update function signature type for draw (da470f6)
  • update Pixi.js version (2b906f8)
  • update props order when diffing a newly created component (557d047)
  • update types for extend and useExtend (0a55ba8)
  • use pixi.js@dev until type updates are merged (5b4cb23)
  • use proper config for official devtools (72bec4d)
  • use readonly ref objects (e329e35)

chore

Features

  • add attachToDevTools prop to the <Application> component (798ad38)
  • add defaultTextStyle to <Application> (a82a04b)
  • add prefixed components (ea5815d)
  • add proper builds (2a22ba3)
  • add proper support for official devtools (2f8c4a6)
  • add support for ref on <Application> component (a0a74a9)
  • add support for custom components (fd96cf2)
  • add support for filter components (64b2a96)
  • add support for pascal-cased events (0077584)
  • add the <Application> wrapper component (806a554)
  • add the extend API and useExtend hook (b4c2f8a)
  • base reconciler (f333f2b)
  • ensure cmoponents show up in React devtools (af80525)
  • export the useAsset hook (bef3dec)
  • export the useExtend hook (d7438e2)
  • export the vanilla extend method (1cb88e0)
  • restore graphics draw prop (9f44b97)
  • restore the useApp hook (d6f281a)
  • restore the useTick hook (f44cf6d)
  • update useAsset to better support Suspense on Next.js (de99be6)

Reverts

  • Revert "refactor: eliminate unnecessary exports from typedefs" (998c1ac)

BREAKING CHANGES

  • All traces of v7 are gone.
pixi-react - v7.1.3

Published by github-actions[bot] 7 months ago

What's Changed

Full Changelog: https://github.com/pixijs/pixi-react/compare/v7.1.2...v7.1.3

pixi-react - v7.1.2

Published by github-actions[bot] 7 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/pixijs/pixi-react/compare/v7.1.1...v7.1.2

pixi-react - v7.1.1

Published by github-actions[bot] about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/pixijs/pixi-react/compare/v7.1.0...v7.1.1

pixi-react - v7.1.0

Published by github-actions[bot] over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/pixijs/pixi-react/compare/v7.0.3...v7.1.0

pixi-react - v7.0.3

Published by github-actions[bot] over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/pixijs/pixi-react/compare/v7.0.2...v7.0.3

pixi-react - v7.0.2

Published by github-actions[bot] over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/pixijs/pixi-react/compare/v7.0.1...v7.0.2

pixi-react - v7.0.1

Published by github-actions[bot] over 1 year ago

What's Changed

Full Changelog: https://github.com/pixijs/pixi-react/compare/v7.0.0...v7.0.1

pixi-react - v7.0.0

Published by github-actions[bot] over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/pixijs/pixi-react/compare/v6.8.0...v7.0.0

pixi-react - v7.0.0-alpha.0

Published by Zyie almost 2 years ago

Changes

  • Added support for react 18 #358
pixi-react - v6.8.0

Published by inlet over 2 years ago

Improved

  • Move update events from window to root container
pixi-react - v6.7.0

Published by inlet over 2 years ago

Added

Support for <Graphics geometry={geometry} />, see #334

pixi-react - v6.6.6

Published by inlet over 2 years ago

Improved

Support Federated Events API