Skip to content

Releases: antony-jr/QArchive

v2.2.1

13 Nov 11:28
2bbaca0
Compare
Choose a tag to compare

Changelog

  • Improved Support for building with Qt6.

  • Fixes build errors in Windows with Qt6.

  • Credits for Qt6 support: @DeuxVis, @lmussier, and @neheb

Fixes

#51, #58

v2.2.0

02 Nov 19:16
54a6251
Compare
Choose a tag to compare

Changelog

  • New API addIncludePattern and addExcludePattern to replace
    addFilter which is not well made. Credit to @yosicovich

  • Support libarchive older than v3.5.x. Credit to @yosicovich

  • Initial Support for zstd.

  • Fixes error when using start() imediately after getInfo() call.

  • Other minor bugfixes and upstreamed patches from Conan.

Fixes

#46. #53, #54

v2.1.1

13 Aug 10:41
fd84c3d
Compare
Choose a tag to compare

Changelog

  • Fix BUILD_INTERFACE in CMakeLists.txt to correctly use with add_subdirectory()

  • Fix DEFINES in QArchive.pri to correctly use with include()

Fixes

#43 , #44

v2.1.0

20 Jun 18:40
af8e269
Compare
Choose a tag to compare

Change Log

  • Fixed memory leaks.

  • Fix pause/resume in extractor and compressor classes.

  • Fix addFiles for directory

  • Added in memory extractor and compressor.

v2.0.2

04 Jun 14:16
3c097c1
Compare
Choose a tag to compare

Change Log

  • Use gnutar as default format instead of ustar to fix #41
  • Handle errors correctly in disk compressor.

v2.0.1

08 Mar 18:58
1f90e23
Compare
Choose a tag to compare

Change Log

  • Improved CMake support.
  • Improved Windows support.
  • Properly import/export for Windows builds.
  • Migrated from Travis-CI to Github Actions.
  • Improved progress on Compressor and Extractor.
  • Fine control over Cancel and Pause.
  • Memory leaks fixed.
  • Refactored Code.

v2.0.0

27 Jan 08:31
Compare
Choose a tag to compare

Change log

  • Rewrote the entire library in PIMPL philosophy.
  • Made the library a cyclic API and remove the use of mutex completely.
  • Made the library single-threaded and non-blocking.
  • Refactored and fixed a lot of buggy code.
  • Fixed Memory leaks.
  • New syntax and completely avoided returning *this on every void function.
  • Made the library to use standard stuff instead of handwritten stuff.
  • Made the code much more readable and maintainable.
  • Removed childish code.

v1.0.0

20 Apr 10:09
4578747
Compare
Choose a tag to compare

This is the first stable release of QArchive.
THIS VERSION IS NOW DEPRECATED , PLEASE USE v2.x.x

v0.0.4

13 Mar 16:41
Compare
Choose a tag to compare

ChangeLog

  • Convert Header-only structure to standard library structure
  • Refactored Code a little
  • Fixed some bugs

v0.0.3

11 Jan 23:07
98bbf59
Compare
Choose a tag to compare

ChangeLog

  • Removed subclassing QThread
  • Refactored code
  • Implement thread-safety.
  • Reimplement non-blocking api with QFuture.
  • Little bug fixes.