v2.1.2
- Set restart coordinator socket to nonblocking mode by @cbranch in https://github.com/cloudflare/shellflip/pull/7
v2.1.1
- Create semgrep.yml by @hrushikeshdeshpande in https://github.com/cloudflare/shellflip/pull/5
- Add LifecycleHandler::pre_new_process by @bobrik in https://github.com/cloudflare/shellflip/pull/6
v2.0.0
- Support setting environment variables in the new process, via
environmentinRestartConfig. - Add state transfer from old process to new, via the new
lifecycle_handlerinRestartConfig. - The restart task returns the child process as a
std::process::Childon successful restart.
Users of v1.0.0 can migrate by:
- partially initialising
RestartConfig, now that it implementsDefault - ignoring or using the return value from the spawned restart task