XaiJu
Renpytom
Renpytom

patreon


Ren'Py 7.4.2 Released

I'm happy to announce Ren'Py 7.4.2, the second patch release for the 7.4 series. This release fixes a number of issues found in Ren'Py 7.4, including some that only affect users that need accessibility options. Everyone should upgrade.

Ren'Py 7.4 is the the product of over a year of development, and one of the biggest releases of Ren'Py to date. This series of releases focuses on updating Ren'Py's internals so that Ren'Py is ready for its next 15 years.

Some of the bigger changes are:

This release also raises the minimum requirements to run a Ren'Py game. It is now required that a user's computer have OpenGL 2, DirectX 9, OpenGL ES 2, or WebGL to run Ren'Py. The model-based renderer requires OpenGL ES 3 or WebGL 2.

With these changes, there have been a few deprecations. Ren'Py no longer runs on Windows XP. The minimum version of macOS Ren'Py supports is now 10.10. The 32-bit armv7l platform has been removed on iOS, as this platform hasn't been supported by Apple for several years. The Editra text editor has been removed, as it hasn't been supported for quite some time, and wasn't compatible with the new build system.

It's my hope that this release will enable creators to take on projects they couldn't before, and will provide a solid basis for the next releases of Ren'Py.


Downloads of 7.4.2 can be found at:
https://www.renpy.org/release/7.4.2

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.



This release is 7.4.2.1291.

The biggest fix, and the reason I recommend everyone upgrade, is that the say.vbs file (used for accessibility on windows) and some of the ANGLE files were missing from the Windows build.

In addition to that, some of the changes are:

* A new way of scanning for Java on macOS, which doesn't get confused by the Java browser plug-in.
* A fix to the scale_fast field being missing on the software renderer, which means errors in rendering would lead to a crash. (The missing ANGLE files made this more common.)
* Ren'Py no longer disables screensavers and power save. (It's possible to change this default.)
* A new build.include_i686 field, that determines if the 32-bit x86 binaries are included.
* A fix for a problem intersecting polygons.
* New config.context_fadeout_music and config.context_fadein_music variables, that determine music fadeins and fadeouts on context changes like loading.
* Better scanning for expressions in Live2D.
* A pair of focus fixes.
* A fix to webp support on the Raspberry Pi.

Thanks to everyone who worked with me on this release.

Comments

The web platform got much more changes, in particular better performance; see https://www.renpy.org/doc/html/changelog.html#web :)

Beuc

Great to see this update to Renpy and all the fixes. Does this version of renpy include the automatic integration of the steamworks stuff for achievements and the like that you mentioned in past posts?

DharkerStudios


More Creators