Repository navigation
1.1
Release Notes for ckpttn-cpp (Version 1.1)
Overview
This release includes updates to formatting, documentation, dependencies, and code cleanup. Key changes involve dependency upgrades, modernization of codebase components, and integration of new modules.
Changes
Formatting and Documentation Updates
- Applied
prettierandfix-formatacross the codebase. - Updated README.md with emoji changes and improved documentation.
Dependency Upgrades and Modernization
- Boost Removal: Removed
boost::string_viewandboost::pmr. - GSL Upgrade: Upgraded GSL (Guidelines Support Library) to version 4.0.
- Standard Library Adoption: Replaced
gsl::spanwithstd::span. - Compiler Support: Switched to default
g++and added--ignore-errors unusedflag.
New Features and Module Integration
- Integrated NetlistX modules for enhanced functionality.
- Added back
test_netlist.cppto supportcreate_dwarf()functionality.
Code Cleanup
- Removed deprecated components like
greeter. - General cleanup and optimization of the codebase.
Commit Timeline
- Mar 27–28, 2024: Formatting and style updates.
- Apr 23, 2024: Merged
masterbranch and appliedfix-format. - May 1, 2024: Applied
fix-formatfrom Ubuntu environment. - Dec 3, 2024: Updated README.md and emoji changes.
- Feb 24–26, 2025: Dependency upgrades (
GSL 4.0,std::span). - Feb 27, 2025: Removed GSL; experimented with NetlistX.
- Mar 28, 2025: Final cleanup and removal of unused components.
Links
- Full Changelog: GitHub Compare View
This release focuses on modernization, stability, and maintainability, paving the way for future enhancements.