Skip to content

@vadz vadz released this Dec 10, 2018 · 1534 commits to master since this release

Welcome to wxWidgets, a free and open source cross-platform C++ framework for writing advanced GUI applications using native controls.

wxWidgets 3.1.2 is the latest release in the 3.1 development branch. This release is a "development" one as it makes (very few) incompatible API changes compared to 3.0 and does not guarantee the ABI stability, unlike the 3.0.x series. It is not inherently more buggy or less stable than the "stable" releases and you're encouraged to use it, including in production. If you're already using 3.0, upgrading shouldn't require any special effort, so please try it out.

Please see README for more information about this release and the change log for the details of the changes in it.

Source Files and Documentation

If you intend to build wxWidgets from sources (which is recommended), please do NOT download the files using the "Source code" links just above, which are automatically generated by GitHub and don't contain the submodules sources which are necessary for building wxWidgets.

Instead, download one of wxWidgets-3.1.2.zip or wxWidgets-3.1.2.7z, for much smaller size, for Microsoft Windows systems or wxWidgets-3.1.2.tar.bz2 for Unix ones, including macOS. These archives have exactly the same contents, but use the line endings appropriate for the corresponding platform.

In addition, we provide archives containing the documentation in either HTML or Microsoft CHM formats. Notice that the documentation is also available online.

Finally, Microsoft Windows users may download Setup.exe file containing both sources and documentation, however please note that this file does not contain any binaries, please see below for those.

To verify your download please use the following SHA-1 checksums:

85ac5b18de191d9d5504b7106466b21b64e7249d  wxMSW-3.1.2-Setup.exe
40a1469a13023f12a56bcbcfec2c1172fe1b86d6  wxWidgets-3.1.2-docs-chm.zip
393f6bca6c5c4fc178a9312fae5bddc04233b7bb  wxWidgets-3.1.2-docs-html.tar.bz2
e51475ec38628b7080af01963bbf43f2151121c8  wxWidgets-3.1.2-docs-html.zip
e6335af2fc8c9058d442bbb7ef456c3c5594e7fe  wxWidgets-3.1.2-headers.7z
0737ccc29f8d625496e425cb7d0ff8207343609b  wxWidgets-3.1.2.7z
29cbbba946d2a7b4d28ca1db12315810cc8de74d  wxWidgets-3.1.2.tar.bz2
ec7114242f2df2706bb90bd76fa3b79f83f1b05d  wxWidgets-3.1.2.zip

Binaries

We provide 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).
  • TDM-GCC version 5.1 and MinGW-w64 versions 7.3 and 8.1 (with the default SJLJ exceptions propagation method, using C++11).

For Developers

For developing applications with wxWidgets you need to download the compiler-independent wxWidgets-3.1.2_Headers.7z file and one of wxMSW-3.1.2-vcXXX_Dev.7z or wxMSW-3.1.2_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.1.2_vcXXX_ReleaseDLL.7z or wxMSW-3.1.2_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.1.2_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-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 SHA-1 checksums:

3e76166936ec5a1ce771862e12094289d010dd5d wxMSW-3.1.2_gcc510TDM_Dev.7z
64ffc64a3b26d28b70590a1993059737fb3bc0c4 wxMSW-3.1.2_gcc510TDM_ReleaseDLL.7z
74ef0833c47eb9ec02c61ce7c55ebf34853a3029 wxMSW-3.1.2_gcc510TDM_x64_Dev.7z
0f05190000093d8d289bb56cc506d8a4866e209c wxMSW-3.1.2_gcc510TDM_x64_ReleaseDLL.7z
a22564a88615ca5761a919014a5b5bc214f814fc wxMSW-3.1.2_gcc730_Dev.7z
8e82dd8e0e96aad46dbd24b7076ca598242ffbf3 wxMSW-3.1.2_gcc730_ReleaseDLL.7z
6ce23c526b28f3a3856ae0c309aaab1c869cae90 wxMSW-3.1.2_gcc730_x64_Dev.7z
2f41607f75f001349e9636901eb376d32e8f09ff wxMSW-3.1.2_gcc730_x64_ReleaseDLL.7z
4e8e1cfaa69e45c1dcc81f65df72f34f04c109a9 wxMSW-3.1.2_gcc810_Dev.7z
f1d3c260d14fe91eb91c0a385736958fc6e7c4ad wxMSW-3.1.2_gcc810_ReleaseDLL.7z
ce44b750048cc5753b8259de006e5ed2c162d310 wxMSW-3.1.2_gcc810_x64_Dev.7z
352b544b695cd3c618a4e883b297343275b1a6c7 wxMSW-3.1.2_gcc810_x64_ReleaseDLL.7z
d24f6d7af7a450bc83d4377328bdfc962c1960af wxMSW-3.1.2_vc90_Dev.7z
d700395366afe18b6c0061302e2d0db2057f4c04 wxMSW-3.1.2_vc90_ReleaseDLL.7z
129b89be52af62a21d043b8bbf72cd3ef07d407c wxMSW-3.1.2_vc90_ReleasePDB.7z
c8ff58560eaa17b6e00a560b3f51499a81013fd7 wxMSW-3.1.2_vc90_x64_Dev.7z
17bed47091e98445cea5d45d4fe16f7791c16714 wxMSW-3.1.2_vc90_x64_ReleaseDLL.7z
ec13966aace609dc515ce8ae648177281722c99c wxMSW-3.1.2_vc90_x64_ReleasePDB.7z
848d156f72663809f9d06d54d0328c3e80bc6ac8 wxMSW-3.1.2_vc100_Dev.7z
9f10445247624b3ec9e63c95998fe871860acd11 wxMSW-3.1.2_vc100_ReleaseDLL.7z
20f64d3690ed380857f9585e626feb7af1951600 wxMSW-3.1.2_vc100_ReleasePDB.7z
bda319949ac9c33d6c1cdff0c77ce688c806824f wxMSW-3.1.2_vc100_x64_Dev.7z
e18edb4d90afdc51177d70017aacd0096978923a wxMSW-3.1.2_vc100_x64_ReleaseDLL.7z
7f435dc160f183898c413ae425ef322fad34361f wxMSW-3.1.2_vc100_x64_ReleasePDB.7z
279aae68dc3694d32f4dc7a86d05c04848db0e74 wxMSW-3.1.2_vc110_Dev.7z
d77197620a41d8d1bcdbbb692fa4ac3160a110a6 wxMSW-3.1.2_vc110_ReleaseDLL.7z
dfc13c0c03858a995cb64959f2e7a1f411188507 wxMSW-3.1.2_vc110_ReleasePDB.7z
3c6f80f5c7a1f0da6b74245ac37d90020dc7771b wxMSW-3.1.2_vc110_x64_Dev.7z
5593c45d8328be7d27fa1f4e42046670e7abacfa wxMSW-3.1.2_vc110_x64_ReleaseDLL.7z
8f8cbbca802dc3d6ccf39954569a483878422f17 wxMSW-3.1.2_vc110_x64_ReleasePDB.7z
c87ca8006c1603a1db13ba281e0dac4e49030ed5 wxMSW-3.1.2_vc120_Dev.7z
129ace1535b859d487187eb34fb83960758d5bb7 wxMSW-3.1.2_vc120_ReleaseDLL.7z
ee7bad4ad926b1d92db147af1d586da5e0d90446 wxMSW-3.1.2_vc120_ReleasePDB.7z
fae49cfceacf3742d30853bf4ce2e8ce08b0a7c0 wxMSW-3.1.2_vc120_x64_Dev.7z
90ba879664d5347f2fd0ac3ef1110069557f035a wxMSW-3.1.2_vc120_x64_ReleaseDLL.7z
8596a2e539a126d5fc7356f0e22f84b00f38d80f wxMSW-3.1.2_vc120_x64_ReleasePDB.7z
612b7810cd91245c396a439a63762a4e27ffb267 wxMSW-3.1.2_vc140_Dev.7z
6f0734db854a9ce6fd0235325f86300d9c10bff0 wxMSW-3.1.2_vc140_ReleaseDLL.7z
3fe942c36a5ef5e3d65fe52509b7aad0c4465bba wxMSW-3.1.2_vc140_ReleasePDB.7z
e1c914f527ae2c2d88668272151e429b4c0eb36d wxMSW-3.1.2_vc140_x64_Dev.7z
132363e49c381643c2f126efc408e7899e46b345 wxMSW-3.1.2_vc140_x64_ReleaseDLL.7z
02284bf38abc25ec016b8b61e80e6b825b166372 wxMSW-3.1.2_vc140_x64_ReleasePDB.7z
9b9d5fead88adcafa5323e0046a38b44f5623b20 wxMSW-3.1.2_vc141_Dev.7z
2fa77ab8adefb76b9ed9fe726032bc77a366f69e wxMSW-3.1.2_vc141_ReleaseDLL.7z
d9d939894865e0f8f45cfcf83d75ca43317137f9 wxMSW-3.1.2_vc141_ReleasePDB.7z
fa64ca748d38ebf8d309b421f71afdbbe3b56fc2 wxMSW-3.1.2_vc141_x64_Dev.7z
4ae75ceca6cc945b37c985e42cea2be4360264b0 wxMSW-3.1.2_vc141_x64_ReleaseDLL.7z
39cc7be71ce9923660b4d27739243fe51ca2f602 wxMSW-3.1.2_vc141_x64_ReleasePDB.7z

