mirror of
https://github.com/WinampDesktop/winamp.git
synced 2024-12-12 01:01:04 +01:00
2.1 KiB
2.1 KiB
OpenMPT release process
- A day or so before the release, restart all fuzzers with the latest binaries and check if any unexpected crashes occur. Module loaders should not be touched in this phase to prevent the introduction of unexpected crashes.
- Update
Release Notes.html
,History.txt
,readme.txt
andversionNumber.h
- Update version number in all files
- If year changed, see
doc/year_changed.md
- Download latest pinned externals via build/download_externals.cmd.
- Run
build/auto/build_openmpt_release_manual.cmd
to build OpenMPT and the release packages. - Upload release packages (openmpt.org, ftp.untergrund.net, SourceForge)
- Upload
OMPT_X.YY_ReleaseNotes.html
andHistory.txt
to https://openmpt.org/release_notes/ (update DirectoryIndex on major version change!) - Update https://openmpt.org/download
- Write news entry for front page
- Update stable.php version information and api/v3/update/release for update checker
- Create SVN tag
- Update forum pre-announcement post, if there was one
- Update release status on issue tracker, add new test version and upcoming stable version.
- Update IRC topic
- Write BitFellas news article
- Clear https://wiki.openmpt.org/Special:WhatLinksHere/Template:NewVersion
- Backup PDB files
Order of sections in History.txt
- General tab
- Pattern tab
- Pattern Tab::Note Properties
- Pattern tab::Find/Replace
- Sample tab
- Instrument tab
- Comments tab
- Tree view
- Mod Conversion
- MIDI Macros
- VST / DMO Plugins
- VST::Specific Plugin Fixes
- VST::Plugin Bridge
- Playback
- MPTM
- MPTM::Custom Tuning
- IT / MPTM
- IT
- IT:Loading (and Saving)
- IT::Compatible Playback Mode
- XM
- XM::Loading (and Saving)
- XM::Compatible Playback Mode
- S3M
- S3M:Loading (and Saving)
- MOD
- MOD::ProTracker 1/2 Mode
- MOD::Loading (and Saving)
- Other formats
- Stream Export
- Module cleanup
- Audio I/O
- Misc
- Bundled plugins
- Third-Party Libraries
- Installer/release package