All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Available sections are:
Added
for new features.Changed
for changes in existing functionality.Deprecated
for soon-to-be removed features.Removed
for now removed features.Fixed
for any bug fixes.Security
in case of vulnerabilities.
- Allow to use current active shell to run commands instead of the default one.
- Upgrade rich library
v0.2.0 - 2022-11-17
- Status icon is showed for the hap details
- Properly kill hap and its underlying processes
v0.1.10 - 2022-11-10
- Attach
.whl
and.tar.gz
package build artifacts on each Github release.
v0.1.9 - 2022-11-08
- Use Github Actions workflow to automatically publish package to PyPI.
v0.1.8 - 2022-11-07
- Use same dot icon for the status with different colors styling. This fixes table alignment on iTerm2 (MacOS).
v0.1.7 - 2022-11-06
- Use Keep a Changelog for changelog tracking.
v0.1.6 - 2022-11-05
- Do not allow creating haps with same alias.
- Warn when empty command is provided.
v0.1.5 - 2022-05-23
- Add command to kill specific hap / all active haps.
- Allow sending arbitrary signals to the hap.
v0.1.4 - 2022-04-26
- Add verbose mode for the main command.
- Allow specifying custom name for the hap.
v0.1.3 - 2022-04-20
- Add suspending/resuming functionality for running haps.
- Add unittests to cover basic invocations.
- Fix issue with checking for failures.
- Fix Python 3.7 compatibility.
v0.1.2 - 2022-04-19
- Display extra information for the verbose status command.
- Fix issue with attaching to short-living processes.
v0.1.1 - 2022-04-18
- Save environment for the hap.
- Show environment in the verbose status mode.
v0.1.0 - 2022-04-17
- Initial release.