81 | | |
82 | | === v.57 (2014-09-09) === |
83 | | * Change to ''updatescripts'' for CentOS users |
84 | | |
85 | | === v.56 (2014-09-08) === |
86 | | * Updated the [[Server fixes]] to 0.92.5364.31430 (A9.3 compatibility) |
87 | | |
88 | | === v.55 (2014-09-05) === |
89 | | * Updated the [[Server fixes]] to 0.92.5361.41834 |
90 | | |
91 | | === v.54 (2014-09-05) === |
92 | | * Updated the [[Server fixes]] to 0.92.5361.28833 |
93 | | * Added global config option "STOP_WAIT" |
94 | | |
95 | | '''Update from previous versions:''' |
96 | | * Add the following line to ''/etc/7dtd.conf'' if you want to change the default 5 second wait on stopping an instance (change the value to whatever you like): |
97 | | {{{ |
98 | | export STOP_WAIT=10 |
99 | | }}} |
100 | | |
101 | | === v.53 (2014-09-05) === |
102 | | * Updated the [[Server fixes]] to 0.92.5360.43161 (Alpha 9.2 compatibility) |
103 | | |
104 | | '''Update from previous versions:''' |
105 | | Unity version changed. '''[[Installation#InstalltheLinuxengine|You have to download the linux_files-archive again!]]'''. After that please run ''7dtd.sh updateengine --force''. |
106 | | |
107 | | === v.52 (2014-09-03) === |
108 | | * Updated the [[Server fixes]] to something in between |
109 | | |
110 | | === v.51 (2014-09-02) === |
111 | | * Updated the [[Server fixes]] to 0.91.5356.41724 |
112 | | |
113 | | === v.50 (2014-08-27) === |
114 | | * Updated the [[Server fixes]] to [[Server fixes#rev.136|rev. 136]] |
115 | | |
116 | | === v.49 (2014-08-23) === |
117 | | * Updated the [[Server fixes]] to [[Server fixes#rev.127|rev. 127]] (Alpha 9 compatibility hotfix) |
118 | | |
119 | | === v.48 (2014-08-22) === |
120 | | * Updated the [[Server fixes]] to [[Server fixes#rev.126|rev. 126]] (Alpha 9 compatibility) |
121 | | |
122 | | === v.47 (2014-08-18) === |
123 | | * Updated the [[Server fixes]] to [[Server fixes#rev.123|rev. 123]] |
124 | | |
125 | | === v.46 (2014-08-16) === |
126 | | * IMPORTANT Updated the [[Server fixes]] to [[Server fixes#rev.120|rev. 120]] |
127 | | |
128 | | === v.45 (2014-08-15) === |
129 | | * Added value ''Random Gen'' to ''GameWorld'' (edit section ''GameType'') |
130 | | * Added option ''ShowFriendPlayerOnMap'' to section ''Generic'' (replacing the previous ''ShowAllPlayersOnMap'') |
131 | | |
132 | | === v.44 (2014-08-15) === |
133 | | * Updated the [[Server fixes]] to [[Server fixes#rev.117|rev. 117]] (Alpha 9 compatibility) |
134 | | |
135 | | '''Update from previous versions:''' |
136 | | * Delete the entry "ShowAllPlayersOnMap" from all your ''config.xml''s |
137 | | |
138 | | === v.43 (2014-07-28) === |
139 | | * Updated the [[Server fixes]] to [[Server fixes#rev.114|rev. 114]] |
140 | | |
141 | | === v.42 (2014-07-27) === |
142 | | * Updated the [[Server fixes]] to [[Server fixes#rev.113|rev. 113]] |
143 | | |
144 | | === v.41 (2014-07-26) === |
145 | | * Updated the [[Server fixes]] to [[Server fixes#rev.112|rev. 112]] |
146 | | |
147 | | === v.40 (skipped this number by accident) === |
148 | | |
149 | | === v.39 (2014-07-24) === |
150 | | * Updated the [[Server fixes]] to [[Server fixes#rev.106|rev. 106]]: Being compatible with the new dedi server build |
151 | | |
152 | | === v.38 (2014-07-24) === |
153 | | * Updated the [[Server fixes]] to [[Server fixes#rev.103|rev. 103]] |
154 | | |
155 | | === v.37 (2014-07-23) === |
156 | | * Updated the [[Server fixes]] to [[Server fixes#rev.100|rev. 100]]: Being compatible with the new dedi server build |
157 | | |
158 | | === v.36 (2014-07-22) === |
159 | | * Updated the [[Server fixes]] to [[Server fixes#rev.98|rev. 98]] |
160 | | |
161 | | === v.35 (2014-07-21) === |
162 | | * Updated the [[Server fixes]] to [[Server fixes#rev.96|rev. 96]] |
163 | | |
164 | | === v.34 (2014-07-20) === |
165 | | * Updated the [[Server fixes]] to [[Server fixes#rev.93|rev. 93]] |
166 | | |
167 | | === v.33 (2014-07-20) === |
168 | | * Updated the [[Server fixes]] to [[Server fixes#rev.91|rev. 91]] |
169 | | |
170 | | === v.32 (2014-07-19) === |
171 | | * Added the [[Server fixes]] (rev. 86) to the scripts |
172 | | * ''players.log'' and ''players.xml'' updated: Added IP of client |
173 | | * [[Hooks]] ''telnetCommand'', ''remoteCommand'' added |
174 | | * Hook ''playerConnect'' has additional parameter for IP |
175 | | * Added [[Logged information|log]]: ''commandExecution.log'': Shows both commands executed by players and Telnet clients |
176 | | * Added symbolic links in the log-folder which always point to the latest logs, e.g. ''current_output.log'' -> ''<latestsession>_output.log'' |
177 | | |
178 | | '''NOTE:''' The scripts from now on depend on the server fixes for their full functionality (i.e. currently logging). |
179 | | |
180 | | |
181 | | === v.31 (2014-07-17) === |
182 | | * Switched to using the dedicated server build of 7dtd |
183 | | |
184 | | '''Update from previous versions:''' |
185 | | * Delete your ''engine'' folder and then run ''7dtd.sh updateengine'' |
186 | | |
187 | | |
188 | | === v.30 (2014-07-13) === |
189 | | * Forcing 7dtd to run with locale "C". This should reduce the number of possible problems in the future ;) |
190 | | |
191 | | '''Update from previous versions:''' |
192 | | * Depending on your locale you might have to delete the file ''$SDTD_BASE/instances/<instance>/Navezgane/<game name>/players.xml'' or update the timestamps within manually. '''NOTE:''' Deleting this file will result in friendships on this instance to be reset and keystones won't belong to anyone anymore. '''EDIT:''' Also the file ''$SDTD_BASE/instances/<instance>/admins.xml'' might be affected if you had bans in there. |
193 | | |
194 | | |
195 | | === v.29 (2014-07-12) === |
196 | | * Same thing as v.27 and v.28 ... at least for me everything is ok now |
197 | | |
198 | | |
199 | | === v.28 (2014-07-12) === |
200 | | * Same thing as v.27 ... this should really do it ;) |
201 | | |
202 | | |
203 | | === v.27 (2014-07-12) === |
204 | | * Fixed minor mistake in start-script, output_log parsing should work again |
205 | | |
206 | | |
207 | | === v.26 (2014-07-11) === |
208 | | * Fixed stop-script |
209 | | |
210 | | |
211 | | === v.25 (2014-07-10) === |
212 | | * Changed log monitor to reflect changes in log output of alpha 8.7 |
213 | | * Moved logs to a subfolder ''logs'' within the instance folder. Each time the instance is restarted new files with the current date/time will be created. |
214 | | * Backup option added (see [[Backups]] for more details on this option): |
215 | | * SDTD_BACKUP_SAVEWORLD |
216 | | * Added ''MaxSpawnedZombies'' and ''VACEnabled'' serverconfig options to the instance editor under category ''Server''. |
217 | | |
218 | | '''Update from previous versions:''' |
219 | | * Add the new backup option manually to ''/etc/7dtd.conf'' |
220 | | * Edit instances you want to have the new config options once, i.e. run ''7dtd.sh instances edit <instance>'' and just save+exit |
221 | | |
222 | | |
223 | | === v.24 (2014-07-08) === |
224 | | * On start of an instance kill monitor-script if it is still running from previous session (e.g. because 7dtd was shutdown through the ingame console) |
225 | | |
226 | | |
227 | | === v.23 (2014-07-07) === |
228 | | * Dropped requirement for calling ''checkRootLoadConf'' after sourcing ''/usr/local/lib/7dtd/common.sh'' |
229 | | |
230 | | |
231 | | === v.22 (2014-07-06) === |
232 | | * (Hopefully) fixed playernames getting cut off in log on a blank. Bug introduced with v.21 |
233 | | |
234 | | |
235 | | === v.21 (2014-07-05) === |
236 | | * Player name for logging is taken from log output instead of telnet as this seems to have problems with unicode characters |
237 | | * Chat is logged to chat.log |
238 | | |
239 | | |
240 | | === v.20 (2014-06-20) === |
241 | | * Fix for [[Backups#Optionsforbackups|MAX_BACKUPS]] to work properly |
242 | | |
243 | | |
244 | | === v.19 (2014-06-15) === |
245 | | * Using SteamDB.info for remote BuildId retrieval instead of SteamCMD. Should properly show available updates now |
246 | | |
247 | | |
248 | | === v.18 (2014-06-15) === |
249 | | * Fixed updatescripts deleting start-stop-daemon |
250 | | '''Update from previous versions:''' |
251 | | You have to recompile start-stop-daemon once when updating from previous versions: |
252 | | {{{ |
253 | | cd /usr/local/lib/7dtd/start-stop-daemon |
254 | | gcc -Wall -Wextra -Wno-return-type -o start-stop-daemon start-stop-daemon.c |
255 | | chown root.root start-stop-daemon |
256 | | chmod 0755 start-stop-daemon |
257 | | }}} |
258 | | |
259 | | |
260 | | === v.17 (2014-06-15) === |
261 | | * Fixed display of server name with blanks in status command |
262 | | |
263 | | |
264 | | === v.16 (2014-06-09) === |
265 | | * Fixed log-monitor to properly handle nicknames with blanks |
266 | | |
267 | | |
268 | | === v.15 (2014-06-09) === |
269 | | * ''updateengine'' command now checks current local and remote build id to see if there is an update at all |
270 | | * To force an update just as before call with ''--force'' |
271 | | * To only check for updates call with ''--check'' |
272 | | * ''updatescripts'' command allows forced update with ''--force'' |
273 | | |
274 | | |
275 | | === v.14 (2014-06-09) === |
276 | | * Backup options added (see [[Backups]] for more details on these options): |
277 | | * SDTD_BACKUP_MIN_BACKUPS_KEEP |
278 | | * SDTD_BACKUP_MAX_BACKUPS |
279 | | * SDTD_BACKUP_MAX_STORAGE |
280 | | * SDTD_BACKUP_MAX_AGE |
281 | | * SDTD_BACKUP_COMPRESS |
282 | | * Made cron-script to run backups with lower priority for reduced server load spikes. |
283 | | |
284 | | '''Update from previous versions:''' |
285 | | * Add the new backups options manually to ''/etc/7dtd.conf'' |
286 | | * Change the line in ''/etc/cron.d/7dtd-backup'' and add ''nice -n 15'' so it looks like this: |
287 | | {{{ |
288 | | #0 * * * * root nice -n 15 /usr/local/bin/7dtd.sh backup |
289 | | }}} |
290 | | (The hash in the front obviously depends whether you enabled the automatic backups or not) |
291 | | |
292 | | |
293 | | === v.13 (2014-06-05) === |
294 | | |
295 | | * Command ''updatescripts'' added: Updates the management scripts |
296 | | * Command ''about'' added: Show short about and version number |