Ren'Py 8.0 and Ren'Py 7.5 Released
Added 2022-06-26 15:23:06 +0000 UTCI'd like to announce Ren'Py 8.0.0, the first release of Ren'Py based on Python 3. This release modernizes Ren'Py by embracing a decade of Python development, and brings the many improvements of Python 3.9 to Ren'Py.
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.
Ren'Py 7.5:
- 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.
Ren'Py 8.0 and 7.5 are released in parallel, and share the same source code, which means the bulk of changes apply to both versions, including:
- 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.
Downloads of Ren'Py 8.0.0 can be found at:
https://www.renpy.org/release/8.0.0
Downloads of Ren'Py 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 list of sponsors. I'd like to thank everyone that supports Ren'Py development, and everyone that creates with the engine.
Comments
It's an issue with steam support that will be fixed in 7.5.1/8.0.1. (Or you can just download it again.)
Renpytom
2022-07-04 04:19:03 +0000 UTCHi! I tried to update to 7.5 but got this error: https://www.dropbox.com/s/uy3elbhxfr8c4v5/483bf8aacbeb3e6a0a4ae1a6531899b7.png?dl=0 Any info on this? I looks like a quick fix but I'm very unsure of how to go about addressing this!
DCS
2022-07-04 00:23:48 +0000 UTCThank you so much for working on the mobile ports! Really excited to re-export my stuff and see how things go! 🙌
DCS
2022-06-30 19:20:58 +0000 UTC