Releases: EndlessSkyCommunity/ESLauncher2
v0.8.8
v0.8.7
Fixes the "The system cannot find the file specified" error that appeared due to yesterday's CMake migration. Older instances and PRs should continue to work even when being updated, but it's difficult to test all cases. If the error occurs again, try reinstalling the instance in question.
It also comes with an optimization for the (currently unused) plugin icons, so they don't get fetched anew every time.
v0.8.6
v0.8.5
- Update bita to v0.10
- Offer .deb and .rpm packages for linux users
v0.8.4
v0.8.3
v0.8.2
This is a maintenance release containing only various dependency bumps and an improved help text (@thomasballinger).
v0.8.1
This release restores compatibility with the plugin index. Due to the breaking change there, all previous releases are now unable to download (or list) plugins.
Note that at the moment, only a few plugins are part of the new index. If you are an author looking for help to submit your plugin, you can ask me on discord at any time.
v0.8.0
This release follows iced's 0.3 release and stabilizes the features introduced in v0.8.0-alpha1.
v0.8.0-alpha.1
This release includes a bunch of mostly visual features that I've been working on in the past weeks. It also contains a lot of refactoring and depends on a bleeding-edge version of iced
and friends, and is thus marked as alpha. Here there be dragons!
Under the hood
- Update iced to iced-rs/iced@a5fddf9
- Update tokio to v1.2
- Update bitar to v0.8
- A few minor dependency bumps
- Refactor the bespoke LogReceiver into a global MessageReceiver
- Implement state for instances (Working, Ready, Playing)
End-User changes
- Add general status updates and progress bars
- Instances are now displayed the moment you press install
- Instance storage has been switched to a Map, meaning every instance's name is now unique. This means installing an instance with the name of an existing instance will overwrite it, instead of softly breaking the launcher
- Highlight WARN and ERROR messages in the log as yellow and red, respectively
- Give slightly better errors when network calls fail