Releases: rule110-io/surge
v1.1.1-beta
Changes
- updated Wails to v2.3.1
- added more information to the unsubscribe modal.
Features
- NSIS installer files added
Bugfixes
- error message now doesn't fire if wallet has no balance
v1.1.0-beta
Changes
- Wails framework upgraded to wails v2
- Changes to timeouts and reconnecting to make sharing much more responsive
- Wallet features added such as:
- paying for subscribe transactions during on-chain congestion
- voluntary tip feature to reward your favourite file seeders
- Smarter management of topic subscriptions for vastly cheaper fees when the network requires it.
- Topics now have visible states so when something is not properly subscribed this is now visible and you can act upon for example by resubscribing
- Logs have been refactored and are now much more informative
- Graceful shutdown for various bug states
- Many bug fixes throughout from both internal and community test reports
v1.0.1-beta
What's Changed
- bugfix: not showing more than 8 seeds/files by @CrackDavid in #79
SHA256 (.dmg): 465137591896301e9f147d6e36793a9654d29d1670a8f61985d9822cbe44fd0a
SHA256 (.exe): ``f2dcc16d391379ba66d1653a67dfa876b70b40d3e9fa97051f3a7072eae298fa`
Full Changelog: v1.0.0-beta...v1.0.1-beta
v1.0.0-beta
Complete rewrite of the surge core
Updated Wails to the latest beta
SHA256 (.dmg): 9a067a6a0bfd740f2b8f0b7b4a49e8af212b19d323ffde483b3d8e5739644ab5
SHA256 (.exe): 8afd24a7d3041bd1f106c3a71b2357de2d1ae17f4784d790365c089cf5c4e7d6
Full Changelog: v0.3.2-beta...v1.0.0-beta
v0.3.2-beta
Changes:
- moved to own wails version for debugging
Bugfixes:
- fixed a bug causing a crash because of concurrent read/write in bandwidth maps
- patch for a fatal issue in webview to improve runtime stability
v0.3.1-beta
Changes:
- updated to wails 1.11
Bugfixes:
- fixed sorting on files by name
- fixed fatal error caused by concurrent map read/write
- fixed download speed not updating for multiple files at once
Improvements:
- improved event-structure frontend rendering
- removed a handled error from frontend toaster
- optimized file bandwidth events
v0.3.0-beta
What's up, surgers?
v0.3.0 brings some bigger changes to surge paving the ways for a lot quicker and more effective development. Firstly we refactored our internal logic and created SSM (Surge Session Manager) which is now in charge for managing up- and downloads as well as load balancing all connections. A lot of the sourcecode could be simplified and improves speed of network discovery even more.
Secondly the Surge UI now has a responsive design, meaning: You are now able to adjust the window size to your needs.
Features:
- dynamic window size
- implementation of the Surge Session Manager
- local files are now searchable
- you can now copy a local file's filehash
- added share ratio indicator
Changes:
- moved surge download folder on linux to ~/surge-downloads
Bugfixes:
- fixed tour only showing for some seconds on new installations
- fixed adding .zip files on windows
- don't recheck download finish in concurrent sessions (prevents dupe notifications)
- handle clients unsubscribes (no more ghost client connections and files where seeders are offline)
Improvements:
- added log rotating and limited logfile size
- internet connectivity handling during runtime
0.2.1-beta
Changes:
- initiate subscription only when there are files listed locally
- change subscription time to 60 min
- change resubscription time to every 60 min
- you can now order file listings by seeds and size
- searching does now also work with file hashes
Bugfixes:
- fixed file open dialog caused the app to crash on Linux systems
- fixed search function in macOS and Linux versions
- fixed tour not showing on first launch
- fixed that Windows installer can be run in user-context and therefore fails to create registry entries
- fixed files not deleting from surge when they are already deleted on disk
- fixed download folder issues on windows when folder is not the default one
- allow downloading files with no active seeders to start watchers for auto start on new connections
- fixed marking file as download on startup if it wasnt marked last session but has all chunks
- fixed duplicate seeder listings for files
- fixed files listed with zero seeders
Improvements:
- improved file completion logic by checking the file db chunkmap rather than bytes written which double counted chunk retries
- drastically improved network discovery time
- display files right after they are added to surge - hashing is now done in the background
- click to copy filehash to clipboard
v0.2.0-beta
Surge now officially starts its open beta.
That means two things you should be aware of:
- This app could and will have some bugs we want to fix with your help. If you find one of these nasty guys please create an issue here in github - we will fix it as fast as we can.
- The future of development heavily depends on your feedback - so get in contact with us as much as possible - tell us the things you like, tell us the things you dislike. Tell your friends about surge and if you know some development guru: we're always looking for help!
We still got some features on our roadmap, but this is what we achieved so far:
- automatic file discovery through the NKN blockchain
- download a file from multiple seeders at once
- rebalance seeders automatically while downloading
- reconnect to other available seeders on disconnect
- preparation: support of opening surge://-links and .slc files on multiple OS
- Dark/Light mode
- OS notifications
- many more
Happy testing!
v0.1.0-alpha
This first alpha version has the most basic features. They are:
- automatic file discovery through the NKN blockchain
- basic support of opening surge://-links and .slc files on multiple OS
- Dark/Light mode
- OS notifications
- many more
Happy testing!