Browse Source

- my part of chagelog + some formatting
- version bump on Linux side
- enabled PCH by default in cmake

Ivan Savenko 11 years ago
parent
commit
5563db9145
3 changed files with 27 additions and 6 deletions
  1. 2 2
      CMakeLists.txt
  2. 19 4
      ChangeLog
  3. 6 0
      debian/changelog

+ 2 - 2
CMakeLists.txt

@@ -14,14 +14,14 @@ endif()
 
 # VCMI version
 set(VCMI_VERSION_MAJOR 0)
-set(VCMI_VERSION_MINOR 94)
+set(VCMI_VERSION_MINOR 95)
 set(VCMI_VERSION_PATCH 0)
 
 option(ENABLE_ERM "Enable compilation of ERM scripting module" OFF)
 option(ENABLE_EDITOR "Enable compilation of map editor" OFF)
 option(ENABLE_LAUNCHER "Enable compilation of launcher" ON)
 option(ENABLE_TEST "Enable compilation of unit tests" OFF)
-option(ENABLE_PCH "Enable compilation using precompiled headers" OFF)
+option(ENABLE_PCH "Enable compilation using precompiled headers" ON)
 
 ############################################
 #        Building section                  #

+ 19 - 4
ChangeLog

@@ -2,15 +2,19 @@
 
 GENERAL:
 * Components of combined artifacts will now display info about entire set.
+* Implements level limit
 * Added WoG creature abilities by Kuririn
-* Added a SIGSEV violation handler to vcmiserver executable for logging stacktrace (for convenience only)
 * Implemented a confirmation dialog when pressing Alt + F4 to quit the game 
 * Added functionality to trace net packages, std::vectors and various structs (e.g. BattleHex)
-* Added pre compiled header compilation for CMake (can be enabled per flag)
+* Added precompiled header compilation for CMake (can be enabled per flag)
+* VCMI will detect changes in text files using crc-32 checksum
+* Basic support for unicode. Internally vcmi always uses utf-8
+* (linux) Launcher will be available as "VCMI" menu entry from system menu/launcher
+* (linux) Added a SIGSEV violation handler to vcmiserver executable for logging stacktrace (for convenience)
 
 ADVENTURE AI:
+More info at http://wiki.vcmi.eu/index.php?title=Adventure_AI
 * AI will use fuzzy logic to compare and choose multiple possible subgoals.
-More info http://wiki.vcmi.eu/index.php?title=Adventure_AI
 * AI will now use SectorMap to find a way to guarded / covered objects. 
 * Significantly improved exploration algorithm.
 * Locked heroes now try to decompose their goals exhaustively.
@@ -22,6 +26,7 @@ More info http://wiki.vcmi.eu/index.php?title=Adventure_AI
 
 CAMPAIGNS:
 * Implemented move heroes to next scenario
+* Support for non-standard victory conditions for H3 campaigns
 * Fixed crash after win on the first map of campaign "Long Live the King"
 * Fixed crash when losing a campaign scenario
 * Campaigns use window with bonus & scenario selection than scenario information window from normal maps
@@ -40,10 +45,20 @@ BATTLES:
 * Fixed a bug where the part in front of the gate could be targeted during siege
 
 ADVENTURE MAP:
-* Victory, loss conditions are checked every turn instead of every day to correctly detect player without town loss condition
+* Victory, loss conditions are checked every turn instead of every day to correctly handle player without towns
 * Fixed player without town message (shows correct number of days left to conquer a town)
 * Fixed crash when player lost game due to player without town loss condition
 
+TOWNS:
+* Extended building dependencies support
+
+MODS:
+* See http://wiki.vcmi.eu/index.php?title=Modding_changelog#0.94_-.3E_0.95 for format changes
+* Custom victory/loss conditions for maps or campaigns
+* 7 days without towns loss condition is no longer hardcoded
+* Only changed mods will be validated
+
+
 0.93 -> 0.94 (Oct 01 2013)
 GENERAL:
 * New Launcher application, see 

+ 6 - 0
debian/changelog

@@ -1,3 +1,9 @@
+vcmi (0.95) precise; urgency=low
+
+  * New upstream release
+
+ -- Ivan Savenko <[email protected]>  Wed, 26 Feb 2014 16:05:00 +0200
+
 vcmi (0.94) precise; urgency=low
 
   * New upstream release