Reporting Problems

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

Assets 58

@doscott doscott released this Mar 8, 2018 · 9139 commits to master since this release

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
Assets 58

@vadz vadz released this Feb 19, 2018 · 2790 commits to master since this release

Welcome to wxWidgets, a free and open source cross-platform C++ framework for writing advanced GUI applications using native controls.

wxWidgets 3.1.1 is the second release in the 3.1 development branch. This release is a "development" one as it makes (very few) incompatible API changes compared to 3.0 and does not guarantee the ABI stability, unlike the 3.0.x series. It is not inherently more buggy or less stable than the "stable" releases and you're encouraged to use it. If you're already using 3.0, upgrading shouldn't require any special effort, so please try it out.

Please see README for more information about this release and the change log for details of the changes in it.

Source Files and Documentation

If you intend to build wxWidgets from sources (which is recommended), please do NOT download the files using the "Source code" links just above, which are automatically generated by GitHub and don't contain the submodules sources which are necessary for building wxWidgets.

Instead, download one of wxWidgets-3.1.1.zip or wxWidgets-3.1.1.7z, for much smaller size, for Microsoft Windows systems or wxWidgets-3.1.1.tar.bz2 for Unix ones, including macOS. These archives have exactly the same contents, but use the line endings appropriate for the corresponding platform.

In addition, we provide archives containing the documentation in either HTML or Microsoft CHM formats. Notice that the documentation is also available online.

Finally, Microsoft Windows users may download Setup.exe file containing both sources and documentation, however please note that this file does not contain any binaries, please see below for those.

To verify your download please use the following SHA-1 checksums:

155626101d1e532d5d58b3d85b31be99cee0dd58  wxMSW-3.1.1-Setup.exe
20a44ee0dd8a30b89abcff7e07a30a437b7380c6  wxWidgets-3.1.1-docs-chm.zip
9f22668768577067fc974c91be970ad8e6fed1c1  wxWidgets-3.1.1-docs-html.tar.bz2
fe632aa05968abff0e6a57f41bf2d12befdc8db9  wxWidgets-3.1.1-docs-html.zip
fc2fece046792772d4a05946de1b3a8cc8c69733  wxWidgets-3.1.1-headers.7z
8d98975eb9f81036261c0643755b98e4bb5ab776  wxWidgets-3.1.1.7z
f999c3cf1887c0a60e519214c14b15cb9bb5ea6e  wxWidgets-3.1.1.tar.bz2
e4432d123a461561cf29082f910cf851d005b944  wxWidgets-3.1.1.zip

Binaries

