RELNOTES 8.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221
  1. *** Lincity NG 2.10.2 *** [git: a610129] 2024-04-19
  2. Updates since 2.10.1:
  3. * Fixed a bug in installation/packaging which prevented creation of certain GUI
  4. components especially dialogs.
  5. *** Lincity NG 2.10.1 *** [git: 3b8c58b] 2024-03-16
  6. Updates since 2.10.0:
  7. * Fixed an unsafe memory write which could cause the game to crash.
  8. * Added 'git' to the list of build dependencies.
  9. * Added a note in the readme to warn users of different build instructions for
  10. different versions of LinCity NG.
  11. *** Lincity NG 2.10.0 *** [git: f03cbe1] 2024-03-08
  12. Updates to Gameplay since 2.9.0:
  13. * The amount of swing jobs created by health cover has been corrected. You may
  14. find that you need fewer residences and/or more jobs demand in your economy.
  15. * Jobs production at residences scales down as inventory increases. This should
  16. make employment feel more stable and make it easier to strike a balance in
  17. employment. The amount of the production decrease is dependent on "swing"
  18. jobs, so sports cover and health cover increase the effect. The previous
  19. method using a "swingometer" has been abandoned.
  20. * Evacuation logic is modified slightly to avoid a construction getting negative
  21. inventory.
  22. * Added water to the market trade dialog.
  23. Bug fixes since 2.9.0:
  24. * Fixed jumpy and laggy scrolling near the map edge.
  25. * Fixed a bug where the shift key (used to increase scroll speed) was
  26. "forgotten" when hitting the map edge.
  27. * Fixed a bug where moving the cursor outside the game window may cause the map
  28. to scroll.
  29. * Fixed a buffer overflow when the home directory path name is very long.
  30. * Fixed a bug where health cover did not create the correct amount of swing
  31. jobs.
  32. * Fixed a bug where evacuation could cause a construction to have negative
  33. inventory.
  34. * Fixed a bug in load/save where parks could erroneously get very high
  35. inventory.
  36. * Fixed the speed and direction of scrolling with the scroll wheel in help
  37. pages.
  38. * Fixed a bug where building the project could overwrite changes to GUI dialogs.
  39. Updates to controls since 2.9.0:
  40. * Panning (i.e. scrolling by dragging) is done with the middle mouse button
  41. instead of the right button.
  42. * Panning (i.e. scrolling by dragging) makes the map move in the expected
  43. direction.
  44. * Added map scrolling with WASD.
  45. * Zooming is done relative to the cursor position instead of the center of the
  46. screen. This makes map navigation much more natural. And it plays nice with
  47. hitting the map edge (which is more complex then you may first expect).
  48. * Scrolling speed is normalized for direction and zoom level. (So scrolling
  49. diagonally while zoomed in no longer feels like mach 3.)
  50. * Right click shows information about construction or tile.
  51. * G key toggles the right-click function, i.e. construction info or tile info.
  52. Updates to presentation since 2.9.0:
  53. * Improved simulation performance. (Fast speed is now blazing fast.)
  54. * Decoupled the speeds of simulation, animation, screen redrawing, and GUI so
  55. animation and frame rate is no longer dependent on simulation speed. This
  56. makes the UI much smoother at slow simulation speed.
  57. * Added a page to the MPS display for most constructions that shows monthly
  58. production/consumption of commodities (both as absolute and percentage).
  59. * Tweaked the total inventory MPS page so that the red/green bars are faster to
  60. reflect changes in production.
  61. * The minimap position is constrained to avoid showing space outside the map.
  62. * Panning (i.e. scrolling by dragging) changes the cursor appearance
  63. appropriately.
  64. * Created a (much prettier IMO) black background for the map.
  65. Invisible updates since 2.9.0:
  66. * Changed the location of save games from ~/.lincity-ng to
  67. ~/.local/share/lincity-ng. For now, existing save games from the old location
  68. are still loaded, but subsequent saves go to the new location.
  69. * Replaced the outdated autoconf and Jam build tools with CMake. (Be sure to
  70. follow the updated instructions for building the project.)
  71. * Use GNU directory structure for installed files.
  72. * Use CPack for creating release packages.
  73. * Use Docker to help create compatible binaries for Ubuntu. (Now we can release
  74. binary packages.)
  75. * Install an icon and a desktop file to proper locations for Linux systems.
  76. * Added a hook in the build system to append the current git hash to the version
  77. number when not on a release version. This should help reduce ambiguity in bug
  78. reports.
  79. * Upgraded the MPS display API so constructions can have any number of pages.
  80. * Removed uses of deprecated PhysFS features.
  81. * Cleaned up the logic for binary relocation (and probably fixed a few things).
  82. * Fixed errors and warnings when compiling with C++20.
  83. * Fixed warnings when compiling with -Wall option.
  84. * Added a construction initialization stage to loading and building
  85. constructions.
  86. * Tidied up the source tree and deleted dead code.
  87. Updates to documentation and translation since 2.9.0:
  88. * Converted the readme to GitHub Markdown.
  89. * Expanded the dependency list in the readme to include build dependencies.
  90. * Include commands for installing dependencies on Ubuntu in the readme.
  91. * Removed dead links in the readme.
  92. * Added gd translation for desktop file.
  93. * Generates translation files during build.
  94. * Updated the list of editors in translation instructions.
  95. * Updated formatting in COPYING file.
  96. Regressions / known bugs since 2.9.0:
  97. * Untested on Windows and Mac.
  98. * Infrastructure for building for Mac may be missing since updating the build
  99. tool.
  100. * Ports are OP.
  101. * Does not autodetect screen size on startup in fullscreen.
  102. *** LincityNG 2.9.0 *** [git: ff3e337] 2023-12-18
  103. * New sprites
  104. * Overlay sprites
  105. * Roads spawn cars that drive around if there is jobs traffic.
  106. * Right-click switches to query tool.
  107. * Number keys + '`' switches overlay modes.
  108. * Distinction between river, lake, and pond
  109. * Lots of fixes
  110. * Translation updates
  111. * OSX support
  112. * Migraded to SDL2 as backend for interaction with user.
  113. *** LincityNG 2.9.beta *** [r1797 in svn] 2013-12-22
  114. public BETA release with:
  115. * custom map size, see README-Unlimited
  116. * new water management, see README-WaterWell
  117. * more supported languages
  118. * less bugs
  119. *** LincityNG 2.0 *** [r1518 in svn] 2009-01-25
  120. * Updated translations (cs, de, nl, pt_BR, ru, sv)
  121. * Use language specific font if fonts/<style>-<Language>.ttf exists.
  122. Note: To use the Japanese translation you have to copy or symlink
  123. a font with Japanese characters to fonts/sans-ja_JP.ttf.
  124. * improved images
  125. * less bugs
  126. *** LincityNG 1.97.beta *** [r1474 in svn] 2008-12-24
  127. another BETA release:
  128. * less bugs
  129. * up to date English documentation
  130. *** LincityNG 1.92.beta *** [r1456 in svn] 2008-09-13
  131. public BETA release with:
  132. * water management
  133. * Bridges
  134. * improved images
  135. * changes in savegame format, saves to ~/.lincity-ng/
  136. * documentation is NOT up to date
  137. *** LincityNG 1.1.2 *** [r1270 in svn] 2007-11-04
  138. * Show coal below buildings on mini map.
  139. * Bugfix for solar power plant.
  140. * Updated translations (ca, nl, ru)
  141. * Show range for windmill and coal mine while building.
  142. *** LincityNG 1.1.1 *** [r1263 in svn] 2007-08-19
  143. * History in online help
  144. * Heavy industry no longer storing too much coal.
  145. * Sustainability progress is reloaded from saved games.
  146. * Draw range for selected building around cursor
  147. * Online help includes a tutorial
  148. * Russian online help
  149. * Brazilian Portuguese online help
  150. * Change colour of economy tab when people are unemployed or starving
  151. * Fixed problem with multi byte characters in WinXP
  152. * Reuse open statistics dialog
  153. *** LincityNG 1.1.0 *** [r1139 in svn] 2007-02-19
  154. * Display correct values for unemployment rate.
  155. * Port connects on all land parts.
  156. * Change background music in menu.
  157. * Show range of markets in traffic view
  158. * French online help
  159. * German online help
  160. *** LincityNG 1.0.3 *** [r1089 in svn] 2006-04-14
  161. * Show correct demolition costs for powerlines, substations and farms.
  162. * Quantizing tile-images saves about 12MB.
  163. * Fixed Mills. Now they work.
  164. * Tool-Menu now opens on left mousebutton.
  165. * Separate menus for loading and saving games.
  166. *** LincityNG 1.0.2 *** [r1063 in svn] 2005-11-09
  167. * Catalan translation
  168. * Spanish translation
  169. * French translation
  170. * Swedish translation
  171. * Fixed: unwanted double-clicks in file menu
  172. *** LincityNG 1.0.1 *** [r1038 in svn] 2005-07-13
  173. * Adjust volume in options
  174. * Load game on doubleclick
  175. * Fixed: Endgame evacuation causes termination of game.
  176. * Fixed: Hightech houses require tech 30, but the tooltip says 20.
  177. * Fixed: Suppressed duplicated tech-messages.
  178. * Fixed: Duplicated command line arguments.
  179. * Fixed: Crash when empty scenario is selected.
  180. *** LincityNG 1.0 *** [r1026 in svn] 2005-06-20
  181. * The first release of LincityNG features everything from classic lincity
  182. but with brand new graphics and modern user interface.