Releasing.wiki
changeset 2080 870bd5e04865
parent 2053 ecb23da6ab1f
child 2081 a0c2ba8d636a
equal deleted inserted replaced
2079:388bb06bd16e 2080:870bd5e04865
     5 == Getting ready for release ==
     5 == Getting ready for release ==
     6 
     6 
     7  * Fix common pitfalls
     7  * Fix common pitfalls
     8      * Make sure all `*.pas` files are ASCII only
     8      * Make sure all `*.pas` files are ASCII only
     9      * Test Pas2C, fix anything that's broken
     9      * Test Pas2C, fix anything that's broken
       
    10  * If new weapons have been added:
       
    11      * Test if new weapon can be selected in frontend, online play, local play
       
    12      * Test if new weapon can be saved properly in ammo scheme
       
    13      * Update `AMMO` in [https://hedgewars.org/kb/RacerRoomSetup racer.yaml]
    10  * Try to announce string freeze in News a few weeks before the planned release to give translators a fair chance
    14  * Try to announce string freeze in News a few weeks before the planned release to give translators a fair chance
    11  * Bump [ProtocolNumbers protocol number]
    15  * Bump [ProtocolNumbers protocol number]
    12      * `HEDGEWARS_PROTO_VER` in `CMakeLists.txt`
    16      * `HEDGEWARS_PROTO_VER` in `CMakeLists.txt`
    13      * Wiki page: [ProtocolNumbers]
    17      * Wiki page: [ProtocolNumbers]
    14  * Bump Hedgewars version number (if it hasn't already)
    18  * Bump Hedgewars version number (if it hasn't already)