We provide 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 5.1 and 7.2 (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.1.1_Headers.7z file and one of wxMSW-3.1.1-vcXXX_Dev.7z or wxMSW-3.1.1_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.1.1_vcXXX_ReleaseDLL.7z or wxMSW-3.1.1_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.1.1_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-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 SHA-1 checksums:

7e9174565221e05a3a538fb9c6834bd396f44077 wxMSW-3.1.1_gcc510TDM_Dev.7z
1ce046b2cc739153188e6d7f9b00f26460965d8e wxMSW-3.1.1_gcc510TDM_ReleaseDLL.7z
602188688fff545aee86b54001f5ee481343ebec wxMSW-3.1.1_gcc510TDM_x64_Dev.7z
e37c99757d04f7030ff904bff39e37b213cea6a1 wxMSW-3.1.1_gcc510TDM_x64_ReleaseDLL.7z
f8d65b1437e01df39fbac92e75cbc96a4a343ff2 wxMSW-3.1.1_gcc720_Dev.7z
ae29b063f779e258563053a45ef75a6003200c3b wxMSW-3.1.1_gcc720_ReleaseDLL.7z
0da860d31d24c2a167be4333222dac6e76d13543 wxMSW-3.1.1_gcc720_x64_Dev.7z
687378aec77f783803c263c2261c147c5705c072 wxMSW-3.1.1_gcc720_x64_ReleaseDLL.7z
209d6bbb1c5c4926d422c256b19c7b77519f705a wxMSW-3.1.1_vc90_Dev.7z
5d7f19babea2a38517d05725a2289da7c2118a44 wxMSW-3.1.1_vc90_ReleaseDLL.7z
868feb645b90af4bbb1ef11e80a91ee469402287 wxMSW-3.1.1_vc90_ReleasePDB.7z
92efb96dac00f1cb9d69a743b4de81a65e7a4047 wxMSW-3.1.1_vc90_x64_Dev.7z
7987bce2185b245b5e519e4c2a1eb3a5560a4861 wxMSW-3.1.1_vc90_x64_ReleaseDLL.7z
25347a2ad196f499e9881550290615163e20c181 wxMSW-3.1.1_vc90_x64_ReleasePDB.7z
3e15635bbb92be11224472f084bc2a8e313efa3c wxMSW-3.1.1_vc100_Dev.7z
c6b58ec26c467e7fedffa7474d9babc9d7d4d5c3 wxMSW-3.1.1_vc100_ReleaseDLL.7z
2455c6e79568e9e88a677c4f26cbfff6f8ae5139 wxMSW-3.1.1_vc100_ReleasePDB.7z
99ca7ded76ce4147d24a711bcba075c5570ce7bf wxMSW-3.1.1_vc100_x64_Dev.7z
7e8c4d3b189cac95e471e21600423b898bf6f9ca wxMSW-3.1.1_vc100_x64_ReleaseDLL.7z
0a05ee8b409b32f4ca49640c0757cb67052a1fa6 wxMSW-3.1.1_vc100_x64_ReleasePDB.7z
eeabae8c94d4aaa31752650a96bec10382f8c63f wxMSW-3.1.1_vc110_Dev.7z
603e387cae6ad4000b6d2725df643c934414b3b7 wxMSW-3.1.1_vc110_ReleaseDLL.7z
16b468c2f0f58ab7dde933f170695ef967c8b8f7 wxMSW-3.1.1_vc110_ReleasePDB.7z
750a6b4047b5ea1c335614e554943c8764533e0a wxMSW-3.1.1_vc110_x64_Dev.7z
4c11f08c95791a4d4600ba17e9c6a823540d1263 wxMSW-3.1.1_vc110_x64_ReleaseDLL.7z
c222b0a50f4eb5efdc9b36b84de9ad00a25269b5 wxMSW-3.1.1_vc110_x64_ReleasePDB.7z
fc87b61156380c07ee13c68f7ff82360958b42fa wxMSW-3.1.1_vc120_Dev.7z
83469862820e448a68af6002e52178e6de16d9ec wxMSW-3.1.1_vc120_ReleaseDLL.7z
cb4408afb5695fabb3f210907c62d37922f7c557 wxMSW-3.1.1_vc120_ReleasePDB.7z
49a35187b488c6b29efc8af1c416da9b46aba770 wxMSW-3.1.1_vc120_x64_Dev.7z
0974fee2627bcee60d9fc789b1de99550a813836 wxMSW-3.1.1_vc120_x64_ReleaseDLL.7z
187e1ced7a8be40f39c1b6108002b55b656aa218 wxMSW-3.1.1_vc120_x64_ReleasePDB.7z
53bd51281fa9bbb9ce9389164c2f45792482bc83 wxMSW-3.1.1_vc140_Dev.7z
9d0ed3988f43d9b4c32e0fd18863878a6bde6b7f wxMSW-3.1.1_vc140_ReleaseDLL.7z
e5451c6b557693435e03d6c2d4576965e5c88b79 wxMSW-3.1.1_vc140_ReleasePDB.7z
9bc8c9f3bc118d6054c41709f372e1f8a2866548 wxMSW-3.1.1_vc140_x64_Dev.7z
d0fd749dad21d8590110ef0979aa7a4bbd46d521 wxMSW-3.1.1_vc140_x64_ReleaseDLL.7z
f15d59a8a84ecfbdf641d83900538a3a690e4a69 wxMSW-3.1.1_vc140_x64_ReleasePDB.7z
b7edda49bfec0654954d263712acc0199af1c141 wxMSW-3.1.1_vc141_Dev.7z
e94cbe52d61e6263760648646f7bd694e8ee3c54 wxMSW-3.1.1_vc141_ReleaseDLL.7z
deca4222d38f77186b54ed1faab2c7111aa29c69 wxMSW-3.1.1_vc141_ReleasePDB.7z
4948d0b8ed949b228e53558e527b9596886f1dd8 wxMSW-3.1.1_vc141_x64_Dev.7z
e5b6eb40b3ab964ccd5df23647841e1e7aa2c944 wxMSW-3.1.1_vc141_x64_ReleaseDLL.7z
e72b0c43ea8ba5b61f42311c9af1eaabcbf7d0dc wxMSW-3.1.1_vc141_x64_ReleasePDB.7z

Reporting Problems

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

Assets 54

@vadz vadz released this Feb 5, 2018 · 2849 commits to master since this release

WARNING This is a release candidate and not the final 3.1.1 release yet.

Welcome to wxWidgets, a free and open source cross-platform C++ framework for writing advanced GUI applications using native controls.

wxWidgets 3.1.1 is the second release in the 3.1 development branch. This release is a "development" one as it makes (very few) incompatible API changes compared to 3.0 and does not guarantee the ABI stability, unlike the 3.0.x series. It is not inherently more buggy or less stable than the "stable" releases and you're encouraged to use it. If you're already using 3.0, upgrading shouldn't require any special effort, so please try it out.

Please see README for more information about this release and the change log for details of the changes in it.

Source Files and Documentation

If you intend to build wxWidgets from sources (which is recommended), please do NOT download the files using the "Source code" links just above, which are automatically generated by GitHub and don't contain the submodules sources which are necessary for building wxWidgets.

Instead, download one of wxWidgets-3.1.1-rc.zip or wxWidgets-3.1.1-rc.7z, for much smaller size, for Microsoft Windows systems or wxWidgets-3.1.1-rc.tar.bz2 for Unix ones, including macOS. These archives have exactly the same contents, but use the line endings appropriate for the corresponding platform.

In addition, we provide archives containing the documentation in either HTML or Microsoft CHM formats. Notice that the documentation is also available online.

Finally, Microsoft Windows users may download Setup.exe file containing both sources and documentation, however please note that this file does not contain any binaries, please see below for those.

To verify your download please use the following SHA-1 checksums:

d3f8a8f5bd7b5dee2176a14fce93b3767d217f00  wxMSW-3.1.1-rc-Setup.exe
d8de5b7075ba7674e8c0e2cd722259d48e627dc7  wxWidgets-3.1.1-rc-docs-chm.zip
000c818361eddd403557aacf8b63ac0210335919  wxWidgets-3.1.1-rc-docs-html.tar.bz2
f5ec0051a4fe620dbeee5262ba1ce30922e5d85c  wxWidgets-3.1.1-rc-docs-html.zip
f4d1bda81ef27fb232eb58f88730cfeafb35b477  wxWidgets-3.1.1-rc-headers.7z
36efadd43d9994495d71a698922113a0d8d46b73  wxWidgets-3.1.1-rc.7z
2968073dffa60c1ad5016d1b0d4eedb5b701efdf  wxWidgets-3.1.1-rc.tar.bz2
84d7e7a8347fc727801a407302e2801ee7bfc608  wxWidgets-3.1.1-rc.zip

Binaries

We provide 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 5.1 and 7.2 (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.1.1_Headers.7z file and one of wxMSW-3.1.1-vcXXX_Dev.7z or wxMSW-3.1.1_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.1.1_vcXXX_ReleaseDLL.7z or wxMSW-3.1.1_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.1.1_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-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 SHA-1 checksums:

26836356a6e77091caad508d765b60899c30892e wxMSW-3.1.1-rc_gcc510TDM_Dev.7z
b7eb62bdb152e5539fd5e9ecc105d322fadba3ec wxMSW-3.1.1-rc_gcc510TDM_ReleaseDLL.7z
77c84112ffcad3b2c649d9fd3adcd4e140945b61 wxMSW-3.1.1-rc_gcc510TDM_x64_Dev.7z
24e775999ea19b641a11850af0547ac81fd1bc6b wxMSW-3.1.1-rc_gcc510TDM_x64_ReleaseDLL.7z
ead74e56b9d22e578addd52b8246eadfddbd93d1 wxMSW-3.1.1-rc_gcc720_Dev.7z
7c43aa6937853d1113430ce1b31a0747e89a6b47 wxMSW-3.1.1-rc_gcc720_ReleaseDLL.7z
298016eb7cb2a509b4dedc5a8c09eb2b98950698 wxMSW-3.1.1-rc_gcc720_x64_Dev.7z
741087b3fcbe809ae60563e19cf0db21b571725a wxMSW-3.1.1-rc_gcc720_x64_ReleaseDLL.7z
7537561f1a93ca06a37be730ca9f81506da665db wxMSW-3.1.1-rc_vc90_Dev.7z
3df72df959b4ae8279cb27519ea5b114003d17f6 wxMSW-3.1.1-rc_vc90_ReleaseDLL.7z
1c506db10f555f11ae17ba08430482d81be1c0db wxMSW-3.1.1-rc_vc90_ReleasePDB.7z
3b45c2680499b3e397264f0ae8f6d2617a139b8a wxMSW-3.1.1-rc_vc90_x64_Dev.7z
3ba14408edad9b325bc0dd0ba98197954ce2db5e wxMSW-3.1.1-rc_vc90_x64_ReleaseDLL.7z
e8c5f145a89a556069221886e7644c3b07d2799f wxMSW-3.1.1-rc_vc90_x64_ReleasePDB.7z
936f454b547ec17e3cefdf4f43c9af8738f803ca wxMSW-3.1.1-rc_vc100_Dev.7z
940c8c3923be2ad4a71e3de349657bb5443de918 wxMSW-3.1.1-rc_vc100_ReleaseDLL.7z
8a4dedfc318272b182a83f5947b5224a7f17c532 wxMSW-3.1.1-rc_vc100_ReleasePDB.7z
c68ccae3a29096e7f78732c65cddabeee5e226b6 wxMSW-3.1.1-rc_vc100_x64_Dev.7z
ea540496a5875454ff90ba3f6ea65ddcacc9a4a5 wxMSW-3.1.1-rc_vc100_x64_ReleaseDLL.7z
8100a2bfab8909de47fb483bb8bd78c03ddb4df5 wxMSW-3.1.1-rc_vc100_x64_ReleasePDB.7z
1fa4c99e48cbf0f50289d07f6ceae8a71be62a19 wxMSW-3.1.1-rc_vc110_Dev.7z
2e44afb8f7080fc673af2abb456cf176dad4b1a2 wxMSW-3.1.1-rc_vc110_ReleaseDLL.7z
730e2e1db22e3bc308284562c8ecfbfc3f6a6e9e wxMSW-3.1.1-rc_vc110_ReleasePDB.7z
5c2578deba24a1daf61ae08a7daa1a8662dbe8c9 wxMSW-3.1.1-rc_vc110_x64_Dev.7z
57da37116c3b80d4f765b85fafcb30e2cb200dab wxMSW-3.1.1-rc_vc110_x64_ReleaseDLL.7z
6700dbc853484d385753ad4361c16c48c4bd3e3a wxMSW-3.1.1-rc_vc110_x64_ReleasePDB.7z
b4dac305e230ae0c9bfcd07fee632a4aad835329 wxMSW-3.1.1-rc_vc120_Dev.7z
c986f27c6f88b9feb7706f4bff5f50b68b14cec2 wxMSW-3.1.1-rc_vc120_ReleaseDLL.7z
ca5ca15eadc0d1ca6b79824bb9704215c7945195 wxMSW-3.1.1-rc_vc120_ReleasePDB.7z
c9a4850228a1b42d1606d1043b9a3d0b334727a9 wxMSW-3.1.1-rc_vc120_x64_Dev.7z
6a02c05ab72b06e30ef9f9e355956f3957c86eb1 wxMSW-3.1.1-rc_vc120_x64_ReleaseDLL.7z
2c36680649bf3093536e20067d30e1242a6023d3 wxMSW-3.1.1-rc_vc120_x64_ReleasePDB.7z
aeede25c3de0f975c811fbce634c5aaf354195fa wxMSW-3.1.1-rc_vc140_Dev.7z
900203c8f300214e038fbb1ae10ba3eb1a114740 wxMSW-3.1.1-rc_vc140_ReleaseDLL.7z
788c9b39c0c298735313de425c4ca7986b163908 wxMSW-3.1.1-rc_vc140_ReleasePDB.7z
68ae8e1c42ff0105ea186c0d32cee95861a1a5a4 wxMSW-3.1.1-rc_vc140_x64_Dev.7z
550f3d0f52f4d21babf03b66e26145787eb9d922 wxMSW-3.1.1-rc_vc140_x64_ReleaseDLL.7z
5b57a82a1799ae1a05a385685ce9f729e3fed056 wxMSW-3.1.1-rc_vc140_x64_ReleasePDB.7z
5990f6bf1d157e2b7e8f254d2a60dfd682971790 wxMSW-3.1.1-rc_vc141_Dev.7z
fde6140a4348621a1b876ed6c289778d4312f2f1 wxMSW-3.1.1-rc_vc141_ReleaseDLL.7z
824eef674529ca75e620dac6dce45cc6a0c2328b wxMSW-3.1.1-rc_vc141_ReleasePDB.7z
a4b4014c1a1289d798597ebc810a01e88edf53bc wxMSW-3.1.1-rc_vc141_x64_Dev.7z
285afbcc27e18344654183d8b9e6beca9a9eab92 wxMSW-3.1.1-rc_vc141_x64_ReleaseDLL.7z
82685386d8291dd5012ef00ced5fdc45cb0d8a04 wxMSW-3.1.1-rc_vc141_x64_ReleasePDB.7z

Reporting Problems

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

Assets 54

@vadz vadz released this May 15, 2017 · 9139 commits to master since this release

This is almost exactly the same as the last release but includes the missing wxPropertySheetDialog::SetInnerSize() method which was mistakenly removed from 3.0.3.

Please notice that this method is undocumented and not supposed to be used from outside the library and it is declared as inline and thus is not part of the library ABI, so its absence in 3.0.3 normally shouldn't affect the library users, so there is no need to update unless, for some reason, you need to recompile existing code using this method with the latest sources, as is the case when building wxPerl, for example.

Otherwise please continue using 3.0.3 release and, in particular, the binaries and documentations provided for it as they are unchanged for this release.

Download Verification

To verify your download please use the following sha1sums:

8cad60d9d621f45cbaf68b4bfc0810ebb09448a6  wxWidgets-3.0.3.1-headers.7z
137728c2c9b65ca037d092867d16e04ab82f2e8c  wxWidgets-3.0.3.1.7z
ea785822d0f1c3290707bda6da570e596b3ec85a  wxWidgets-3.0.3.1.tar.bz2
c492552005bc428c671ff089c17f075fb00f1a71  wxWidgets-3.0.3.1.zip
Assets 6

@vadz vadz released this Apr 29, 2017 · 267 commits to WX_3_0_BRANCH since this release

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:

b7a65ea3d3df02173fa9973f2f696b4e8110d14f  wxMSW-3.0.3-Setup.exe
9c818ae6a08a4094d323abd5ff8afc9f52b64e95  wxWidgets-3.0.3-docs-chm.zip
4b77c04f2a9d811e3d43dae8e8640998ca04b647  wxWidgets-3.0.3-docs-html.tar.bz2
f175080da62390510034df55fdb7b13c8010b228  wxWidgets-3.0.3-docs-html.zip
12adc4545f4ec90b026d956b40d05a6f9c0a59b8  wxWidgets-3.0.3-headers.7z
7836c1b5f22871080de538446aaa26044e387e9c  wxWidgets-3.0.3.7z
3525306c926e208d9b0272aaa9c091b8c7264e5b  wxWidgets-3.0.3.tar.bz2
6b5ef065e6a8b6b010a9d92f344a423ecd9fb711  wxWidgets-3.0.3.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 and 5.1.0 (with the default SJLJ exceptions propagation method).

For Developers

For developing applications with wxWidgets you need to download the compiler-independent wxWidgets-3.0.3_Headers.7z file and one of wxMSW-3.0.3-vcXXX_Dev.7z or wxMSW-3.0.3_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.3_vcXXX_ReleaseDLL.7z or wxMSW-3.0.3_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.3_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-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:

5bc5f4cdb5e54daf5b17f57a9581c812119f8f0c  wxMSW-3.0.3_gcc492TDM_Dev.7z
46d8cbe1c8e0aedfb842e86a786ccca58cd4adb3  wxMSW-3.0.3_gcc492TDM_ReleaseDLL.7z
bd06cd7779b46b30e463c8b32660fc486cf3bcd4  wxMSW-3.0.3_gcc492TDM_x64_Dev.7z
c63a4bae088900b07fb41a07ed30e8c1f0ae1348  wxMSW-3.0.3_gcc492TDM_x64_ReleaseDLL.7z
eca596c6f2dabd0b04a5011905f3bfb0f2ae4f35  wxMSW-3.0.3_gcc510TDM_Dev.7z
5dc49aff237a87a2f34a2246963f08482c0ff0fd  wxMSW-3.0.3_gcc510TDM_ReleaseDLL.7z
4bbdddbcd10121100407969d1e07367b1cbedd5c  wxMSW-3.0.3_gcc510TDM_x64_Dev.7z
52180553267525bacdde154098a1b1b44c4938fe  wxMSW-3.0.3_gcc510TDM_x64_ReleaseDLL.7z
69d5d8d93d2409856137602863c2766f96553093  wxMSW-3.0.3_vc90_Dev.7z
71178e069594b7c194a6f1506bc8aad7165bf627  wxMSW-3.0.3_vc90_ReleaseDLL.7z
b04916df6e2aeb6ab0f0ef49ecac5d5927f0159e  wxMSW-3.0.3_vc90_ReleasePDB.7z
13ef53b4647607fb04e8e70ab52a4189247e4efe  wxMSW-3.0.3_vc90_x64_Dev.7z
55c3778d2312740391cd4081a608c0d3261905e4  wxMSW-3.0.3_vc90_x64_ReleaseDLL.7z
a7264b71662c36c8a7167e23c8724f9d608359af  wxMSW-3.0.3_vc90_x64_ReleasePDB.7z
5fb26a0935e5c5786bec26aaad4156388fc72b85  wxMSW-3.0.3_vc100_Dev.7z
544926ea1546d03e091cad6ce19483d99d2e0b04  wxMSW-3.0.3_vc100_ReleaseDLL.7z
2697fa5d1f79ab9ee6dce3ec5f870f0ebb74a539  wxMSW-3.0.3_vc100_ReleasePDB.7z
96f7aa82d3bf862fb4f7e3959a90d27093bba3d8  wxMSW-3.0.3_vc100_x64_Dev.7z
745d3c0a8de3c446de35d755f9f79b515524efeb  wxMSW-3.0.3_vc100_x64_ReleaseDLL.7z
56b29284868448494b5b02cf64a87ec180fa4eb7  wxMSW-3.0.3_vc100_x64_ReleasePDB.7z
cf613014fc50f3ea2bf1b2813a8b243f1c9a7db2  wxMSW-3.0.3_vc110_Dev.7z
5c65de8530d696ffb70b026dbe49a81d824eb4de  wxMSW-3.0.3_vc110_ReleaseDLL.7z
c1da975be11c89ff1d43d87c0b77613e922b2acd  wxMSW-3.0.3_vc110_ReleasePDB.7z
0ce2c02d6238693228438b2e8a990f7399e52970  wxMSW-3.0.3_vc110_x64_Dev.7z
e8a5c432fc574735c6311c7522fbf79faa3f9d53  wxMSW-3.0.3_vc110_x64_ReleaseDLL.7z
1b1b0224449cfac4427be3e528912e7100075ea3  wxMSW-3.0.3_vc110_x64_ReleasePDB.7z
92f282a3f6dfa9eacdd207e58f35253dc77c274c  wxMSW-3.0.3_vc120_Dev.7z
994ae7ada1d7a923ed929fe0595e23fed140ab98  wxMSW-3.0.3_vc120_ReleaseDLL.7z
357bbe8d534ad0e5ed3c73b1e34241c7f15f3fe6  wxMSW-3.0.3_vc120_ReleasePDB.7z
4b286f8b79267187248b0ff8568c8e43438b3e0d  wxMSW-3.0.3_vc120_x64_Dev.7z
519126b3c529a60f0654b51bec2910a7984006ff  wxMSW-3.0.3_vc120_x64_ReleaseDLL.7z
81f562db75645f27137f51a493aa521de3085dc7  wxMSW-3.0.3_vc120_x64_ReleasePDB.7z
30cc206c9a9b1f5ea38dca0e9af31ed38cd1e1f5  wxMSW-3.0.3_vc140_Dev.7z
f7cca6f35df05c62bc0ad4f0ed6c6e326df1f05e  wxMSW-3.0.3_vc140_ReleaseDLL.7z
09d251e1f4ed46f95bc6e3eb5d94d4984080d33a  wxMSW-3.0.3_vc140_ReleasePDB.7z
bf30f907ba51a54ac0719adff3486bb22ab3673d  wxMSW-3.0.3_vc140_x64_Dev.7z
6c892db45ec3b0f8e8722b5e60d46dfcd878249c  wxMSW-3.0.3_vc140_x64_ReleaseDLL.7z
e512c449bcc1df195b871b59ae682b396a2a66e7  wxMSW-3.0.3_vc140_x64_ReleasePDB.7z
1e44739a47bf0a7b56bf1e31c75aae680402f2ec  wxMSW-3.0.3_vc141_Dev.7z
af2f7d3423ed78ea2526bf8a386170c7a4de5d52  wxMSW-3.0.3_vc141_ReleaseDLL.7z
f803d6e5d53a1ad52ce07dab5f7869bd2c9a3f0a  wxMSW-3.0.3_vc141_ReleasePDB.7z
87ed0a9c0dc7c5924d2d02afc622988c02d3e45d  wxMSW-3.0.3_vc141_x64_Dev.7z
cd5f2be45ec881ff1651aca6aa9333266978ff47  wxMSW-3.0.3_vc141_x64_ReleaseDLL.7z
d66dbfb990481910350547fbc3da01e910eab7b1  wxMSW-3.0.3_vc141_x64_ReleasePDB.7z
Assets 54
Apr 29, 2017
Tag 3.0.3 release RC1

@vadz vadz released this Feb 28, 2016 · 5656 commits to master since this release

Welcome to wxWidgets, a free and open source cross-platform C++ framework for writing advanced GUI applications using native controls.

wxWidgets 3.1.0 is the first release in the new development 3.1.0 branch. This release is a "development" one as it makes (very few) incompatible API changes compared to 3.0 and does not guarantee the ABI stability, unlike the 3.0.x series. It is not inherently more buggy or less stable than the "stable" releases and you're encouraged to use it. If you're already using 3.0, upgrading shouldn't require any special effort, so please try it out.

Please notice that we provide a single source distribution containing files for all platforms, so you only need to download either the archive with the .zip (or .7z for much smaller size) extension for Microsoft Windows systems or the one with .tar.bz2 extenstion for Unix ones, including Mac OS X.

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

Errata

A few problems have unfortunately sneaked into this release:

  • Creating wxComboCtrl without wxTE_PROCESS_ENTER style results in an assert. Solution: specify this style when creating it or apply this one line fix.
  • Building under OS X in C++11 mode for i386 architecture (but not amd64) results in an error about narrowing conversion. Solution: apply this two character fix.
  • Building under OS X in C++11 results in several -Winconsistent-missing-override warnings. Solution: we have a fix for this too.

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 SHA-1 checksums:

18963f168805a175a7b542020d6c354ea88e4407  wxMSW-3.1.0-Setup.exe
984c8831d78a45345b510cabcd0162d3c88297c5  wxWidgets-3.1.0-docs-chm.zip
9f3f918e3be1d571ac870fe45ab692ad41256cf6  wxWidgets-3.1.0-docs-html.tar.bz2
2f38fb5166c66136b72b2956b6f76c20350fb5b7  wxWidgets-3.1.0-docs-html.zip
c1b33a1e9c245b76031461b8cdc1fea8f6c68904  wxWidgets-3.1.0-headers.7z
daf03ed0006e41334f10ceeb3aa2d20c63aacd42  wxWidgets-3.1.0.7z
2170839cfa9d9322e8ee8368b21a15a2497b4f11  wxWidgets-3.1.0.tar.bz2
49ca4625b943cc0ec8addd7583a22db742fa716c  wxWidgets-3.1.0.zip

Binaries

We provide pre-built binary files for the following compilers:

  • Microsoft Visual C++ compiler versions 9.0, 10.0, 11.0, 12.0 and 14.0
    (corresponding to marketing product names of Microsoft Visual Studio 2008,
    2010, 2012, 2013 and 2015 respectively).
  • MinGW-TDM versions 4.9 and 5.1 (with the default SJLJ exceptions propagation
    method, using C++11).

For Developers

For developing applications with wxWidgets you need to download the compiler-independent wxWidgets-3.1.0_Headers.7z file and one of wxMSW-3.1.0-vcXXX_Dev.7z or wxMSW-3.1.0_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.1.0_vcXXX_ReleaseDLL.7z or wxMSW-3.1.0_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.1.0_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-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 SHA-1 checksums:

c64df074dd50490eeee77bcfc83aa3bbf942d3fa wxMSW-3.1.0_gcc492TDM_Dev.7z*
43c5d694c8edf16bf32f8df843c9a7f53f85f2b1 wxMSW-3.1.0_gcc492TDM_ReleaseDLL.7z*
c7e320b4acf0e7e75fddc822aba34ba8f597b967 wxMSW-3.1.0_gcc492TDM_x64_Dev.7z*
d2d3d030fd8b6e50dc1425acc9a5bf408025ee46 wxMSW-3.1.0_gcc492TDM_x64_ReleaseDLL.7z*
4e02601d8f08b6309d292eac1d9dc9abfb091289 wxMSW-3.1.0_gcc510TDM_Dev.7z*
ed005763c51a8d60f2eaa5bf64a8defafbf5a528 wxMSW-3.1.0_gcc510TDM_ReleaseDLL.7z*
5d79a0f0d1066c081fd3cf1cf7d40b03e70fd6c5 wxMSW-3.1.0_gcc510TDM_x64_Dev.7z*
b2dbd576187022d2264cfa58bc19da376a9db060 wxMSW-3.1.0_gcc510TDM_x64_ReleaseDLL.7z*
98181a39a900936f43f6463292226e0220b35c38 wxMSW-3.1.0_vc90_Dev.7z
e8c6a9f38aa7e916fe6b0e3a5e52f149b97160b0 wxMSW-3.1.0_vc90_ReleaseDLL.7z
94a0681aa23f5c52154c4e982a095b8333128ac3 wxMSW-3.1.0_vc90_ReleasePDB.7z
4b8bf833735568bf19a120d86ffb88861ab9c806 wxMSW-3.1.0_vc90_x64_Dev.7z
89dcf670a1329a1a0aa277f6cb683dfe7b321d5d wxMSW-3.1.0_vc90_x64_ReleaseDLL.7z
10b22186fc38baa75795cd075b70a5888fe79774 wxMSW-3.1.0_vc90_x64_ReleasePDB.7z
f8400a2b4d3fb23576dd8139073abdd1519ccf0a wxMSW-3.1.0_vc100_Dev.7z
02c5b459b0618a6cf43a651cdf9d8f725c9350b6 wxMSW-3.1.0_vc100_ReleaseDLL.7z
ac401f050a6f89277af2d7097f141db5c66a3007 wxMSW-3.1.0_vc100_ReleasePDB.7z
3365875f016008a50fe91ac3d9e729db4b5b268c wxMSW-3.1.0_vc100_x64_Dev.7z
938591b7e9145d6accbea4577a3ea568f828b5a0 wxMSW-3.1.0_vc100_x64_ReleaseDLL.7z
ea97b44fd965c9053bfa0c82dda896053b2aa3be wxMSW-3.1.0_vc100_x64_ReleasePDB.7z
2874ec7d17aebeae52667a95421c153dd0dc88b0 wxMSW-3.1.0_vc110_Dev.7z
0cf63a1351dcfa4e3503da502b76d20ecdab2494 wxMSW-3.1.0_vc110_ReleaseDLL.7z
dbadcf9bad27f80badd550cceed0c1510ae18d56 wxMSW-3.1.0_vc110_ReleasePDB.7z
786e10cd425b793c894a3758cd60363c4d4cda8b wxMSW-3.1.0_vc110_x64_Dev.7z
92ad06fc2ae5e33c861e5b4ebc936e8bedd61b81 wxMSW-3.1.0_vc110_x64_ReleaseDLL.7z
a27d88b620619e48f175a3c4bd20c4966e000cc6 wxMSW-3.1.0_vc110_x64_ReleasePDB.7z
7e0e7f7270b7db4a118cb01060be8b53d1c1c116 wxMSW-3.1.0_vc120_Dev.7z
ec7f38a8aec8b07910cff379107ddbb116d7cf9e wxMSW-3.1.0_vc120_ReleaseDLL.7z
c72582fd793aef3396a44658eb590937b624181c wxMSW-3.1.0_vc120_ReleasePDB.7z
4e2c5bfd4b007318f320317e2d359ea62f48e8e8 wxMSW-3.1.0_vc120_x64_Dev.7z
b4468fcee7e899de22b5076737e7f37142e8004a wxMSW-3.1.0_vc120_x64_ReleaseDLL.7z
0640855c05a762b4505e5fe8eff6326802516b3e wxMSW-3.1.0_vc120_x64_ReleasePDB.7z
23813ed6625253abf1465e9730f0a1cbf0b0da00 wxMSW-3.1.0_vc140_Dev.7z
30394ed5b8fad0307c6dc1c12c47b8bd53214e87 wxMSW-3.1.0_vc140_ReleaseDLL.7z
89912076136882dcec79eba8e27a111cbdaf20be wxMSW-3.1.0_vc140_ReleasePDB.7z
973a9a4ab35522d2cae1fb2d3d7fa8ea48912bdc wxMSW-3.1.0_vc140_x64_Dev.7z
4f2f6a6468cafb01d6048bbca4df6b9c829429d1 wxMSW-3.1.0_vc140_x64_ReleaseDLL.7z
f21516e6d970b6874e335ccd6de3a1f57cb56329 wxMSW-3.1.0_vc140_x64_ReleasePDB.7z
Assets 48

@tierra tierra released this Oct 26, 2015 · 9139 commits to master since this release

This is a maintenance release for wxWidgets 3.0. Upgrading to it is strongly recommended for all users of the previous 3.0 releases as it bring a lot of bug fixes but remains 100% compatible with 3.0.0, both at the API and the ABI level, so upgrading doesn't require any changes to existing applications.

In addition to the fixes, described in more details in the docs/changes.txt, this release also includes a few minor new features, notably a couple of additions to XRC.

As usual, please download the sources or binaries if you are using one of the supported Windows compilers (Microsoft Visual C++ or MinGW-TDM). The documentation is available online, but can be downloaded for offline use as well.

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.2.zip (or .7z for much smaller archive size) for Microsoft Windows systems or wxWidgets-3.0.2.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.

Note for the Windows users: The wxMSW-3.0.2-Setup.exe installer installs only the sources and you still need to compile the library before using it. Pre-built binaries are only available for a few selected compilers.

Reporting Problems

Please report any bugs in this release using our Trac or by posting to wx-users mailing list.

Download Verification

To verify your download please use the following sha1sums:

8cc75cc76aca18cdfbf66283015af620b5457014  wxWidgets-3.0.2.7z
6461eab4428c0a8b9e41781b8787510484dea800  wxWidgets-3.0.2.tar.bz2
e9e5aeb0cabd998db737ffb0af165e7a8e02d68f  wxWidgets-3.0.2.zip
9db3068925a7c928062e3db59ab1aca5b0e654a9  wxWidgets-3.0.2-docs-html.tar.bz2
a58c1625679d78ec20cea4542dc1382b6a7a01e8  wxWidgets-3.0.2-docs-html.zip
591e706da0d2358ff392adaff706c9df2bd42a10  wxWidgets-3.0.2-docs-chm.zip
7670804d478a5b7008f5d7a82c30f0c6bfd358bf  wxWidgets-3.0.2_headers.7z
ceac35caeab6a0d3bdc6715b23dde82812ed8f7f  wxMSW-3.0.2-Setup.exe

Binaries

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

  • Microsoft Visual C++ compiler versions 9.0, 10.0, 11.0 and 12.0 corresponding to marketing product names of Microsoft Visual Studio 2008, 2010, 2012 and 2013 respectively.
  • MinGW-TDM versions 4.7.1 and 4.8.1 (with the default SJLJ exceptions propagation method).

For Developers

For developing applications with wxWidgets you need to download the compiler-independent wxWidgets-3.0.2_Headers.7z file and one of wxMSW-3.0.2-vcXXX_Dev.7z or wxMSW-3.0.2_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.2_vcXXX_ReleaseDLL.7z or wxMSW-3.0.2_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.2_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-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:

d4de907d5cbbc6feabec3ae06b7cb875f2f552f6  wxMSW-3.0.2_gcc471TDM_Dev.7z
55ff0cd21df57ad6d25895964c13e421f86c0781  wxMSW-3.0.2_gcc471TDM_ReleaseDLL.7z
5856429ba46f29689e95a86b97a741ed42ebad98  wxMSW-3.0.2_gcc471TDM_x64_Dev.7z
6c4289652aa06b1ff2e28e72250c3ecd61b36acd  wxMSW-3.0.2_gcc471TDM_x64_ReleaseDLL.7z
e9e09cfe9c64c528a4e5b825f1d4eb93d41da490  wxMSW-3.0.2_gcc481TDM_Dev.7z
1f5e03d3e07812270fdd15f7ea47ccd43cb41f01  wxMSW-3.0.2_gcc481TDM_ReleaseDLL.7z
ff2a74d4298f58f7a1f9412ee632c8c695ca7efe  wxMSW-3.0.2_gcc481TDM_x64_Dev.7z
713860af5d001e3affdfae4003c3479fcceae72d  wxMSW-3.0.2_gcc481TDM_x64_ReleaseDLL.7z
c675da612bc702c66cc985ac02262a0529df34b0  wxMSW-3.0.2_vc90_Dev.7z
2ee0d4c15bf4453ad5f3c3656a5a76bb489ed267  wxMSW-3.0.2_vc90_ReleaseDLL.7z
1006789fdff272058803c28ec77aff328dab2de2  wxMSW-3.0.2_vc90_ReleasePDB.7z
1c815bafd9e8506549800354e44b22af60631941  wxMSW-3.0.2_vc90_x64_Dev.7z
2830484c43193e72f994adc3601438fde354fb4c  wxMSW-3.0.2_vc90_x64_ReleaseDLL.7z
9a1e87141345c818f58e523766c5e42ab9ecfb02  wxMSW-3.0.2_vc90_x64_ReleaseDLL.msi
1c9094ab4fa93875477ceb99d72db2a904c48136  wxMSW-3.0.2_vc90_x64_ReleasePDB.7z
5d1c2ad76c85bba32cc6329446bc70632af245ae  wxMSW-3.0.2_vc90_x86_ReleaseDLL.msi
d51026d681916f86cd34885cccc4408e8b0b3962  wxMSW-3.0.2_vc100_Dev.7z
f1fd09ab3ced110afd0ecaa191117533981928ed  wxMSW-3.0.2_vc100_ReleaseDLL.7z
da515bdf35a2aa8972614865ab4687da4727fae7  wxMSW-3.0.2_vc100_ReleasePDB.7z
deec659658076e46e794d73b2b4f4cf812a27278  wxMSW-3.0.2_vc100_x64_Dev.7z
7c9c0a710112f993655a0b51a9dc63206897d553  wxMSW-3.0.2_vc100_x64_ReleaseDLL.7z
ea22edf6983a282513571ee2901ed18035aadf80  wxMSW-3.0.2_vc100_x64_ReleaseDLL.msi
1f2eeecdf2355f89c70fa94c364afd3267b1f51f  wxMSW-3.0.2_vc100_x64_ReleasePDB.7z
00b47fc629868d3634e13eefc4adc08d6e822853  wxMSW-3.0.2_vc100_x86_ReleaseDLL.msi
33e9e9216b1c0fafc44fd681520a746465eb30d6  wxMSW-3.0.2_vc110_Dev.7z
e38f4f7c00ba58bf90afa53474ca0fdafa8ea791  wxMSW-3.0.2_vc110_ReleaseDLL.7z
d5ce2cf60829b4fda83439975ff4f7d857dda92d  wxMSW-3.0.2_vc110_ReleasePDB.7z
46e5a66a65db34107a089d1aef326c25cafbe7af  wxMSW-3.0.2_vc110_x64_Dev.7z
fff956c21826e5268b1533fc0b4fad6016963be0  wxMSW-3.0.2_vc110_x64_ReleaseDLL.7z
2c3b6f6e63a40027bca9601d7668999dec596013  wxMSW-3.0.2_vc110_x64_ReleaseDLL.msi
8a0c6e9bd844e204e26955573049fb17ce704d60  wxMSW-3.0.2_vc110_x64_ReleasePDB.7z
98ac8e4163d972610267fa8e070adb9b5b4e1f13  wxMSW-3.0.2_vc110_x86_ReleaseDLL.msi
87bee27e5b15852cb81862bb5245c751a70ee9ac  wxMSW-3.0.2_vc120_Dev.7z
f1cc74b0a558af80ceac350a5777a4a54d226315  wxMSW-3.0.2_vc120_ReleaseDLL.7z
cb4e92c6bbd4a25b7d92f8490dd85482e1d32c7d  wxMSW-3.0.2_vc120_ReleasePDB.7z
f7c8dad92deed936faecc8b59e13a6ac1c4fd4e4  wxMSW-3.0.2_vc120_x64_Dev.7z
77f2ac56edf5739ed7af261698069776cfef86d5  wxMSW-3.0.2_vc120_x64_ReleaseDLL.7z
4a33022c59f484d4da6979581e0ba409c804764f  wxMSW-3.0.2_vc120_x64_ReleaseDLL.msi
51e047f1576a61d5b5e019b6579b12ab4bdfb941  wxMSW-3.0.2_vc120_x64_ReleasePDB.7z
a31f3af0de6dd331dd0984ebaeef643f3f856aba  wxMSW-3.0.2_vc120_x86_ReleaseDLL.msi
Assets 52
README.md 7.13 KB
Oct 5, 2014
Tag 3.0.2 release.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/tags/WX_3_0_2@77956 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
You can’t perform that action at this time.