Skip to content

Releases: Hexagon/pup

1.0.0-rc.29

22 Apr 17:26
Compare
Choose a tag to compare

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

22 Apr 06:56
Compare
Choose a tag to compare

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

21 Apr 22:22
Compare
Choose a tag to compare

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

21 Apr 22:11
Compare
Choose a tag to compare

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 tokento 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

17 Apr 21:45
Compare
Choose a tag to compare

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

17 Apr 19:20
Compare
Choose a tag to compare

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

16 Apr 19:57
Compare
Choose a tag to compare

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

15 Apr 19:56
Compare
Choose a tag to compare

Changes

  • fix(core): Pup now require uid and gid 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

15 Apr 18:50
Compare
Choose a tag to compare

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

14 Apr 19:58
Compare
Choose a tag to compare

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