Haoyu Qiu (2): Fix `UndoRedo::create_action()` invalid memory usage Make string inside TTR() single-line Hugo Locurcio (1): Print every file exported with `PCKPacker.flush()`s verbose parameter Igor Kordiukiewicz (1): Fixed issue where Extend Script option would show up even without script attached to the node Markus Sauermann (1): Update doc for match: empty argument doesn't match anything MythTitans (1): Fix normals computation at the 'seam' of smoothed sphere and cylinder shapes Nova (1): Added or improved documentation to a few more String methods Omar El Sheikh (2): Fix shader state caching when blend shapes used GLES2 Compression on Blend Shapes Fix Ricardo Buring (3): AreaSW and Area2DSW: fix premature return in call_queries Joint2D and Joint: update joint on NOTIFICATION_POST_ENTER_TREE Joint2D and Joint: make set_exclude_nodes_from_collision respect signals Rémi Verschelde (5): Bump version to 3.4.4-rc Revert "PitchShift effect quality and performance tweaks for different pitch scale values" GLES2: Fix VersionKey comparison in `ShaderGLES2::bind()` Revert "Fix ProjectSettings has_setting() when used on a overriden setting with feature tags" Revert "[HTML5] Fetch API now passes credentials." Sergey Minakov (1): [iOS] Fix multitouch not working correctly Silc 'Tokage' Renew (1): fix cubic interpolate when looping 3.x lawnjelly (1): Portals - fix duplication of instanced scenes during conversion