- Added a new
-Coption to the intersect tool that separately reports the count of intersections observed for each database (-b) file given. Formerly, the-coption reported to sum of all intersections observed across all database files. - Fixed an important bug in intersect that prevented some split reads from being counted properly with using the
-splitoption with the-foption. - Fixed a bug in shuffle such that shuffled regions should have the same strand as the chose
-inclregion. - Added a new
-Loption toLimit the output of the `complement tool to solely the chromosomes that are represented in the -i file. - Fixed a regression in the multicov tool introduced in 2.28 that caused incorrect counts.
- Added support for multi-mapping reads in the bamtofastq tool.
- Fixed a bug that prevented the “window” tool from properly adding interval “slop” to BAM records.
- Fixed a bug that caused the slop tool to not truncate an interval’s end coordinate when it overlapped the end of a chromosome.
- Added support for the “=” and “X” CIGAR operations to bamtobed.
- Various other minor bug fixes and improvements to documentation.