Vcflib v1.0.2 Release Notes

  • ๐Ÿš€ This is a maintenance release of vcflib, mostly improving the build ๐Ÿ‘ท system, CI and generating markdown docs as well as man pages.

    • โœ‚ Removed tabixpp and htslib source dependencies, i.e., we are now using the distro provided libraries and include files through pkg-config. See also the [README](README.md#build-from-source)
    • โœ‚ Removed the tabixpp+htslib git submodules
    • ๐Ÿ‘ท Generalise and document the cmake build system
    • โž• Added tests to the cmake build system and build instructions to README
    • โž• Added support for ARM64 and PowerPC, see #292 (thanks @genisysram and @mr-c)
    • โž• Added github actions for the issue tracker
    • โž• Added githum CI
    • โšก๏ธ Updated header files in src with copyright/license info, see #16
    • ๐Ÿ“„ Created markdown [docs](./doc/vcflib.md) and [man pages](./man/) for all utilities. Created a script bin2md for markdown generation and use pandoc for the man page generation.