react-unity-webgl

React Unity WebGL provides a modern solution for embedding Unity WebGL builds in your React Application while providing advanced APIs for two way communication and interaction between Unity and React.

APACHE-2.0 License

Downloads
62K
Stars
1.7K
Committers
25

Bot releases are visible (Hide)

react-unity-webgl - Release v9.5.2 Latest Release

Published by github-actions[bot] 6 months ago

Celebrating 1 million downloads! 🎉

  • Updated typings and development dependencies
react-unity-webgl - Release v9.5.1

Published by github-actions[bot] 7 months ago

  • Updated typings for webGLContextAttributes powerPreference [#545]
react-unity-webgl - Release v9.5.0

Published by github-actions[bot] 10 months ago

  • Added support for setting a custom canvas ID [#482]
  • Added string type as fallback for untyped cache control modes
react-unity-webgl - Release v9.4.3

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

  • Added support for setting a void function as the event listener [#517]
react-unity-webgl - Release v9.4.2

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

  • Resolved an issue where internal types were not included in the distribution [#512]
  • Updated tests to include newer versions of Unity
  • Internal typing and structure changes and improvements
  • Removed UNSAFE__detachAndUnloadImmediate from the hook due to instability
  • Resolved an issue where the canvas would always match its canvas size regardless of the matchWebGLToCanvasSize setting
  • Various documentation improvements [#490] [#499]
react-unity-webgl - Release v9.4.1

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

  • Updated tests to include newer versions of Unity
  • Internal typing and structure changes and improvements
  • Removed UNSAFE__detachAndUnloadImmediate from the hook due to instability
  • Resolved an issue where the canvas would always match its canvas size regardless of the matchWebGLToCanvasSize setting [#511]
  • Various documentation improvements [#490] [#499]
react-unity-webgl - Release v9.4.0

Published by github-actions[bot] almost 2 years ago

  • Added support for overwriting Unity's disabled canvas events
  • Minor internal improvements and updated typings

This is also the 100th release! 🎉

react-unity-webgl - Release v9.3.0

Published by github-actions[bot] almost 2 years ago

  • Added support for overwriting the custom cache control
  • Minor internal improvements and updated typings
  • Updated development dependencies
react-unity-webgl - Release v9.2.1

Published by github-actions[bot] about 2 years ago

  • Fixed an issue where events invoked by the event system would not return their callback's return value [#455]
react-unity-webgl - Release v9.2.0

Published by github-actions[bot] about 2 years ago

  • Exposing the UnityInstance via the Unity Context for the implementation of third-party non-module packages (for advanced users only) [#435]
react-unity-webgl - Release v9.1.0

Published by github-actions[bot] about 2 years ago

  • Added script tag type to the Unity Loader hook to ensure the Unity Loader bundle will be loaded correctly
  • Added expirimental UNSAFE__detachAndUnloadImmediate method to the Unity Context to unload the Unity instance immediately
  • Replaced the Test project with an environment which is more suitable for testing
  • Implemented typings for Unity's showBanner API
  • Updated and improved documentation and JSDoc comments
  • Minor stability improvements
react-unity-webgl - Release v9.0.4

Published by github-actions[bot] over 2 years ago

  • Made the data type of the takeScreenshot function optional, with a default value of image/png
  • The unload method will always return a Promise, even if there was no Unity Instance
react-unity-webgl - Release v9.0.3

Published by github-actions[bot] over 2 years ago

Resolved an issue where bundlers were unable to locate the distribution of the module on Windows based machines.

react-unity-webgl - Release v9.0.2

Published by github-actions[bot] over 2 years ago

I'm thrilled to announce the release of version 9 of React Unity WebGL, celebrating the 5 year anniversary of the module and nomination at the React Summit 2022 in the category of "The Most Exciting Use of Technology"!

  • A complete overhaul of the entire API, moving away from classes to React Hooks
  • Moved the README into an all new website at react-unity-webgl.dev
  • Major improvements to the performance of the module
react-unity-webgl - Release v9.0.1

Published by github-actions[bot] over 2 years ago

I'm thrilled to announce the release of version 9 of React Unity WebGL, celebrating the 5 year anniversary of the module and nomination at the React Summit 2022 in the category of "The Most Exciting Use of Technology"!

  • A complete overhaul of the entire API, moving away from classes to React Hooks
  • Moved the README into an all new website at react-unity-webgl.dev
  • Major improvements to the performance of the module
react-unity-webgl - Release v9.0.0

Published by github-actions[bot] over 2 years ago

I'm thrilled to announce the release of version 9 of React Unity WebGL, celebrating the 5 year anniversary of the module and nomination at the React Summit 2022 in the category of "The Most Exciting Use of Technology"!

  • A complete overhaul of the entire API, moving away from classes to React Hooks
  • Moved the README into an all new website at react-unity-webgl.dev
  • Major improvements to the performance of the module
react-unity-webgl - Release v8.8.0

Published by github-actions[bot] over 2 years ago

  • Added support for providing memory- and symbol URLs for debugging [#345]
react-unity-webgl - Release v8.7.5

Published by github-actions[bot] over 2 years ago

  • Improved typings for the WebGL Context Attributes [#327]
react-unity-webgl - Release v8.7.4

Published by github-actions[bot] over 2 years ago

  • Fixed an issue where the canvas event would not pass the correct reference [#314]
  • Updated some documentation
react-unity-webgl - Release v8.7.3

Published by github-actions[bot] almost 3 years ago

  • Patched an issue where the "canvas" event would not get dispatched correctly.