Skip to content

Commit b80e433

Browse files
committed
Updated build version (3.5.0.13)
1 parent 8bfee7e commit b80e433

File tree

6 files changed

+24
-8
lines changed

6 files changed

+24
-8
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ set(CMAKE_USER_MAKE_RULES_OVERRIDE ${CMAKE_CURRENT_SOURCE_DIR}/CMake/c_flag_over
44
set(CMAKE_USER_MAKE_RULES_OVERRIDE_CXX ${CMAKE_CURRENT_SOURCE_DIR}/CMake/cxx_flag_overrides.cmake)
55

66
project(AGS
7-
VERSION 3.5.0.12
7+
VERSION 3.5.0.13
88
LANGUAGES CXX C)
99

1010
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/CMake")

Changes.txt

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ REVISION HISTORY
33
VERSION 3.5.0 - Alpha
44

55
Common features:
6+
- Now using Allegro v4.4.3 library (previously v4.4.2).
67
- Support for large files: compiled game, sprite set, room files now may exceed 2 GB.
78
- Deprecated relative assets resolutions: now sprites, rooms and fonts are considered to
89
match game's resolution by default and not resized, unless running in backwards-compatibility
@@ -34,6 +35,8 @@ Editor:
3435
- Sprites have "Real" resolution type by default. "Low" and "High resolution" are kept
3536
for backwards compatibility only. When importing older games resolution type will be
3637
promoted to "Real" whenever it matches the game.
38+
- Adjusted saving sprite file to not cancel completely if only an optional step has failed
39+
(such as copying a backup file).
3740
- New navigation bar in the room editor, which allows to select any room object
3841
or region for editing, show/hide and lock room objects and regions in any combination.
3942
These settings are saved in the special roomXXX.crm.user files.
@@ -56,6 +59,7 @@ Editor:
5659
- Don't display missing games in the "recent games" list.
5760
- Build autocomplete table a little faster.
5861
- Corrected .NET version query for the anonymous statistics report.
62+
- Disabled screenshot made when sending a crash report, for security reasons.
5963
- Fixed sprite folders collapsing after assigning sprite to a View frame or an object.
6064
- Fixed view loops displayed with offset if the view panel area was scrolled
6165
horizontally prior to their creation.
@@ -75,8 +79,10 @@ Scripting:
7579

7680
Script API:
7781
- Introduced new managed struct Point describing (x,y) coordinates.
82+
- Introduced StringCompareStyle enum and replaced "caseSensitive" argument in String functions
83+
with argument of StringCompareStyle type.
7884
- Implemented Dictionary and Set script classes supporting storage and lookup of strings and
79-
key/value pairs in sorted or unsorted way.
85+
key/value pairs in sorted or unsorted way. Added SortStyle enum for use with them.
8086
- Implemented Viewport and Camera script classes which control how room is displayed on screen.
8187
- Implemented Screen struct with a number of static functions and properties, which notably
8288
features references to the existing Viewports. Deprecated System's ScreenWidth, ScreenHeight,
@@ -131,9 +137,18 @@ Engine:
131137
- Fixed potential bug which could cause DoOnceOnly tokens to be read incorrectly from a savedgame.
132138
- Fixed Character.DestinationY telling incorrect values beyond Y = 255.
133139
- Fixed DynamicSprite.SaveToFile() not appending ".bmp" if no extension was specified.
140+
- Fixed old walk-behind cut-outs could be displayed on first update in a room if the room's
141+
background was modified using raw drawing commands before fade-in. This happened only when
142+
running Direct3D or OpenGL renderer. Note that this bug was probably never noticed by players
143+
for a certain barely related reason.
134144
- Fixed IsMusicVoxAvailable() not working correctly in old games which use 'music.vox'.
135145
- Fixed a bug in mp3/ogg decoder where it assumed creating an audiostream succeeded without
136146
actually testing one.
147+
- Restored support for running games made with experimental 3.3.0 CR version.
148+
- Fixed character's blinking frames drawn incorrectly when legacy sprite blending mode was on.
149+
- Fixed increased CPU load when displaying built-in dialogs (save, restore etc).
150+
- Restored legacy InventoryScreen() behavior which picked sprites 0, 1, 2 for inventory dialog
151+
buttons when predefined 2041, 2042 and 2043 were not available.
137152
- Added Scavenger's palgorithms plugin to the list of builtins, for ports that use ones.
138153
- Added stubs for monkey0506's Steam and GoG plugins to let run games on systems that do not have
139154
Steam/GoG installed (all related functionality will be disabled though).
@@ -145,6 +160,7 @@ Linux:
145160

146161
Windows:
147162
- Windows version of AGS is now built with MSVS 2015 and higher.
163+
- Engine is marked as a DPI-aware application that supposed to prevent window scaling by system.
148164

149165

150166
VERSION 3.4.3 - Patch 1, February 2019

Common/core/def_version.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
#ifndef __AGS_CN_CORE__DEFVERSION_H
22
#define __AGS_CN_CORE__DEFVERSION_H
33

4-
#define ACI_VERSION_STR "3.5.0.12"
4+
#define ACI_VERSION_STR "3.5.0.13"
55
#if defined (RC_INVOKED) // for MSVC resource compiler
6-
#define ACI_VERSION_MSRC_DEF 3,5,0,12
6+
#define ACI_VERSION_MSRC_DEF 3,5,0,13
77
#endif
88

99
#ifdef NO_MP3_PLAYER

Editor/AGS.Editor/app.manifest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1">
3-
<assemblyIdentity version="3.5.0.12" name="AGSEditor"/>
3+
<assemblyIdentity version="3.5.0.13" name="AGSEditor"/>
44
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
55
<security>
66
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">

Editor/AGS.Types/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ namespace AGS.Types
2222
public class Version
2323
{
2424
public static readonly bool IS_BETA_VERSION = true;
25-
public const string AGS_EDITOR_DATE = "May 2019";
25+
public const string AGS_EDITOR_DATE = "June 2019";
2626
public const string AGS_EDITOR_FRIENDLY_VERSION = "3.5.0";
27-
public const string AGS_EDITOR_VERSION = "3.5.0.12";
27+
public const string AGS_EDITOR_VERSION = "3.5.0.13";
2828
public const string AGS_EDITOR_COPYRIGHT = "Copyright © 2006-2011 Chris Jones and 2011-2019 others.";
2929
}
3030
}

version.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "3.5.0.12",
2+
"version": "3.5.0.13",
33
"versionFriendly": "3.5.0",
44
"versionSp": "",
55
"appID": "6b60d97d-db82-4986-995f-31e2aad16832"

0 commit comments

Comments
 (0)