Releases: TheNightmanCodeth/mission
Mission v1.5.1
This release fixes a bug with the file chooser logic. Users were having problems when selecting which files to download when adding a new transfer
Mission v1.6 Update
This update brings an auto-update feature along with a few other small tweaks. Starting from this update, the app will check for a newer version on startup. If one is found it will show a dialog with a prompt to update. If you chose to update, the latest version will be downloaded via default web browser. For now the update will need to be manually installed but I plan in the future to work on a more automated process. This will work for keeping users updated for now!
Mission v1.5
Bumped version a bit since a lot has changed since last release. I've done a lot of work here that should contribute to a much better experience for users. Here's what's new:
- Removed crashlytics
- Added some simple error handling
- Added ability to pause/resume all active transfers
- Added ability to select which files to download when adding a new transfer
- Added ability to set download priority (dropdown on transfer list item)
- Added ability to change server details from server dropdown on toolbar
- Added ability to remove servers
- Added prompt to delete files from disk when removing a transfer
As always if you encounter a crash, create an issue here with as much information as you can get. Crash logs are greatly appreciated!!
I am not able to afford the Apple Developer Program at the moment so my distribution certificates are not valid at the moment. You will have to right click > open the app before launching it for the first time.
Mission v1.1
In this release I've included Firebase Crashlytics to help me with debugging. Since I cannot distribute this app with the Mac App Store, I can't receive crash logs when crashes occur. After feedback from a reddit post I made, I decided to include Crashlytics so I can take action when a crash occurs. Remember I do not receive any of your personal or private information through these crash reports. I only receive crash-related information. The only "identifying" information I can see is what version of macOS you're running and what model Mac computer you are running. None of your identifying information like name, IP address, login information etc. are ever sent to me or Firebase/Google.
For the purpose of transparency, here is an example crash report:
Mission v1.0
This release brings a lot of new features. Most notably:
- Start/Stop button on transfers
- Download location (defaults to server default)
- Layout tweaks
- Code cleanup and performance improvements
- Bugfixes
- Signed and notarized
.dmg
releases
I've given up on TestFlight due simply to the fact I cannot afford an Apple Developer account at the moment (:
Download to defined directories
In this release, when adding a new torrent to the queue you are presented with the option to specify the download directory. This field is shown pre-populated with the server's default download directory. I am under the impression that this value is set on all servers by default however I'm not sure that that is the case so do let me know if you run into any issues here. The TestFlight submission is still pending but either way I will continue publishing releases here.
Bugfix
This release fixes a bug that occurs when adding a new torrent via magnet link. I also started signing releases with Xcode and am currently in the process of publishing to TestFlight for easier testing
Beta 1
I think the project is in a place now where it is mostly usable for daily use. I need some testers to try and break the app so I can see what all needs to be fixed. There's a lot of features that I plan to add in the future like selective files when adding a torrent and downloading the files from the server over FTP. For now, you can add and delete torrents and add different servers and switch between them.