Releases: GhostManager/Ghostwriter_CLI
Ghostwriter CLI v0.2.10
Summary
This minor security hotfix upgrades a Golang package affected by a pair of CVEs. The vulnerabilities did not affect Ghostwriter CLI, but we have upgraded the package to keep the package up-to-date.
CHANGLOEG
[0.2.10] - 2023-02-21
Security
- Upgraded the
golang.org/x/net
package to v0.7.0 to address potential security issues in <0.7.0 (CVE-2022-41723, CVE-2022-27664)
Ghostwriter CLI v0.2.9
Summary
This release is identical to v0.2.8, but the released binaries have been updated. Packing binaries with UPX caused segmentation faults on macOS v13.x, so the macOS binaries are not packed.
CHANGELOG
[0.2.9] - 2023-02-10
Changed
- Packed macOS binaries do not work with macOS v13 at this time, so macOS binaries are no longer packed with
upx --brute
- Only affect is macOS binaries will be slightly larger
- Once UPX works with macOS v13, the project will return to packing the binaries to reduce their size
Ghostwriter CLI v0.2.8
Summary
This release adds compatibility with new installations of Docker Compose that use the compose
"plugin" instead of the now deprecated docker-compose
script.
CHANGELOG
[0.2.8] - 2023-02-10
Added
- Added a
healthcheck
command that validates all Ghostwriter services are running and passing their respective health checks
Changed
- Changed the
running
command to filter out exited containers - Container commands will now default to using the
docker compose
command used by new installations of Compose- Commands will try to fall back to the deprecated
docker-compose
script when thedocker compose
plugin is not in the PATH
- Commands will try to fall back to the deprecated
Ghostwriter-CLI v0.2.7
Summary
This release updates the containers build
subcommand to include a step to re-seed the database for times when a Ghostwriter release adds or adjusts default database entries.
CHANGELOG
[0.2.7] - 2022-10-31
Added
- Added
--skip-seed
flag to thecontainers build
subcommand to allow the database seeding step to be skipped (see below)
Changed
- Changed the
containers build
command to (re-)seed the database with the default data (initial.json files) in case values were added or adjusted in a Ghostwriter release
Ghostwriter-CLI v0.2.6
Summary
This release fixes an issue in the configuration values for Docker health checks in Ghostwriter v3.0.6+.
CHANGELOG
[0.2.6] - 2022-10-14
Fixed
- Changed config variable name,
HEALTHCHECK_START_PERIOD
, to the correctHEALTHCHECK_START
Ghostwriter-CLI v0.2.5
Summary
This release adds important configuration values for Docker HEALTHCHECK
commands used in Ghostwriter v3.0.6+.
CHANGELOG
[0.2.5] - 2022-09-30
Added
- Added configuration options for Docker health check commands in Ghostwriter v3.0.6+
Fixed
- Fixed Redis container missing from
running
command output for dev installations
Ghostwriter-CLI v0.2.4
Ghostwriter-CLI v0.2.3
Summary
This release includes minor changes.
CHANGELOG
[0.2.3] - 2022-08-05
Fixed
- Fixed a situation that could cause Django to fail to start when switching between development and production environments
Changed
- The Hasura Console will now remain enabled or disabled based on user preference when switching between development and production environments
Ghostwriter-CLI v0.2.2
Summary
This release adds two new subcommands that support adding and removing hostnames as trusted origins. This will make it simpler to allow CSRF-protected requests (e.g, POST) to be performed through a connection using port forwarding.
Ghostwriter will use this configuration starting in v3.0.1.
CHANGELOG
[0.2.2] - 2022-07-14
Added
- Added two new subcommands under the
config
command:trustorigin
anddistrustorigin
Changed
- DotEnv values are now wrapped in single quotes to allow for potential JSON values in the future
Ghostwriter-CLI v0.2.1
Summary
This is a minor release that addresses some small inconsistencies in help messages.
This version is compatible with Ghostwriter v3.0.0.
CHANGELOG
[0.2.1] - 2022-06-22
Changed
- Minor changes to help messages and information displays