tag:github.com,2008:https://github.com/ruevs/solvespace/releasesRelease notes from solvespace2025-06-20T04:59:51Ztag:github.com,2008:Repository/188184920/v3.2-rc12025-06-20T04:59:51Zv3.2-rc1: Set the version to 3.2 in CMakeLists.txt<p>In preparation for 3.2-rc1</p>ruevstag:github.com,2008:Repository/188184920/WindowsXPPost3.1_20242024-10-26T08:39:27ZWindows XP OpenGL 1 Post 3.1 2<p>This is an unofficial version of SolveSpace built for Windows XP and later (32bit with OpenGL 1 support).</p>
<p>It is based on a post v. 3.1 source (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ruevs/solvespace/commit/c619fa9f1f5eaaa60eea0f08770a04e703e51115/hovercard" href="https://github.com/ruevs/solvespace/commit/c619fa9f1f5eaaa60eea0f08770a04e703e51115"><tt>c619fa9</tt></a>).</p>
<p>You can see the notable additions after 3.1 that are included in this build here:<br>
<a href="https://github.com/ruevs/solvespace/blob/c619fa9f1f5eaaa60eea0f08770a04e703e51115/CHANGELOG.md#3x---development">https://github.com/ruevs/solvespace/blob/c619fa9f1f5eaaa60eea0f08770a04e703e51115/CHANGELOG.md#3x---development</a></p>
<p>To make this work <code>mimalloc</code> was removed by reverting <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ruevs/solvespace/commit/c4ca4be91e0f38646fa391aaca6fd58e505be4c4/hovercard" href="https://github.com/ruevs/solvespace/commit/c4ca4be91e0f38646fa391aaca6fd58e505be4c4"><tt>c4ca4be</tt></a>. This is because mimalloc depends on bcrypt.dll and the fibersapi.h (<code>Fls*</code>), <code>GetLargePageMinimum</code> and <code>GetCurrentProcessorNumber</code>which are not supported under Windows XP.</p>
<p>The build is done with the following configuration:<br>
<code>cmake .. -DCMAKE_BUILD_TYPE=Release -T v141_xp -A Win32 -DOPENGL=1 -DENABLE_LTO=yes</code></p>ruevstag:github.com,2008:Repository/188184920/WindowsXPPost3.12024-10-26T08:39:48ZWindows XP OpenGL 1 Post 3.1 1<p>This is an unofficial version of SolveSpace built for Windows XP and later (32bit with OpenGL 1 support).</p>
<p>It is based on a post v. 3.1 source (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ruevs/solvespace/commit/659215d84c7136697e7bf1eb3c566c2ce7f7bfeb/hovercard" href="https://github.com/ruevs/solvespace/commit/659215d84c7136697e7bf1eb3c566c2ce7f7bfeb"><tt>659215d</tt></a>).</p>
<p>You can see the notable additions after 3.1 that are included in this build here:<br>
<a href="https://github.com/ruevs/solvespace/blob/b4be656f251301fd730fad1533461b4361ce9ced/CHANGELOG.md#3x---development">https://github.com/ruevs/solvespace/blob/b4be656f251301fd730fad1533461b4361ce9ced/CHANGELOG.md#3x---development</a></p>
<p>To make this work <code>mimalloc</code> was removed by reverting <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ruevs/solvespace/commit/c4ca4be91e0f38646fa391aaca6fd58e505be4c4/hovercard" href="https://github.com/ruevs/solvespace/commit/c4ca4be91e0f38646fa391aaca6fd58e505be4c4"><tt>c4ca4be</tt></a>. This is because mimalloc depends on bcrypt.dll and the fibersapi.h (<code>Fls*</code>), <code>GetLargePageMinimum</code> and <code>GetCurrentProcessorNumber</code>which are not supported under Windows XP.</p>
<p>The build is done with the following configuration:<br>
<code>cmake .. -DCMAKE_BUILD_TYPE=Release -T v141_xp -A Win32 -DOPENGL=1 -DENABLE_LTO=yes</code></p>ruevstag:github.com,2008:Repository/188184920/v3.12022-05-18T03:09:48Zv3.1: Fix Exec line of desktop files.<p>They needed %f to indicate how to pass the file we're claiming to handle.</p>rpavliktag:github.com,2008:Repository/188184920/v3.1-rc12022-05-12T17:51:21Zv3.1-rc1<p>Update CMakeLists.txt</p>phkahlertag:github.com,2008:Repository/188184920/WindowsXPPost3.0_22022-01-22T23:38:37ZWindows XP OpenGL 1 Post 3.0 2<p>This is an unofficial version of SolveSpace built for Windows XP and later (32bit with OpenGL 1 support).</p>
<p>It is based on a post v. 3.0 source (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ruevs/solvespace/commit/b399d9a1ec50086cdfc827a43d661ef79052e175/hovercard" href="https://github.com/ruevs/solvespace/commit/b399d9a1ec50086cdfc827a43d661ef79052e175"><tt>b399d9a</tt></a>).</p>
<p>You can see the notable additions after 3.0 that are included in this build here:<br>
<a href="https://github.com/ruevs/solvespace/blob/1b8e1dec652eef7916a94b6c9db404457dacb0db/CHANGELOG.md#3x----since-the-30-release-only-available-in-edge-builds">https://github.com/ruevs/solvespace/blob/1b8e1dec652eef7916a94b6c9db404457dacb0db/CHANGELOG.md#3x----since-the-30-release-only-available-in-edge-builds</a></p>
<p>To make this work some local hacks were applied in <code>mimalloc</code> to remove the dependencies on bcrypt.dll and the fibersapi.h (<code>Fls*</code>), <code>GetLargePageMinimum</code> and <code>GetCurrentProcessorNumber</code>which are not supported under Windows XP. A cleaner solution would be to to revert <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ruevs/solvespace/commit/c4ca4be91e0f38646fa391aaca6fd58e505be4c4/hovercard" href="https://github.com/ruevs/solvespace/commit/c4ca4be91e0f38646fa391aaca6fd58e505be4c4"><tt>c4ca4be</tt></a> .</p>ruevstag:github.com,2008:Repository/188184920/edge2021-10-18T14:38:28ZEdge<p>Update Russian translation</p>github-actions[bot]tag:github.com,2008:Repository/188184920/WindowsXPPost3.02022-01-22T23:38:27ZWindows XP OpenGL 1 Post 3.0 1<p>This is an unofficial version of SolveSpace built for Windows XP and later (32bit with OpenGL 1 support).</p>
<p>It is based on a post v. 3.0 source (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ruevs/solvespace/commit/1b8e1dec652eef7916a94b6c9db404457dacb0db/hovercard" href="https://github.com/ruevs/solvespace/commit/1b8e1dec652eef7916a94b6c9db404457dacb0db"><tt>1b8e1de</tt></a>).</p>
<p>You can see the notable additions after 3.0 that are included in this build here:<br>
<a href="https://github.com/ruevs/solvespace/blob/1b8e1dec652eef7916a94b6c9db404457dacb0db/CHANGELOG.md#3x----since-the-30-release-only-available-in-edge-builds">https://github.com/ruevs/solvespace/blob/1b8e1dec652eef7916a94b6c9db404457dacb0db/CHANGELOG.md#3x----since-the-30-release-only-available-in-edge-builds</a></p>
<p>To make this work some local hacks were applied in <code>mimalloc</code> to remove the dependencies on bcrypt.dll and the fibersapi.h (<code>Fls*</code>), <code>GetLargePageMinimum</code> and <code>GetCurrentProcessorNumber</code>which are not supported under Windows XP. A cleaner solution would be to to revert <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ruevs/solvespace/commit/c4ca4be91e0f38646fa391aaca6fd58e505be4c4/hovercard" href="https://github.com/ruevs/solvespace/commit/c4ca4be91e0f38646fa391aaca6fd58e505be4c4"><tt>c4ca4be</tt></a> .</p>ruevstag:github.com,2008:Repository/188184920/v3.02021-04-19T14:50:11Zv3.0<p>Version 3.0</p>ppdtag:github.com,2008:Repository/188184920/v3.0.rc22021-01-17T19:27:54Zv3.0.rc2: Improved de_DE<p>See <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="787473124" data-permission-text="Title is private" data-url="https://github.com/solvespace/solvespace/issues/890" data-hovercard-type="issue" data-hovercard-url="/solvespace/solvespace/issues/890/hovercard" href="https://github.com/solvespace/solvespace/issues/890">solvespace#890</a> and its changed menu item</p>rurban