@@ -148,13 +148,15 @@ <h2 id="rc-release">From create RC until release</h2>
148148 < li > doc\ja\html\macro\index.html</ li >
149149 </ ul >
150150 </ li >
151- < li id ="RC_commit "> Commit this state.</ li >
152- < li > Create installer.</ li >
151+ < li > Create installer. (for check)</ li >
153152 < li > Test run installer, run and connect in all supported OS.</ li >
154- < li > Push and build on AppVeyor</ li >
153+ < li id ="RC_commit "> Commit and push.</ li >
154+ < li > Build on AppVeyor.
155+ < p > use "github-main" project on AppVeyor.</ p >
156+ </ li >
155157 < li > Announce RC release.
156158 < ul >
157- < li > Twitter (< a href ="https://twitter .com/Tera_Term " target ="_blank "> https://twitter .com/Tera_Term</ a > )</ li >
159+ < li > X (< a href ="https://x .com/Tera_Term " target ="_blank "> https://x .com/Tera_Term</ a > )</ li >
158160 </ ul >
159161 </ li >
160162 < li > Get feedbacks.
@@ -192,13 +194,13 @@ <h2 id="release-operation">Release</h2>
192194 < li > html/about/history.html</ li >
193195 </ ul >
194196 </ li >
195- < li > Create installer.
197+ < li > Create installer. (for check)
196198 < p >
197199 Check that build and installer generation without error.
198200 </ p >
199201 </ li >
200- < li > Commit this state .</ li >
201- < li > Create SVN tag.
202+ < li > Commit.</ li >
203+ < li > Create a tag and push .
202204 < p >
203205 Use annotated tags.
204206 The naming rule is `v(version)' (e.g. v5.4.0).
@@ -231,10 +233,10 @@ <h2 id="release-operation">Release</h2>
231233 </ li >
232234 < li > Announce release.
233235 < ul >
234- < li > Twitter (< a href ="https://twitter .com/Tera_Term " target ="_blank "> https://twitter .com/Tera_Term</ a > )</ li >
236+ < li > X (< a href ="https://x .com/Tera_Term " target ="_blank "> https://x .com/Tera_Term</ a > )</ li >
235237 </ ul >
236238 </ li >
237- < li id =" increment_version " > When periodic release, create stable branch.
239+ < li > When periodic release, create stable branch.
238240< pre >
239241git checkout -b stable_5_4
240242</ pre >
@@ -243,8 +245,11 @@ <h2 id="release-operation">Release</h2>
243245 < p > When periodic release,</ p >
244246 < ul >
245247 < li >
246- teraterm/common/tt-version.h< br >
247- Increment TT_VERSION_MINOR and set SUBSTR to "dev" in main branch.
248+ At main branch.
249+ < ul >
250+ < li >
251+ teraterm/common/tt-version.h< br >
252+ Increment TT_VERSION_MINOR and set SUBSTR to "dev."
248253< pre >
249254 #define TT_VERSION_MAJOR 5
250255- #define TT_VERSION_MINOR 4
@@ -253,36 +258,20 @@ <h2 id="release-operation">Release</h2>
253258- #undef TT_VERSION_SUBSTR
254259+ #define TT_VERSION_SUBSTR "dev"
255260</ pre >
256- Increment TT_VERSION_PATCH and set SUBSTR to "dev" in stable branch.
257- < pre >
258- #define TT_VERSION_MAJOR 5
259- #define TT_VERSION_MINOR 4
260- - #define TT_VERSION_PATCH 0
261- - #undef TT_VERSION_SUBSTR
262- + #define TT_VERSION_PATCH 1
263- + #define TT_VERSION_SUBSTR "dev"
264- </ pre >
265- </ li >
266- < li >
267- ttssh2/ttssh/ttxssh-version.h< br >
268- Increment TT_VERSION_MINOR in main branch.
261+ </ li >
262+ < li >
263+ ttssh2/ttssh/ttxssh-version.h< br >
264+ Increment TT_VERSION_MINOR.
269265< pre >
270266 #define TTSSH_VERSION_MAJOR 3
271267- #define TTSSH_VERSION_MINOR 4
272268+ #define TTSSH_VERSION_MINOR 5
273269 #define TTSSH_VERSION_PATCH 0
274270</ pre >
275- Increment TTSSH_VERSION_PATCH in stable branch.
276- < pre >
277- #define TTSSH_VERSION_MAJOR 3
278- #define TTSSH_VERSION_MINOR 4
279- - #define TTSSH_VERSION_PATCH 0
280- + #define TTSSH_VERSION_PATCH 1
281- </ pre >
282- </ li >
283- < li >
284- installer\teraterm.iss< br >
285- Set AppVer to [next version]-dev in main branch.
271+ </ li >
272+ < li >
273+ installer\teraterm.iss< br >
274+ Set AppVer to [next version]-dev.
286275< pre >
287276- #define AppVer "5.4.0"
288277+ #define AppVer "5.5.0-dev"
@@ -298,7 +287,45 @@ <h2 id="release-operation">Release</h2>
298287- Name: makearchive.bat; Parameters: release
299288+ ;Name: makearchive.bat; Parameters: release
300289</ pre >
301- Set AppVer to [next version]-dev in stable branch too.
290+ </ li >
291+ < li >
292+ doc\en/ja\html\about\history.html< br >
293+ Add template of changelog for next release.
294+ < pre >
295+ <h3 id="teraterm_5.5.0">YYYY.MM.DD (Ver 5.5.0 not released yet)</h3>
296+ </ pre >
297+ </ li >
298+ < li > Commit and push.</ li >
299+ </ ul >
300+ </ li >
301+ < li >
302+ At stable branch.
303+ < ul >
304+ < li >
305+ teraterm/common/tt-version.h< br >
306+ Increment TT_VERSION_PATCH and set SUBSTR to "dev."
307+ < pre >
308+ #define TT_VERSION_MAJOR 5
309+ #define TT_VERSION_MINOR 4
310+ - #define TT_VERSION_PATCH 0
311+ - #undef TT_VERSION_SUBSTR
312+ + #define TT_VERSION_PATCH 1
313+ + #define TT_VERSION_SUBSTR "dev"
314+ </ pre >
315+ </ li >
316+ < li >
317+ ttssh2/ttssh/ttxssh-version.h< br >
318+ Increment TTSSH_VERSION_PATCH.
319+ < pre >
320+ #define TTSSH_VERSION_MAJOR 3
321+ #define TTSSH_VERSION_MINOR 4
322+ - #define TTSSH_VERSION_PATCH 0
323+ + #define TTSSH_VERSION_PATCH 1
324+ </ pre >
325+ </ li >
326+ < li >
327+ installer\teraterm.iss< br >
328+ Set AppVer to [next version]-dev.
302329< pre >
303330- #define AppVer "5.4.0"
304331+ #define AppVer "5.4.1-dev"
@@ -314,13 +341,26 @@ <h2 id="release-operation">Release</h2>
314341- Name: makearchive.bat; Parameters: release
315342+ ;Name: makearchive.bat; Parameters: release
316343</ pre >
344+ </ li >
345+ < li >
346+ doc\en/ja\html\about\history.html< br >
347+ Add template of changelog for next release.
348+ < pre >
349+ <h3 id="teraterm_5.4.1">YYYY.MM.DD (Ver 5.4.1 not released yet)</h3>
350+ </ pre >
351+ </ li >
352+ < li > Commit and push.</ li >
353+ </ ul >
317354 </ li >
318355 </ ul >
319356 < p > When stable release,</ p >
320357 < ul >
321358 < li >
322- teraterm/common/tt-version.h< br >
323- Increment TT_VERSION_PATCH and set SUBSTR to "dev" in stable branch.
359+ At stable branch.
360+ < ul >
361+ < li >
362+ teraterm/common/tt-version.h< br >
363+ Increment TT_VERSION_PATCH and set SUBSTR to "dev" in stable branch.
324364< pre >
325365 #define TT_VERSION_MAJOR 5
326366 #define TT_VERSION_MINOR 4
@@ -329,20 +369,20 @@ <h2 id="release-operation">Release</h2>
329369+ #define TT_VERSION_PATCH 2
330370+ #define TT_VERSION_SUBSTR "dev"
331371</ pre >
332- </ li >
333- < li >
334- ttssh2/ttssh/ttxssh-version.h< br >
335- Increment TTSSH_VERSION_PATCH in stable branch.
372+ </ li >
373+ < li >
374+ ttssh2/ttssh/ttxssh-version.h< br >
375+ Increment TTSSH_VERSION_PATCH in stable branch.
336376< pre >
337377 #define TTSSH_VERSION_MAJOR 3
338378 #define TTSSH_VERSION_MINOR 4
339379- #define TTSSH_VERSION_PATCH 1
340380+ #define TTSSH_VERSION_PATCH 2
341381</ pre >
342- </ li >
343- < li >
344- installer\teraterm.iss< br >
345- Set AppVer to [next version]-dev in stable branch.
382+ </ li >
383+ < li >
384+ installer\teraterm.iss< br >
385+ Set AppVer to [next version]-dev in stable branch.
346386< pre >
347387- #define AppVer "5.4.1"
348388+ #define AppVer "5.4.2-dev"
@@ -358,6 +398,16 @@ <h2 id="release-operation">Release</h2>
358398- Name: makearchive.bat; Parameters: release
359399+ ;Name: makearchive.bat; Parameters: release
360400</ pre >
401+ </ li >
402+ < li >
403+ doc\en/ja\html\about\history.html< br >
404+ Add template of changelog for next release on stable branch.
405+ < pre >
406+ <h3 id="teraterm_5.4.2">YYYY.MM.DD (Ver 5.4.2 not released yet)</h3>
407+ </ pre >
408+ </ li >
409+ < li > Commit and push.</ li >
410+ </ ul >
361411 </ li >
362412 </ ul >
363413 </ li >
@@ -379,7 +429,7 @@ <h2 id="code-freeze">About code freeze.</h2>
379429
380430< p >
381431After code freeze, only critical bug fix is able to committed.< br />
382- Code freeze start with < a href ="#RC_commit "> RC commit in development branch </ a > , and end with < a href ="#increment_version "> version increment commit.</ a > .
432+ Code freeze start with < a href ="#RC_commit "> RC commit</ a > , and end with < a href ="#increment_version "> version increment commit.</ a > .
383433</ p >
384434
385435</ body >
0 commit comments