wxWidgets v3.0.4 Release Notes

Release Date: 2018-03-08 // about 6 years ago
  • ๐Ÿ†“ Welcome to wxWidgets, a free and open source cross-platform C++ framework for writing advanced GUI applications using native controls.

    ๐Ÿ Please notice that since the 2.9 series, only a single source distribution is provided instead of the multiple distributions containing only the files for each port as was done before. So you only need to download wxWidgets-3.0.0.zip (or .7z for much smaller archive size) for Microsoft Windows systems or wxWidgets-3.0.0.tar.bz2 for Unix ones, including Mac OS X. The only difference between these files is that the ZIP (and 7z) archives contain files with DOS line endings while the tar balls contain files with Unix line endings.

    ๐Ÿš€ See README for more information about this release and the change log for details of the changes in it.

    Reporting Problems

    Please report bugs to the issue tracker or the wx-users mailing list.

    Download Verification

    To verify your download please use the following sha1sums:

    fd905711464591c75cfc6c9704eb37f77005543f wxMSW-3.0.4-Setup.exe
    21337d32a5d1f0714991ee7f2c75b41a0630dfc5 wxWidgets-3.0.4-docs-chm.zip
    4524c5123e05a4009493db6688831e3d1787b64f wxWidgets-3.0.4-docs-html.tar.bz2
    828ea7a67c91c39e69e727abd5850abeacd61d90 wxWidgets-3.0.4-docs-html.zip
    1636b7be785a73488c499805b3d7a06f2b5c9bae wxWidgets-3.0.4-headers.7z
    bf202f7d73f482b0b4489b0d74eb79f93703783c wxWidgets-3.0.4.7z
    246561a73ec5b9a5a7aaaaed46b64515dc9039ab wxWidgets-3.0.4.tar.bz2
    ca59a833cf457b030f104e0df35f257cc4eee2e5 wxWidgets-3.0.4.zip
    

    Binaries

    We have provided pre-built binary files for the following compilers:

    • Microsoft Visual C++ compiler versions 9.0, 10.0, 11.0, 12.0, 14.0 and 14.1, corresponding to marketing product names of Microsoft Visual Studio 2008, 2010, 2012, 2013, 2015 and 2017 respectively.
    • ๐Ÿ— MinGW-TDM versions 4.9.2, 5.1.0 and MinGW 7.2.0 (with the default SJLJ exceptions propagation method, using C++11). Please note that you need to use the very latest MinGW 7.2 compiler release with this version of the compiler which can be downloaded from here for 32 bits and here for 64 bits, the older "rev0" release has a known bug affecting building wxWidgets in some scenarios.

    For Developers

    For developing applications with wxWidgets you need to download the compiler-independent wxWidgets-3.0.4_Headers.7z file and one of wxMSW-3.0.4-vcXXX_Dev.7z or wxMSW-3.0.4_gccXXX_Dev.7z files depending on your compiler, its version and the target architecture (x86 if not specified or x64).

    ๐Ÿš€ 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.

    For End Users

    End users may download one of wxMSW-3.0.4_vcXXX_ReleaseDLL.7z or wxMSW-3.0.4_gccXXX_ReleaseDLL.7z files to get just the DLLs required for running the applications using wxWidgets.

    For Debugging

    • Microsoft Visual C++ users: Files wxMSW-3.0.4_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.
    • ๐Ÿš€ MinGW and 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).

    Binary File Download Verification

    To verify your download please use the following sha1sums:

    36c99fe05df0a8bf7a7089d8f4a51d5f2213e607 wxMSW-3.0.4_gcc492TDM_Dev.7z
    f0696fab905337c0d96d086aa855d67419d6fb87 wxMSW-3.0.4_gcc492TDM_ReleaseDLL.7z
    d8f009d1d2ff750dfaaf244675204dae95085229 wxMSW-3.0.4_gcc492TDM_x64_Dev.7z
    05de00904b882aee8fc6b53f4b8adacaffbeb7e8 wxMSW-3.0.4_gcc492TDM_x64_ReleaseDLL.7z
    89c3cc3fd45e5912077fb55c1076071cdbb526e2 wxMSW-3.0.4_gcc510TDM_Dev.7z
    8a0a8435758a721d3daab0785fa6bd2d2da55512 wxMSW-3.0.4_gcc510TDM_ReleaseDLL.7z
    018f7fc7ac582e38450c04e7a122a9420ca340d1 wxMSW-3.0.4_gcc510TDM_x64_Dev.7z
    56c46334b268d39de272eb11a905931f3d3b095c wxMSW-3.0.4_gcc510TDM_x64_ReleaseDLL.7z
    e06a09c7d024eac2a66bcfe6e9d32a43ced88c7e wxMSW-3.0.4_gcc720_Dev.7z
    24be52a28653a96b676635cb253ba9de0ec2577d wxMSW-3.0.4_gcc720_ReleaseDLL.7z
    9df925282ee95d86037f833eb5b16f54f793b79a wxMSW-3.0.4_gcc720_x64_Dev.7z
    c39a216f8d122aa11dd06a132ccfb3e343623729 wxMSW-3.0.4_gcc720_x64_ReleaseDLL.7z
    d06d8ab17c33a40ff609bfbfa93b8f8df95a1710 wxMSW-3.0.4_vc90_Dev.7z
    465cc55df53ef17b0211083dff88ed9a5425aa92 wxMSW-3.0.4_vc90_ReleaseDLL.7z
    f22ec060132b9a87b2ec8516b25913f6698a70e1 wxMSW-3.0.4_vc90_ReleasePDB.7z
    a1fa586eb83dbb10b0dcc033bc33fce3dd697428 wxMSW-3.0.4_vc90_x64_Dev.7z
    3e852de38bbe7a14e64f2afc191468d53b9f70ed wxMSW-3.0.4_vc90_x64_ReleaseDLL.7z
    1455d711597a224ba69aaae50175db909873fbcf wxMSW-3.0.4_vc90_x64_ReleasePDB.7z
    ac68d521d7dff18408ce5d04b978a07891e7a702 wxMSW-3.0.4_vc100_Dev.7z
    9bb3391cdaf345a7f5343e71274736dedc615055 wxMSW-3.0.4_vc100_ReleaseDLL.7z
    4246f48a339da122a7896675c5553e9f5d54469b wxMSW-3.0.4_vc100_ReleasePDB.7z
    738b61c40094a8db0149c971eea1467788a33c13 wxMSW-3.0.4_vc100_x64_Dev.7z
    ce7234d8b1e46c88b3a79bd9f2edbe71be3d3ff7 wxMSW-3.0.4_vc100_x64_ReleaseDLL.7z
    eb171c4b8524687b8b6665e02cc5575e7763ebfd wxMSW-3.0.4_vc100_x64_ReleasePDB.7z
    1b12b923bbb56695b2cf4c665cc7a1aa1bda1522 wxMSW-3.0.4_vc110_Dev.7z
    21460878a3a259126ff8a1c5c0150b03aa8dc322 wxMSW-3.0.4_vc110_ReleaseDLL.7z
    2413f608ce902ac227f7501db62583da873d7b5a wxMSW-3.0.4_vc110_ReleasePDB.7z
    aa8e10ac2f06f247d8fb4213c0016862f84f5574 wxMSW-3.0.4_vc110_x64_Dev.7z
    4733b1133391c3ddc2ab9be1776d472ce7a9334e wxMSW-3.0.4_vc110_x64_ReleaseDLL.7z
    7fe5db7d0feebac58bf0f8c248e6635a377f1921 wxMSW-3.0.4_vc110_x64_ReleasePDB.7z
    1130dda2709de2db8a566cbfc26e6156e0c5921a wxMSW-3.0.4_vc120_Dev.7z
    b47b49d72f8daaf0b968da87b41c2b90b6ad86f4 wxMSW-3.0.4_vc120_ReleaseDLL.7z
    ff0e70382be7c9360d4cda3e86fb58a42757fd21 wxMSW-3.0.4_vc120_ReleasePDB.7z
    3d760f8177d768638e8bbc3dabd8316fa404f71e wxMSW-3.0.4_vc120_x64_Dev.7z
    dba71c861429700c6d50cfc409fb8a364c2843bf wxMSW-3.0.4_vc120_x64_ReleaseDLL.7z
    ce4abf77f531a56e69e0a00787f6650839d95283 wxMSW-3.0.4_vc120_x64_ReleasePDB.7z
    b13b7a4b6e8e3b69924a6f84335fa3c84e87419d wxMSW-3.0.4_vc140_Dev.7z
    b1a49b5bdd145a58fc6c972ad534c573a2fde3ee wxMSW-3.0.4_vc140_ReleaseDLL.7z
    50693f723e48059f259063149f112626a1433510 wxMSW-3.0.4_vc140_ReleasePDB.7z
    ec4bebc735e89dab389ae70689a419ebffc871a3 wxMSW-3.0.4_vc140_x64_Dev.7z
    3bf34b9662185cadef5076f3346e872971622731 wxMSW-3.0.4_vc140_x64_ReleaseDLL.7z
    47a15c08e2c1224293d9939dd3b731038685dea4 wxMSW-3.0.4_vc140_x64_ReleasePDB.7z
    1829549eb121f93c8c32cdcf1360aa24b646afae wxMSW-3.0.4_vc141_Dev.7z
    a4c052af008a78136920447bdc298738a0e118c3 wxMSW-3.0.4_vc141_ReleaseDLL.7z
    b7f15af56df4b0ec68b7720e95d6de99dab9f91b wxMSW-3.0.4_vc141_ReleasePDB.7z
    b9755d77ab0a2c57df9264c1532ac428a678da16 wxMSW-3.0.4_vc141_x64_Dev.7z
    e1a12b38aa1983891a54c624048a66342466fca1 wxMSW-3.0.4_vc141_x64_ReleaseDLL.7z
    bba62c7d2670808dfe99083bd6767c997650d0bf wxMSW-3.0.4_vc141_x64_ReleasePDB.7z