To release a new version of TiddlyWiki
- check the version number in Version.js is correct
- tag the release, eg svn copy http://svn.tiddlywiki.org/Trunk/core/ http://svn.tiddlywiki.org/Tags/core/REL-2.4.0_Final/ -m"tagging the release"
- cook testAll.html.recipe in Trunk/core/tests
- run the tests by loading testAll.html in all the different browsers
assuming the tests run correctly
- go to the Trunk/verticals/tiddlywiki.com directory
- cook the empty and index tiddlywikis (this can be done using the bld bash script)
- load resulting empty.M.m.r.html file (eg empty.2.4.0.html) into Firefox and click 'save changes'
- load resulting index.M.m.r.html file (eg index.2.4.0.html) into Firefox and click 'save changes'
- copy the files up to the server (this can be done using the uploaddav bash script)
- send announcement email to the TW group (or TiddlyWikiDev? for beta releases)