Releases: Hexagon/pup
Releases · Hexagon/pup
1.0.0-rc.29
Changes
- fix(docs): Update docs to include the latest features.
- fix(core): Fix regression which caused an error when running without configuration.
- fix(watcher): Fix an issue where the watcher prevented the main process to exit on termination.
- fix(cli): Fix pup init
Full Changelog: 1.0.0-rc.28...1.0.0-rc.29
1.0.0-rc.28
Changes
- fix(core): Generate secret before starting main process.
Full Changelog: 1.0.0-rc.27...1.0.0-rc.28
1.0.0-rc.27
Changes
- fix(upgrader): If upgrading from a previous version, you'll have to run upgrade twice to make pup work
Full Changelog: 1.0.0-rc.26...1.0.0-rc.27
1.0.0-rc.26
Changes
- fix(core): Remove stray console.log
- fix(core): Fix working dir different from current dir
- feat(rest): Add rest API with JWT Bearer auth
- change(cli): Use rest api instead of file ipc for cli commands
- change(telemetry): Use rest api for child -> host process communcation
- change(core): Remove FileIPC entirely from the main process
- fix(core): Update dependency @cross/env to fix a bug in windows caused by legacy environment variable keys such as
=C:
- feat(cli): Add cli command
monitor
for streaming logs - change(plugins): Remove programmatic api and bundled plugins. Plugins will now be entirely separate from pup, and communicate through the Rest API.
- chore(core): Internal refactor getting closer to being runtime agnostic
- feat(cli): Add cli command
token
to generate new API tokens - change(api): Expose configuration to the API
- change(core): Expose port in the application status
- fix(core): Fix
enable-service
in Windows by updating dependency@cross/service
Full Changelog: 1.0.0-rc.25...1.0.0-rc.26
1.0.0-rc.25
Changes
- fix(plugins): Workaround for jsr bug affecting the web-interface plugin
Full Changelog: 1.0.0-rc.24...1.0.0-rc.25
1.0.0-rc.24
Changes
- chore(cli): Refactor of the cli entrypoint code
- fix(plugins): Fix web-interface plugin by switching bundlee mode from import to fetch mode
Full Changelog: 1.0.0-rc.23...1.0.0-rc.24
1.0.0-rc.23
Changes
- fix(cli): Visual improvements for
--help
- fix(cli): Compacted and colorised output of
status
- fix(cli): Bolded headers by default in all table headers
- feat(core/configuration): Add configuration entry for instance name (
name
) - chore(docs): Update examples for jsr usage, general update of telemetry example, docs for
name
- fix(plugins): Convert web-interface plugin to jsr.io, and re-enable
Full Changelog: 1.0.0-rc.22...1.0.0-rc.23
1.0.0-rc.22
Changes
- fix(core): Pup now require
uid
andgid
added to--allow-sys=
-list to be able to spawn subprocesses
Full Changelog: 1.0.0-rc.21...1.0.0-rc.22
1.0.0-rc.21
Changes
- fix(runner): Always pass all environment variables from pup environment to sub process, extend them (instead of replacing them) if
env:
-option is supplied - fix(runner): Use correct PATH separator (
;
) when spawning child processes in Windows - fix(docs): Revert to using deno.land/x as source for schema.json, until first stable release
Full Changelog: 1.0.0-rc.20...1.0.0-rc.21
1.0.0-rc.20
Changes
- fix(plugins): Export plugin entrypoints on jsr.io
- fix(core): Fix issue with PATH variable in process runner.
Full Changelog: 1.0.0-rc.19...1.0.0-rc.20