Skip to content

qsyn version 0.6.1

Compare
Choose a tag to compare
@JoshuaLau0220 JoshuaLau0220 released this 28 Nov 03:51
· 494 commits to main since this release

v0.6.1

This version is a hotfix to the previous release:

Changes

  • Improves build flow by a Makefile wrapper.

Fixes

  • [clang++] Fixed compilation errors due to libc++, which doesn't implement std::from_chars
  • [clang++] Fixed qsyn wrongly interrupting commands when compiled using libc++. std::thread somehow works a bit differently between libc++ and libstdc++.
  • CLI no longer outputs an annoying error message when trying to list content by pressing Tab but the directory is non-existent.

Previous release message for v0.6.0 (now retracted due to a major bug)

This release focuses on publicizing qsyn, which raises the coding quality and user experiences.

Main Changes

  • Migrated to CMake-based build flow. Adding dependencies is no longer a painful task.
  • A new command-line interface and argument parser
  • command namings are completely overhauled
  • Improved coding styles and practices, embracing value-semantics and RAII more
  • Properly namespacing the project