[Git][wxwidgets/wxwidgets][3.2] 3 commits: Update more versions for 3.2.11 release

2 views
Skip to first unread message

Vadim Zeitlin (@_VZ_)

unread,
Jul 5, 2026, 3:23:42 PM (2 days ago) Jul 5
to wx-commi...@googlegroups.com

Vadim Zeitlin pushed to branch 3.2 at wxWidgets / wxWidgets

Commits:

  • 1d265a36
    by Vadim Zeitlin at 2026-07-05T21:03:41+02:00
    Update more versions for 3.2.11 release
    
    This should have been part of the parent commit.
    
  • 45a29c1b
    by Vadim Zeitlin at 2026-07-05T21:03:41+02:00
    Allow specifying the version to generate the docs for in workflow
    
    Make it possible to (re)generate the docs for some version, e.g. if the
    old documentation was somehow lost.
    
  • 749625e0
    by Vadim Zeitlin at 2026-07-05T21:11:29+02:00
    Use current upstream version of gh-release action
    
    The problem that had been previously fixed in our fork should be fixed
    upstream too by now.
    
    (cherry picked from commit 2fd894514e7d5ec2a9128ac2cb82ee550f30e407)
    

3 changed files:

Changes:

  • .github/workflows/docs_update.yml
    ... ... @@ -16,7 +16,9 @@ on:
    16 16
           - 'docs/**'
    
    17 17
           - 'interface/**'
    
    18 18
       workflow_dispatch:
    
    19
    -
    
    19
    +    inputs:
    
    20
    +      version:
    
    21
    +        description: 'Version to generate docs for'
    
    20 22
     
    
    21 23
     permissions:
    
    22 24
       contents: read
    
    ... ... @@ -58,25 +60,28 @@ jobs:
    58 60
               DOCS_WEBSITE_KEY: ${{secrets.DOCS_WEBSITE_KEY}}
    
    59 61
               DOCS_WEBSITE_SSH_CONFIG: ${{secrets.DOCS_WEBSITE_SSH_CONFIG}}
    
    60 62
             run: |
    
    61
    -          ref="${{github.ref}}"
    
    62
    -          case "$ref" in
    
    63
    -            refs/heads/3.2)
    
    64
    -              dst=3.2
    
    65
    -              ;;
    
    63
    +          dst=${{ inputs.version }}
    
    64
    +          if [[ -z "$dst" ]]; then
    
    65
    +            ref="${{github.ref}}"
    
    66
    +            case "$ref" in
    
    67
    +              refs/heads/3.2)
    
    68
    +                dst=3.2
    
    69
    +                ;;
    
    66 70
     
    
    67
    -            refs/tags/v*)
    
    68
    -              dst=${ref#refs/tags/v}
    
    69
    -              ;;
    
    71
    +              refs/tags/v*)
    
    72
    +                dst=${ref#refs/tags/v}
    
    73
    +                ;;
    
    70 74
     
    
    71
    -            refs/pull/*/merge)
    
    72
    -              echo "Skipping docs upload for pull request"
    
    73
    -              exit 0
    
    74
    -              ;;
    
    75
    +              refs/pull/*/merge)
    
    76
    +                echo "Skipping docs upload for pull request"
    
    77
    +                exit 0
    
    78
    +                ;;
    
    75 79
     
    
    76
    -            *)
    
    77
    -              echo "Skipping docs upload for $ref of unknown type"
    
    78
    -              exit 2
    
    79
    -          esac
    
    80
    +              *)
    
    81
    +                echo "Skipping docs upload for $ref of unknown type"
    
    82
    +                exit 2
    
    83
    +            esac
    
    84
    +          fi
    
    80 85
               mkdir "$HOME/.ssh"
    
    81 86
               echo "$DOCS_WEBSITE_KEY" > "$HOME/.ssh/docs_website_key"
    
    82 87
               chmod 600 "$HOME/.ssh/docs_website_key"
    

  • .github/workflows/make_release.yml
    ... ... @@ -39,11 +39,7 @@ jobs:
    39 39
                 sha1sum * | tee -a ../../../docs/release.md
    
    40 40
     
    
    41 41
           - name: Create Draft Release
    
    42
    -        # Note: use a fork of softprops/action-gh-release which includes
    
    43
    -        # https://github.com/softprops/action-gh-release/pull/255 fixing
    
    44
    -        # updating the body of the draft releases. We should replace the SHA-1
    
    45
    -        # with a tag when an upstream release including this fix is made.
    
    46
    -        uses: vadz/action-gh-release@f54a467f83ac3b6dd60e37cfb7283f35ae8e2ed2
    
    42
    +        uses: softprops/action-g...@v2.2.2
    
    47 43
             id: create_release
    
    48 44
             with:
    
    49 45
               name: wxWidgets ${{ inputs.version }}
    
    ... ... @@ -110,7 +106,7 @@ jobs:
    110 106
                 type ..\..\..\checksums
    
    111 107
     
    
    112 108
           - name: Add Files to the Release
    
    113
    -        uses: vadz/action-gh-release@f54a467f83ac3b6dd60e37cfb7283f35ae8e2ed2
    
    109
    +        uses: softprops/action-gh-release@v2.2.2
    
    114 110
             with:
    
    115 111
               name: wxWidgets ${{ inputs.version }}
    
    116 112
               body_path: checksums
    

  • docs/release.md
    1 1
     Welcome to wxWidgets, a free and open source cross-platform C++ framework for writing advanced GUI applications using native controls.
    
    2 2
     
    
    3
    -wxWidgets 3.2.11 is part of 3.2 stable branch. This means that it is API _and_ ABI-compatible with the previous 3.2.x releases, i.e. the applications previously built using 3.2.9 or earlier shared libraries will continue working with this release even without recompiling when using shared libraries and can be rebuilt without any changes to the code otherwise.
    
    3
    +wxWidgets 3.2.11 is part of 3.2 stable branch. This means that it is API _and_ ABI-compatible with the previous 3.2.x releases, i.e. the applications previously built using 3.2.10 or earlier shared libraries will continue working with this release even without recompiling when using shared libraries and can be rebuilt without any changes to the code otherwise.
    
    4 4
     
    
    5 5
     We recommend using this version for any new wxWidgets applications. Existing applications using wxWidgets 3.0 or 3.1 shouldn't require any special effort to upgrade to this version too, so please try upgrading them to it.
    
    6 6
     
    
    ... ... @@ -40,7 +40,7 @@ We provide pre-built binary files for the following compilers:
    40 40
     
    
    41 41
     ### For Developers
    
    42 42
     
    
    43
    -For developing applications with wxWidgets you need to download the compiler-independent `wxWidgets-3.2.10_Headers.7z` file and one of `wxMSW-3.2.11-vcXXX_Dev.7z` or `wxMSW-3.2.10_gccXXX_Dev.7z` files depending on your compiler, its version and the target architecture (x86 if not specified or x64).
    
    43
    +For developing applications with wxWidgets you need to download the compiler-independent `wxWidgets-3.2.11_Headers.7z` file and one of `wxMSW-3.2.11-vcXXX_Dev.7z` or `wxMSW-3.2.11_gccXXX_Dev.7z` files depending on your compiler, its version and the target architecture (x86 if not specified or x64).
    
    44 44
     
    
    45 45
     Unpack both files into the same directory so that `include` and `lib` directories are at the same level after unpacking. You should be able to compile and link applications using wxWidgets in both debug and release modes but the debug symbols are provided only for debug libraries in this archive, see below for the release build debug symbols.
    
    46 46
     
    
    ... ... @@ -48,79 +48,79 @@ Note that if you're setting up a new project using these binaries, the simplest
    48 48
     
    
    49 49
     ### For End Users
    
    50 50
     
    
    51
    -End users may download one of `wxMSW-3.2.10_vcXXX_ReleaseDLL.7z` or `wxMSW-3.2.10_gccXXX_ReleaseDLL.7z` files to get just the DLLs required for running the applications using wxWidgets.
    
    51
    +End users may download one of `wxMSW-3.2.11_vcXXX_ReleaseDLL.7z` or `wxMSW-3.2.11_gccXXX_ReleaseDLL.7z` files to get just the DLLs required for running the applications using wxWidgets.
    
    52 52
     
    
    53 53
     ### For Debugging
    
    54 54
     
    
    55
    -* Microsoft Visual C++ users: Files `wxMSW-3.2.10_vcXXX_ReleasePDB.7z` contain the debug symbols for the release build of the DLLs. Download them if you want to debug your own applications in release build or if you want to get meaningful information from mini-dumps retrieved from your users machines.
    
    55
    +* Microsoft Visual C++ users: Files `wxMSW-3.2.11_vcXXX_ReleasePDB.7z` contain the debug symbols for the release build of the DLLs. Download them if you want to debug your own applications in release build or if you want to get meaningful information from mini-dumps retrieved from your users machines.
    
    56 56
     * MinGW-TDM users: Currently the debug symbols are not available for the release build of the DLLs (only the debug versions of the DLLs contains the debug symbols).
    
    57 57
     
    
    58 58
     ### Binary File Download Verification
    
    59 59
     
    
    60 60
     To verify your download please use the following SHA-1 checksums:
    
    61 61
     
    
    62
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc1030TDM_Dev.7z
    
    63
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc1030TDM_ReleaseDLL.7z
    
    64
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc1030TDM_x64_Dev.7z
    
    65
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc1030TDM_x64_ReleaseDLL.7z
    
    66
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc1220_Dev.7z
    
    67
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc1220_ReleaseDLL.7z
    
    68
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc1220_x64_Dev.7z
    
    69
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc1220_x64_ReleaseDLL.7z
    
    70
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc1320_Dev.7z
    
    71
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc1320_ReleaseDLL.7z
    
    72
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc1320_x64_Dev.7z
    
    73
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc1320_x64_ReleaseDLL.7z
    
    74
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc1420_Dev.7z
    
    75
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc1420_ReleaseDLL.7z
    
    76
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc1420_x64_Dev.7z
    
    77
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc1420_x64_ReleaseDLL.7z
    
    78
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc1520_Dev.7z
    
    79
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc1520_ReleaseDLL.7z
    
    80
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc1520_x64_Dev.7z
    
    81
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc1520_x64_ReleaseDLL.7z
    
    82
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc730_Dev.7z
    
    83
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc730_ReleaseDLL.7z
    
    84
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc730_x64_Dev.7z
    
    85
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc730_x64_ReleaseDLL.7z
    
    86
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc810_Dev.7z
    
    87
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc810_ReleaseDLL.7z
    
    88
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc810_x64_Dev.7z
    
    89
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc810_x64_ReleaseDLL.7z
    
    90
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc1420UCRT_Dev.7z
    
    91
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc1420UCRT_ReleaseDLL.7z
    
    92
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc1420UCRT_x64_Dev.7z
    
    93
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_gcc1420UCRT_x64_ReleaseDLL.7z
    
    94
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_vc90_Dev.7z
    
    95
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_vc90_ReleaseDLL.7z
    
    96
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_vc90_ReleasePDB.7z
    
    97
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_vc90_x64_Dev.7z
    
    98
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_vc90_x64_ReleaseDLL.7z
    
    99
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_vc90_x64_ReleasePDB.7z
    
    100
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_vc100_Dev.7z
    
    101
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_vc100_ReleaseDLL.7z
    
    102
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_vc100_ReleasePDB.7z
    
    103
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_vc100_x64_Dev.7z
    
    104
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_vc100_x64_ReleaseDLL.7z
    
    105
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_vc100_x64_ReleasePDB.7z
    
    106
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_vc110_Dev.7z
    
    107
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_vc110_ReleaseDLL.7z
    
    108
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_vc110_ReleasePDB.7z
    
    109
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_vc110_x64_Dev.7z
    
    110
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_vc110_x64_ReleaseDLL.7z
    
    111
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_vc110_x64_ReleasePDB.7z
    
    112
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_vc120_Dev.7z
    
    113
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_vc120_ReleaseDLL.7z
    
    114
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_vc120_ReleasePDB.7z
    
    115
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_vc120_x64_Dev.7z
    
    116
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_vc120_x64_ReleaseDLL.7z
    
    117
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_vc120_x64_ReleasePDB.7z
    
    118
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_vc14x_Dev.7z
    
    119
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_vc14x_ReleaseDLL.7z
    
    120
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_vc14x_ReleasePDB.7z
    
    121
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_vc14x_x64_Dev.7z
    
    122
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_vc14x_x64_ReleaseDLL.7z
    
    123
    -    0000000000000000000000000000000000000000 wxMSW-3.2.10_vc14x_x64_ReleasePDB.7z
    
    62
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc1030TDM_Dev.7z
    
    63
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc1030TDM_ReleaseDLL.7z
    
    64
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc1030TDM_x64_Dev.7z
    
    65
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc1030TDM_x64_ReleaseDLL.7z
    
    66
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc1220_Dev.7z
    
    67
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc1220_ReleaseDLL.7z
    
    68
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc1220_x64_Dev.7z
    
    69
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc1220_x64_ReleaseDLL.7z
    
    70
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc1320_Dev.7z
    
    71
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc1320_ReleaseDLL.7z
    
    72
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc1320_x64_Dev.7z
    
    73
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc1320_x64_ReleaseDLL.7z
    
    74
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc1420_Dev.7z
    
    75
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc1420_ReleaseDLL.7z
    
    76
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc1420_x64_Dev.7z
    
    77
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc1420_x64_ReleaseDLL.7z
    
    78
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc1520_Dev.7z
    
    79
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc1520_ReleaseDLL.7z
    
    80
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc1520_x64_Dev.7z
    
    81
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc1520_x64_ReleaseDLL.7z
    
    82
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc730_Dev.7z
    
    83
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc730_ReleaseDLL.7z
    
    84
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc730_x64_Dev.7z
    
    85
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc730_x64_ReleaseDLL.7z
    
    86
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc810_Dev.7z
    
    87
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc810_ReleaseDLL.7z
    
    88
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc810_x64_Dev.7z
    
    89
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc810_x64_ReleaseDLL.7z
    
    90
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc1420UCRT_Dev.7z
    
    91
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc1420UCRT_ReleaseDLL.7z
    
    92
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc1420UCRT_x64_Dev.7z
    
    93
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_gcc1420UCRT_x64_ReleaseDLL.7z
    
    94
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_vc90_Dev.7z
    
    95
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_vc90_ReleaseDLL.7z
    
    96
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_vc90_ReleasePDB.7z
    
    97
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_vc90_x64_Dev.7z
    
    98
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_vc90_x64_ReleaseDLL.7z
    
    99
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_vc90_x64_ReleasePDB.7z
    
    100
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_vc100_Dev.7z
    
    101
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_vc100_ReleaseDLL.7z
    
    102
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_vc100_ReleasePDB.7z
    
    103
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_vc100_x64_Dev.7z
    
    104
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_vc100_x64_ReleaseDLL.7z
    
    105
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_vc100_x64_ReleasePDB.7z
    
    106
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_vc110_Dev.7z
    
    107
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_vc110_ReleaseDLL.7z
    
    108
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_vc110_ReleasePDB.7z
    
    109
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_vc110_x64_Dev.7z
    
    110
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_vc110_x64_ReleaseDLL.7z
    
    111
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_vc110_x64_ReleasePDB.7z
    
    112
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_vc120_Dev.7z
    
    113
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_vc120_ReleaseDLL.7z
    
    114
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_vc120_ReleasePDB.7z
    
    115
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_vc120_x64_Dev.7z
    
    116
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_vc120_x64_ReleaseDLL.7z
    
    117
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_vc120_x64_ReleasePDB.7z
    
    118
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_vc14x_Dev.7z
    
    119
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_vc14x_ReleaseDLL.7z
    
    120
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_vc14x_ReleasePDB.7z
    
    121
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_vc14x_x64_Dev.7z
    
    122
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_vc14x_x64_ReleaseDLL.7z
    
    123
    +    0000000000000000000000000000000000000000 wxMSW-3.2.11_vc14x_x64_ReleasePDB.7z
    
    124 124
     
    
    125 125
     ## Reporting Problems
    
    126 126
     
    

Reply all
Reply to author
Forward
0 new messages