I'd also like to announce Ren'Py 7.5, a continuation of the Ren'Py 7 series, supporting Python 2.7 and all platforms Ren'Py 7.4 supported, while bringing you many of the new features of Ren'Py 8.0.
Ren'Py 8.0 and Ren'Py 7.5 are the first in what is planned to be a joint series of releases. Ren'Py 8.0:
- Adds support for Python 3, which is recommended for all new games.
- Removes support for 32-bit Windows and Linux.
- Temporarily removes support for the web platform, to be added back in a near-future release.
- Continues support for Python 2.7, to allow current games to release.
- Improves support for the web platform, including:
- Workarounds for changes introduced by web browsers that caused the browser to consume more memory when running Ren'Py, resulting in RangeErrors.
- Detecting if the audio types supported by your game are available, and falling back if they are.
- Support for the Visual Studio Code text editor, including the Ren'Py Language extension. This extension include support for many advanced including live diagnostics and an outline. It also allows access to many other Visual Studio Code extensions.
- The new ``dismiss`` and ``nearrect`` displayables provide support for pop-up tooltips and drop-down menus.
- A rewritten wrapper for Steamworks that supports the full API. This allows for Steam Deck integration, including automatically setting a "steam_deck" variant and displaying the on-screen keyboard.
- Improvements to how graphics work on Android and iOS, improving compatibility with those devices.
- Over 140 issues - a mix of fixes and feature requests - have been addressed in this release.
https://www.renpy.org/release/8.0.0
Downloads of 7.5.0 can be found at:
https://www.renpy.org/release/7.5.0
A full list of changes to Ren'Py can be found at:
https://www.renpy.org/doc/html/changelog.html
A list of changes that may require you to update your game can be found at:
https://www.renpy.org/doc/html/incompatible.html
Please also check out the credits and sponsor list.
I'd like to thank everyone who contributed to theses release, everyone who tested these releases and provided valuable feedback, and as always, everyone who uses Ren'Py to create.