I'm pleased to announce the release of Ren'Py 7.3.0, the first release of Ren'Py with support for running on the web platform, inside a web browser supporting HTML 5, Web Assembly, and WebGL. Right now, this support is in beta, as it's limited by the capabilities of the web platform itself, but it's suitable for making web demos of Ren'Py games.
In addition to that, this release adds many new features to Ren'Py. These include:
- Many improvements to creator-defined statements, allowing the parsing of Ren'Py statements and block, the catching of errors, and the ability to execute a second function after Ren'Py in the body of a statement has finished.
- Screen language improvements, like the ability to capture screen language displayables into a variable and to use a property to determine if a screen is sensitive to input.
- Text improvements, with self-closing text tags and the ability to control the capitalization of interpolated text.
- Mobile platforms now support non-rectangular focus masks, and 64-bit Android is supported in time for the Google Play deadline.
- There is a new Turkish translation of the launcher and Spanish translation of the tutorial game, while several of the other translations have been updated.
Downloads of 7.3.0 can be found at:
https://www.renpy.org/release/7.3.0
A full list of changes to Ren'Py can be found at:
https://www.renpy.org/dev-doc/html/changelog.html
A list of changes that may require you to update your game can be found at:
https://www.renpy.org/dev-doc/html/incompatible.html
Please also check out the credits and sponsor list.