| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| rymdport-v3.6.0-macos-arm64.zip | 2024-04-22 | 25.1 MB | |
| rymdport-v3.6.0-macos-amd64.zip | 2024-04-22 | 25.6 MB | |
| rymdport-v3.6.0-windows-amd64.zip | 2024-04-14 | 11.2 MB | |
| rymdport-v3.6.0-linux-arm64.tar.xz | 2024-04-14 | 8.6 MB | |
| rymdport-v3.6.0-linux-amd64.tar.xz | 2024-04-14 | 9.6 MB | |
| rymdport-v3.6.0-freebsd-arm64.tar.xz | 2024-04-14 | 8.2 MB | |
| rymdport-v3.6.0-freebsd-amd64.tar.xz | 2024-04-14 | 8.9 MB | |
| rymdport-v3.6.0-vendored.tar.xz | 2024-04-14 | 7.8 MB | |
| Performance and usability improvements source code.tar.gz | 2024-04-14 | 181.2 kB | |
| Performance and usability improvements source code.zip | 2024-04-14 | 205.5 kB | |
| README.md | 2024-04-14 | 2.4 kB | |
| Totals: 11 Items | 105.4 MB | 0 | |
This is a big release featuring a bunch of improvements all over the code base. Performance and memory usage has been greatly improved in various places. There are also a few new features and usability improvements.
Changelog:
- Added support to use custom codes when sending files and folders using drag and drop (see [#108]).
- Added an option to save directory receives as a
.zipfile instead of automatically extracting (see [#50]). - Added options for more easily switching to Least Authority servers to communicate with Winden and Destiny clients (see [#125]).
- Fixed an issue where deleting a sent or received item would not close the dialog (see [#127]).
- Improved the rendering performance for long lists of sent and received items (see [#99]).
- Use less CPU when dragging the options slider for selecting code components (see [#79]).
- Improved performance and memory usage when clicking on sent and received items (see [#129] and [#117]).
- Using tab completion when writing the receive code is now much faster (see [#136]).
- Tab completions allocates a lot less memory and uses binary search to look up matches faster.
- Receiving items now has less startup delay and has a bit less overall cpu usage.
- The highest setting for generated receive code components is now bumped from 6 to 9.
- Performance improvements to the code validation that runs when starting a receive.
- QR codes are now generated with rymdport/go-qrcode instead of skip2/go-qrcode.
- The new dependency is a maintained fork with various modernisations, code cleanups and performance improvements.
- The magic-wormhole backend now uses rymdport/wormhole instead of psanford/wormhole-william.
- See improvements-over-upstream for reasons.
- Go 1.19 or later is now required for compiling the application.
- Various other code refactoring and cleanup.
