Skip to content

Releases: AlbericoD/overwolf-modern-react-boilerplate

Upgraded scripts to generate .zip and OPK

21 Sep 14:08
Compare
Choose a tag to compare

Changes

  • automatically zip the build folder, as described in the readme, with npm run dist-overwolf. This has been tested on Windows 10, where the tar command is available natively, but tar should also be available natively on Linux and MacOS, IIRC
  • automatically create from the build folder an .opk file to install for testing purposes. It uses directly the build/app content to generate a dist-opk.zip file and converts it to opk.

dev: @Giggiux

Added Screen Lazy Load

17 Sep 00:44
bc57cc2
Compare
Choose a tag to compare

Changed

Added hearthstone default game and support new react version

10 Sep 03:36
b3e5bb5
Compare
Choose a tag to compare

Changes

  • Added Hearthstone as a standard game to demonstrate the development flow and the iteration of the framework, the developer will be able to create an application, compile and test directly with the game without making any extra modifications.
  • Added new major overwolf-hooks version v2.0.0.
  • Applied all the necessary modifications for the new react version, consequently the app has more performance and also supports the new JSX transform new React Version.
  • Changed style of desktop window and in-game window.
  • Added logic to the in-game window to make events and info rendered into components.
  • Updated project dependencies to latest versions.

changed overwolf language api

08 Sep 00:46
3e072f6
Compare
Choose a tag to compare

the main change was the new language overwolf API

changes:

  • overwolf language api
  • removed local overwolf types
  • added oficial @overwolf types
  • enhanced reducer store in app/store.ts

template for create-react-app

23 Oct 22:04
a3e177e
Compare
Choose a tag to compare

To use this template, add --template overwolf-typescript-redux when creating a new app.

For example:

npx create-react-app my-app --template overwolf-typescript-redux

# or

yarn create react-app my-app --template overwolf-typescript-redux