It is available at our usual location: https://sourceforge.net/projects/warzon ... ses/3.3.0/
You can now also download it from https://github.com/Warzone2100/warzone2 ... /tag/3.3.0
We have also changed where to report bugs. Please report all bugs to https://github.com/Warzone2100/warzone2100/issues so that we can keep track of them, not post them here on the forums unless you think we've forgotten them. In that case, please include a link to the github issue.
Changelog since 3.3.0-beta1:
2019-08-31: Version 3.3.0
General
- Add: Reinstated secondary orders Pursue, Guard, and Hold (29d3696dd6, 4b974e5761, 2fb1727920, 274fab1fe4, cfa8ca6950, 8f611fe0f6, ff5ec8ca92, #263, #4303)
- Add: Reinstated range orders Optimum, Short, and Long range (too many commits, #314)
- Change: Pressing Escape clears chatbox if it contains text and closes it otherwise (809dd2abdf, #294)
- Fix: Processing of radar input after disabling its widget (39f083ed0f, #4867)
- Fix: Saving of challenge scores (e1b3eac0fa, #4868)
- Fix: Crashes caused by missing support for mipmap generation (a850fb5c88, #260)
- Fix: Improved window resizing and display scaling (aedc207367, 39aeb51321, e1e991ce3e, c89a299dcf, aaf79eda03, 924b982721, #319)
- Fix: Support for more graphics driver workarounds and platform compatibility (d517b62e39, #331)
- Fix: Units shooting through walls to attack targets (4ed887ed19, 5cbe6b9e93, #271)
- Fix: Very slow map/mod transfer when vertical sync is enabled (1d1050f034, #392)
- Fix: Do not try to attack jammed units before being in range (b9cd1cd49e)
- Add: Hit-testing support for widgets (405a594209, 9394cd5f6c, #264)
- Change: Increase click area for in-game options (bb15fbaa10, #266)
- Change: Improved text width calculation (f4a8c93c90, c27ad85466, 0fcad70a72, 35e5a8d021, #287)
- Change: Split challenge tooltips in challenge selection screen into multiple lines (2cc667cbb8, #299)
- Fix: Issue loading OpenGL on older Intel chipsets on Windows 10 (8a755a5e6e)
- Fix: Flamer Bunker model (400191c9c4, #4856)
- Fix: Objects darkening when zooming out (456a74edb1, #4375)
- Fix: Layout calculation for unit orders panel (67b64e6f42, #261)
- Fix: Layout calculation for mission timer (d655de8573, #261)
- Fix: Misplaced reticule area buttons (6731c4ca5f, #262)
- Fix: Broken shadows with rotated structures (b7e00616a5, #285)
- Fix: Horizontal offset of chatbox cursor (8944aac22b, #282, #4796)
- Fix: Alignment of right-justified small text buttons in main menu (e6aa8792ea, #287)
- Fix: Shader warning on some systems (189b18dec1, #318)
- Fix: Broken shadows with rotated features (3902165910, #368)
- Fix: Broken shadows with corner walls (33963b56ad, #368)
- Fix: Color cursor offset (66322c966e, #426)
- Fix: Fix cyborg and scavenger leg animation bug (123ded59ae)
- Remove: Flickering of blue/red laser beam when building/demolishing (724750e92c)
- Remove: Disable PIE SHADERS directive support (ca536c35fd, #380)
- Add: Time conversion functions, for timers (bfde3e1889, b497b1fc06, #322, #411)
- Change: Campaign scripts to automatically play the "reinforcements are available" sound (33764ec247, #320)
- Fix: Overlapping objects on maps (f3a9b4d640, #4865)
- Fix: Gamma 1 is instantly lost if first transporter drop contains no trucks (e2dc5d7d50, #277)
- Fix: Gamma 1 transporter drops being randomized after loading a save from end of Beta campaign (58ac40f0a0, #278, #280, #3009)
- Fix: Timeout missions not properly failing when player should be considered dead (8042e44511, #320)
- Fix: End of Beta campaign requiring more than one transporter to start, unlike the original campaign (9d1fc6fe7a, #320)
- Fix: Laser satellite not firing at unfinished structures (8b8653a82c, #369)
- Fix: Calculation of player power at start of Gamma 9 (30fc938ae9, #370)
- Fix: Structures built in Gamma 2 save zone prematurely ending mission due to them being counted as units (04a78c9fb6, #416)
- Fix: Assert from destroying the Gamma 2 base during the nuke event if the player didn't destroy it themselves (71b100563e, #416)
- Fix: Alpha 1 area triggers potentially being triggered too early by the AI (fdebdf51fb, #454)
- Remove: Ability to build MG tanks before having an HQ in Alpha 1 so as to stay consistent with the rest of the game (cc6ea546e4, #383)
- Remove: Large power bonus given from starting Beta 1 on Insane difficulty (3c7691cd4f, #435)
- Change: Function componentAvailable() returns true for redundant components (0b535c8292, #321)
- Fix: Group label ID and game object ID collision (b63648f432, #304, #355)
- Fix: Check for redundant templates with setDesign() (370cfd6afa, #378)
- Fix: NullBot gateway building function causing a good chunk of lag (db51614e56, #313)
- Fix: NullBot owned VTOLs attacking things they cannot hit (43d5ee0ef8, #313)
- Fix: NullBot ordering non-sensors to observe objects rather than scout by driving towards them (4b97f42aac, #313)
- Fix: NullBot trying to assign a label to a dead unit in eventAttacked (8fab71b2d3, #313)
- Fix: SemperFi-JS not building its fourth research lab when it should (6634148db3, #429)
- Add: Console message for missing Command Relay Center preventing Commander production (c165d8c1d2, #327, #329)
- Add: AI related tooltips and changes (too many commits, #419)
- Change: Time and date representation to ISO 8601 (224a92afc8, #343)
- Change: Configuration directory of debug builds (e9830ebdd1, #335)
- Change: AI descriptions and tooltips (4b2c88fb84, c4b5f4d057, a8cc35fe89, db1a216fbc, #281, #419)
- Change: Always initialize SDL before Qt which may solve some crashes on Linux systems (ccb70cb680, #401)
- Fix: Truck getting stuck when picking up artifact in tutorial due to a cliff (f4fa0a93e2, #4866)
- Fix: Throttling of production console messages (3bb244b7a4, #327, #329)
- Fix: Undefined behavior (41af29c6a5, 43a34a886c, fa02178faa, 070f0c8532, #351, #353, #356, #436)
- Fix: Tutorial issues (18a0b6ab3f, d79c2a3624, f41f78a9cf, 518b2563bf, #381)
- Fix: Being able to use saved combat templates before building an HQ (7d6210510e, 9e22db301a, 15ec435836, #378, #394)
- Fix: Debug menu crashing when trying to open it after loading a skirmish save (f340d89f8b, #422)
- Fix: Missing AI difficulty button when everyone is on the same team (63c358c85b, #423)
- Fix: Always make sure the default AI stays as the first list entry (6b91d9e501, #419, #4791)
- Fix: "biffer baker" and "double up" cheats causing unintended behavior (6f24a6ceb9, #438, #4795)
- Fix: Crash when loading a saved game of a challenge from commandline interface (244fd2cbcb, #439)
- Remove: More Qt dependency from the source (97cf508379, ca9c1166e3, 131e4f7058, #276, #299)
- Fix: Desync when trying to use mods while hosting 3rd party maps (7d6210510e, #388)
- Fix: Windows hosts crashing when clients connect and mod transfer is attempted (2cddc2fc12, 1b5fe86b65, #441)
- Add: Restored multiplayer weapon range and accuracy stats of version 3.1, with small changes (7f4c03ce52, 20345ce333, b1d5f8e588, #387)
- Add: Restored campaign weapon range and accuracy stats of version 3.1, with small changes (c8ecd75d7b, e6ebad0d3f, #399)
- Add: Accuracy research upgrades short range accuracy (50a6d90a08, 1896ca1db6, #410)
- Fix: Cyborg flamer and cyborg lancer not being affected by upgrades (303b27f2dd, #362, #363)
- Fix: Weapons missing behind targets which caused higher accuracy than intended for all weapons (44eb5e4201, #371)
- Add: Translation of structure limits screen title (198215bbc0, #4871)
- Add: Support a second line for translating the "AUDIO / ZOOM OPTIONS" message (7073993693, #345, #4629)
- Add: Translation of commandline synopsis (98cee00526, #425)
- Change: Russian (too many commits, #239, #382)
- Change: German (too many commits, #326, #328, #413, #4845)
- Change: Turkish (b14f9bd574, #259)
- Change: Brazilian (b00b17c558, 30a7855679, #315, #402)
- Change: Polish (211574fdb0, 40872630a9, #339)
- Change: Slovenian (cac83e9e50, b33d1e3b9c, #357, #377)
- Fix: Translation of research messages not being shown (f1b170db30, #4843)
- Fix: Mismatching format specifiers for singular and plural form of a translatable string (db95329005, #4872)
- Fix: Version string being printed in the wrong language (4236886160, #344)
- Fix: Printing of commandline options for foreign languages (9d31736132, #425)
- Fix: PIE format documentation (7a4fdb16de, 58e78a22f4, #295, #325, #334)
- Fix: Bug tracker URLs and wiki links (06503bb007, d4af395eea, #427)
- Add: Folders to CMake builds to improve target organization in IDEs (093aad3817, #291)
- Change: Disable 3rd-party dependency installation in CMake builds (c40ff4b159, #340)