It looks like you're new here. If you want to get involved, click one of these buttons!
We are close to a new release 126.96.36.199
Here is a change summary:
For a short time, i've uploaded a release candidate for Windows here.
If anyone would like to test it before it becomes a full release, you are most welcome. Let us know if you find a problem.
-- Strand Team.