p4-fusion v1.9
This release adds various library updates and improvements to p4-fusion 🎉
p4-fusion learned to handle trust using FQDNs corresponding to fingerprints in the trust file if it is built with the Helix Core C++ API 2021.2.
p4-fusion learned to specify its version when run without any arguments.
Also includes other minor improvements and rare bug fixes.
Breaking change
p4-fusion now strips away the depot path from the front of the depot file path, like git-p4.py. This is a breaking change if a user is intending to using this version on the same repository cloned using p4-fusion versions prior to this release. If you are such a user, please consider re-cloning the repository from the beginning to preserve data-integrity.
What's Changed
- main: Add warning for receiving an empty client spec due to mismatched P4PORT by @twarit-waikar in #25
- main: Add version string by @twarit-waikar in #26
- Executable support by @jclx in #29
- git: Strip away the depot path from the beginning of the file path by @twarit-waikar in #30
- threadpool: Fix crash by p4 library shutdown before p4 contexts by @twarit-waikar in #31
- docs: Add example command in README to build tests with profiling by @twarit-waikar in #32
- build: Add support for Helix Core C++ API version 2021.2 by @twarit-waikar in #33
New Contributors
Full Changelog: v1.8.1...v1.9