Releases: L1nkZ/rpatchur
Releases · L1nkZ/rpatchur
v0.3.0
Added
- Add a new
manual_patch
binding for allowing users to apply manual patches - Add a
window.title
field in the configuration that sets the window's title
Changed
- Serialize cache file as JSON
- Startup errors are displayed with native message boxes
- Use structopt instead of clap for CLI parsing
- Switch to tokio's single-threaded runtime
- Multiple patch servers can be specified in the configuration file.
A newweb.patch_servers
list field replace theweb.plist_url
andweb.patch_url
fields in the configuration. A new optionalweb.preferred_patch_server
has also
been added.
Fixed
- Prevent multiple instances of the patcher to update the game at the same time
v0.2.3
v0.2.2
v0.2.1
[0.2.1] - 2021-03-10
Added
- Implement THOR archive generation in
gruf
. - Add a new
mkpatch
utility. This is a command-line utility that can be used
to generate THOR patch archives in a cross-platform manner.
Changed
- Compile binaries with
panic = 'abort'
in release. - Update
web-view
from v0.6.3 to v0.7.3.
v0.2.0
[0.2.0] - 2020-12-20
Added
- Add two new optional
exit_on_success
configuration fields that allow users
to make the patcher exit when starting the game client or the setup software. - Add an optional
--working-directory
command line argument to set the
patcher's working directory. - Add a new
login
binding that allows Javascript code to start the game
client with credentials (to act a launcher). - Add a new
basic_launcher
example that implements a simple launcher
interface. - Build additional Linux binary assets with musl.
Changed
- Replace local copies of JS and CSS assets with links to CDNs in the
boostrap
UI example. - Rename
argument
configuration fields toarguments
and make them list of
strings.
Fixed
- Fix an issue with how command-line arguments are handled when creating
processes on Linux.