Releases: Fleny113/Hexus
Releases · Fleny113/Hexus
0.3.1
What's Changed
- Fix bug where an application could be started multiple times under some race conditions
- Allow for
stop
to prevent an application from restarting when it crashed - Add more details when the code cannot figure out what error the daemon returned ("")
Dependencies
- Bump YamlDotNet from 15.3.0 to 16.0.0 by @dependabot in #16
Full Changelog: 0.3.0...0.3.1
0.3.0
What's Changed
- feat: Change stdout & stderr handing to manual Read by @Fleny113 in #14
- A lot of refactor in the code
⚠️ the config now uses a map instead of a list for applications⚠️ the socket location is now dependent on XDG_RUNTIME_DIR. On windows the default behavior doesn't change, on Linux if the env is missing a temp dir will be used instead⚠️ the startup scripts now are user units, not system units. In system units you may need to manually specify the socket location in the config as XDG_RUNTIME_DIR is not defined in system units- To still start at boot user services, you need to enable lingering for the user
- Logs now don't include
+00:00
(the time zone), they are still UTC, the log parser in hexus will handle both formats - Default values are no longer saved in the config file
⚠️ Hexus is no longer published as a single file. This means you can't usehexus update
to update to this version⚠️ Hexus does not rename its binary to an all-lowercase name. You should create a shell script to invoke the Hexus binary instead- Updated the
hexus update
command to support the new installation format - Add a version check to
hexus update
. The check is performed against GitHub releases - General code cleanup
Changes with a
Dependencies
- Bump YamlDotNet from 15.1.4 to 15.1.6 by @dependabot in #11
- Bump FluentValidation from 11.9.1 to 11.9.2 by @dependabot in #12
- Bump YamlDotNet from 15.1.6 to 15.3.0 by @dependabot in #13
Full Changelog: 0.2.1...0.3.0
v0.2.1
Fix a few bugs in the previous release.
Full Changelog: 0.2.0...0.2.1
v0.2.0
What's Changed
- Internal refactor of the code
- Add
--current
(-c
) flag to the logs command. Used to show the logs for the current or previous execution of the application.
Dependencies
- Bump YamlDotNet from 15.1.2 to 15.1.4 by @dependabot in #10
Full Changelog: 0.1.0...0.2.0