New Release Check List - Studio3T/robomongo GitHub Wiki
Pre-Release
-
Add welcome tab image and content for the new version (Linux only)
-
Update program version in root
CMakeLists.txt
file, e.g.1.4.0
(Important: Due to updates notification feature requirements "beta", "RC" or any other post string after version number must not be used, only three digit version number should be used e.g. "1.1.0".) -
Add previous version's config. file path into
SettingsManager.cpp
(import from latest version feature) -
Update
\robomongo\CHANGELOG
-
Check/update About Dialog
-
git tag
-
Create new release on github: https://github.com/Studio3T/robomongo/releases
-
Update Wiki
-
Update Wiki → Feature Spec.
Post-Release
- Summary text for https://robomongo.org/download
- Twitter announcement
- Update github issues about new release fixes or features
- Subscribe to new blog page to receive notification emails for comments (strangely, even the author of the blog needs to subscribe manually - login with Disqus and click subscribe)
- Inform community (on github, stackoverflow, blogs, intercom etc..) about important feature releases (i.e. SSL, Replica Set etc..)
- Send official release to Beta testers (optional)