- New --dep parameter to be used in place of --target to specify
container dependencies to configure a container on creation, allowing
for multiple containers to be created in one invocation.
- Bug fix applied to creation of base containers
- pacwrap-utils updated to be compatible with the proceeding changes.
- Introduction of set_alpm(handle) function in Transaction impl..
- Agent attained a functional parity, however work remains to
introduce IPC to polish the UX.
- keyring_update(inshandle) invocation reinstated post-transaction.
configuration
- makepkg.conf for building dist-package in build chroot
- runtime.sh to package a lightweight runtime image for pacwrap-agent
- Link to flatpak-xdg-utils binaries to /usr/local/bin in
pacwrap-base-dist package.
- Preliminary introduction of the pacwrap-agent for containerising transactions
- Back-end and front-end code has been split into two separate crates.
- Among other miscellaneous refactoring work.
- config::provide_new_handle(&str) which bypasses root path check
- Fixed bug lock-up bug in ProgressEvent
- Condensed progress bar for foreign package synchronization.
- pr_offset added to TransactionType as a semi-public API for
ascertaining progress offset
- go-md2man is no longer a required build-time dependency for manpage
generation
- Improved input validation for exec module
- Improved target handle validation and error handling.
- Improved error handling for missing or otherwise invalid
container configurations for all downstream invocations.
- Universal, consistent error messages for related issues.
- provide_some_handle was deprecated and thusly removed.