From eaec1e8f3843a719a32640a18f88fae88f8d29f4 Mon Sep 17 00:00:00 2001 From: Ivan Mogilko Date: Tue, 20 Feb 2024 23:18:46 +0300 Subject: [PATCH] Updated build version (3.6.0.57) --- CMakeLists.txt | 2 +- Changes.txt | 31 +++++++++++++++++++++ Common/core/def_version.h | 4 +-- Editor/AGS.Editor/app.manifest | 2 +- Editor/AGS.Types/Properties/AssemblyInfo.cs | 4 +-- version.json | 6 ++-- 6 files changed, 40 insertions(+), 9 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 669208ee5d..d66d853647 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,7 +5,7 @@ set(CMAKE_USER_MAKE_RULES_OVERRIDE_CXX ${CMAKE_CURRENT_SOURCE_DIR}/CMake/cxx_fla set(CMAKE_OSX_DEPLOYMENT_TARGET "10.9" CACHE STRING "Minimum OS X deployment version") project(AGS - VERSION 3.6.0.56 + VERSION 3.6.0.57 LANGUAGES CXX C) set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/CMake") diff --git a/Changes.txt b/Changes.txt index 59f801edc3..d9445369de 100644 --- a/Changes.txt +++ b/Changes.txt @@ -1,5 +1,36 @@ REVISION HISTORY ================ +VERSION 3.6.0 - Patch 10, February 2024 + +Editor: + - Fixed a warning condition for copying 32-bit bitmaps to a desktop clipboard of less color depth. + - Fixed keyboard shortcuts for GUI Editor's Copy and Paste commands. + - Fixed a rare exception when scrolling the room in the editor. + - Fixed "Auto-number speech lines" and "Create voice acting script" operations failing + if a Character's name contains underscore. + +Compiler: + - Fixed escaped character literals not being parsed correctly. This makes character literals + like '\n' and '\t' actually work in script. + +Engine: + - Updated SDL_Sound library to 2.0.3. + - Improved OpenGL texture management, which should result in less system and video memory + spent on sprite textures. + - Fixed Character.AddWaypoint() potentially using wrong walkspeed, if multiple characters or + objects are ordered to start a non-blocking move in a mixed order. + - Fixed Character.AddWaypoint() is using incorrect speed if this room has a non 1:1 mask + resolution, and "Scale speed with mask resolution" setting is enabled. + - Fixed Overlay.Create() crashing the engine if a non-existing sprite is passed as an argument. + - Fixed Say("...") command get stuck in endless loop if Speech.DisplayPostTimeMs is non-zero. + - Fixed PlayFlic() not working if called second time in game. + This is likely a regression since 3.6.0. + - Fixed NumPad keys not handled properly by the engine (in on_key_press, IsKeyPressed, and TextBox + control). This is a regression since 3.6.0. + - Fixed OpenGL renderer causing scaled sprites to have colored outlines sometimes while using + Linear filter. + + VERSION 3.6.0 - Patch 9, January 2024 Engine: diff --git a/Common/core/def_version.h b/Common/core/def_version.h index d4aa8f61d2..12634ee206 100644 --- a/Common/core/def_version.h +++ b/Common/core/def_version.h @@ -1,9 +1,9 @@ #ifndef __AGS_CN_CORE__DEFVERSION_H #define __AGS_CN_CORE__DEFVERSION_H -#define ACI_VERSION_STR "3.6.0.56" +#define ACI_VERSION_STR "3.6.0.57" #if defined (RC_INVOKED) // for MSVC resource compiler -#define ACI_VERSION_MSRC_DEF 3,6,0,56 +#define ACI_VERSION_MSRC_DEF 3,6,0,57 #endif #define SPECIAL_VERSION "" diff --git a/Editor/AGS.Editor/app.manifest b/Editor/AGS.Editor/app.manifest index 3c53a686f7..912ad567ee 100644 --- a/Editor/AGS.Editor/app.manifest +++ b/Editor/AGS.Editor/app.manifest @@ -1,6 +1,6 @@  - + diff --git a/Editor/AGS.Types/Properties/AssemblyInfo.cs b/Editor/AGS.Types/Properties/AssemblyInfo.cs index b83e8539c3..413b686b8d 100644 --- a/Editor/AGS.Types/Properties/AssemblyInfo.cs +++ b/Editor/AGS.Types/Properties/AssemblyInfo.cs @@ -22,9 +22,9 @@ namespace AGS.Types public class Version { public static readonly bool IS_BETA_VERSION = false; - public const string AGS_EDITOR_DATE = "January 2024"; + public const string AGS_EDITOR_DATE = "February 2024"; public const string AGS_EDITOR_FRIENDLY_VERSION = "3.6.0"; - public const string AGS_EDITOR_VERSION = "3.6.0.56"; + public const string AGS_EDITOR_VERSION = "3.6.0.57"; public const string AGS_EDITOR_COPYRIGHT = "Copyright © 2006-2011 Chris Jones and 2011-2024 others."; } } diff --git a/version.json b/version.json index ee2b149796..66b4b0d7b5 100644 --- a/version.json +++ b/version.json @@ -1,9 +1,9 @@ { - "version": "3.6.0.56", + "version": "3.6.0.57", "versionFriendly": "3.6.0", - "versionSp": "P9", + "versionSp": "P10", "versionYear": "2024", - "versionMonth": "January", + "versionMonth": "February", "versionIsBeta": "false", "appID": "a4d6de0f-18b0-4aae-9338-86a333563b98", "licenseLink": "https://opensource.org/license/artistic-2-0/",