Skip to content

Release v0.0.12

Choose a tag to compare

@github-actions github-actions released this 09 Nov 13:49
· 28 commits to main since this release

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

0.0.12 (2025-11-09)

0.0.11 (2025-11-09)

0.0.10 (2025-11-09)

0.0.9 (2025-11-09)

0.0.8 (2025-11-09)

0.0.7 (2025-11-09)

0.0.6 (2025-11-09)

0.0.5 (2025-11-09)

0.0.4 (2025-11-09)

Bug Fixes

  • re-activated full pipeline & updated readme (2b43ab4)

0.0.3 (2025-11-09)

Bug Fixes

  • re-activated full pipeline & updated readme (2b43ab4)

0.0.1 - 2025-09-09

Added

  • Initial C++ Bootstrap Template project
  • CMake build system with modern C++20 support
  • XMake build system as alternative
  • Taskfile for task automation and development workflow
  • Google Test integration for comprehensive testing
  • TDD examples with Hello('World') function in C++
  • Cross-platform support (Windows, Linux, macOS)
  • Clang compiler focus with comprehensive warning flags
  • Code quality tools (clang-format, clang-tidy)
  • Memory safety with AddressSanitizer and UBSanitizer
  • Doxygen documentation generation
  • GitHub Actions CI/CD pipeline
  • GitHub Actions CI/CD pipeline
  • Multi-platform testing (Windows, Linux, macOS)
  • Package management support (Conan, vcpkg)

Features

  • Modern C++20 standard compliance
  • Google C++ Style Guide adherence
  • Comprehensive test coverage with Google Test
  • Debug and release build configurations
  • Memory leak detection with Valgrind support
  • API documentation with examples
  • Clean project structure following best practices

Configuration

  • CMake 3.20+ with advanced compiler detection
  • XMake with Lua-based configuration
  • Clang-format with Google style configuration
  • Clang-tidy with comprehensive rule set
  • CI/CD pipeline testing on multiple platforms
  • CI/CD pipeline testing on multiple platforms

Documentation

  • Complete README with quick start guide
  • API documentation with Doxygen
  • Code examples and usage patterns
  • Contributing guidelines
  • Cross-platform build instructions