Skip to content

v0.6.1

Choose a tag to compare

@DMsuDev DMsuDev released this 10 Sep 19:35
· 12 commits to main since this release
v0.6.1
7118ce2

Vigil v0.6.1

Vigil v0.6.1 brings key performance optimizations, streamlined build structures, and improved developer tooling.

  • Faster Scope Handling: Replaced string copies with std::string_view to eliminate unnecessary allocations, added adaptive time formatting ($\mu s$ vs. $ms$), and guaranteed noexcept safety during destruction.
  • Refined API & Docs: Added ToString() for LogLevel enums and expanded Doxygen coverage across core and logging headers.
  • Organized Build System: Restructured example targets into logging/ and diagnostics/ categories, featuring a redesigned vigil_add_example CMake helper for cleaner IDE integration.

Full Changelog: v0.6.0...v0.6.1