Skip to content

4.8.0

Compare
Choose a tag to compare
@tsolomko tsolomko released this 23 Jan 16:09
· 137 commits to develop since this release
4.8.0
4ad6940

Big thanks to @philmitchell for finding a solution (#29) to the problem of high memory usage in the new APIs!


  • Added the TarReader and TarWriter structs which allow for more iterative work with TAR containers while helping to reduce the peak memory usage (#28).

Comment: It is highly recommended to review the documentation for the new functionality (TarReader and TarWriter), as there are some limitations on how it can be used.

  • Fixed a crash that could occur when decompressing Deflate and BZip2 inputs truncated in a certain way (#30).

Comment: Unfortunately, this fix has a negative impact on performance, but there are plans to mitigate this issue in the near future.

  • In the API reference documentation website the Container category has been split into separate categories for each container type.
  • swcomp changes:
    • Certain error messages were made a bit clearer.
    • Added reader-tar and writer-tar subcommands to the benchmark command.
    • Changed the printing format of the benchmark speed.
      Comment: Arguably, the new way of speed printing format is worse than the previous one (only one digit of precision, non-adjustable locale-awareness, etc.), as such there are plans to revert to the previous behavior in the near future.