The throttle_gamma parameter in intake is now deprecated and doesn't do anything. It's been moved to the engine node. This may cause your engines to idle higher than they did in previous versions so you may need to adjust your idle throttle position
Change Notes
Engines that spin CCW are now supported
Valvetrain details were split from the cylinder head, allowing for more complex valvetrain options
VTEC was added (ie single stage variable cam lobe profile)
Cylinder banks are now automatically sorted by angle so that they appear in the correct order in the firing order display
rod_moment_of_inertia() and disk_moment_of_inertia() helper functions were added to Piranha library to more easily calculate moments of inertia for parts
Application settings were added which allow for custom themes to be created
6 example themes were added in the assets/themes folder
Units for power, torque, pressure and speed can now be changed from imperial to metric
Vehicles can now be configured directly in the input script (ie mass, rolling resistance, etc)
v0.1.9a - engine-sim Release Notes | AnnounceHQ
Transmissions can now be configured directly in the input script (ie number of gears, gear ratios, clutch slipping torque, etc)
Support for master/slave connecting rods was added (for use in radial engines)
Sound attenuation (ie volume) for each cylinder can now be set via the sound_attenuation parameter (can be useful for slightly varying each of the cylinders for more realistic/organic sound)
Support for governors was added (ie automatic throttle regulators)
Throttle was renamed "speed control" since it may be connected to either a governor or a direct throttle linkage (which is the default and will result in the same behavior as previous versions)
Speed control is now visualized as a bar under the throttle plate visualization
Audio/simulation settings (HF gain, noise, etc.) can now be set in the engine node so you don't have to reset it every time