Releases: AlbericoD/overwolf-modern-react-boilerplate
Releases · AlbericoD/overwolf-modern-react-boilerplate
Upgraded scripts to generate .zip and OPK
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
Changed
- added lazy load to reduce initial load
Added hearthstone default game and support new react version
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
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
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