mirror of
https://github.com/dexoron/dcr.git
synced 2026-10-21 13:38:30 +00:00
feat: Refactor builder modules by consolidating Unix C/C++ compilers, extracting common logic, enhancing MSVC with dependency tracking, and adding new CLI error tests.
This commit is contained in:
10
CHANGELOG.md
10
CHANGELOG.md
@@ -1,5 +1,15 @@
|
||||
# Changelog
|
||||
|
||||
## [0.2.9] - 2026-03-14
|
||||
Added:
|
||||
- Header dependency tracking for fine-grained incremental builds (rebuilds when `#include` files change)
|
||||
- Complete internal rewrite of the builder module: merged duplicate compilation backends
|
||||
|
||||
Changed:
|
||||
- `cflags` and `default_flags` no longer incorrectly leak to the linker stage in GCC/Clang
|
||||
- Reduced builder codebase size by over 20% while increasing reliability
|
||||
- Greatly expanded test suite with 34 new tests covering configuration, CLI errors, and path operations
|
||||
|
||||
## [0.2.8] - 2026-03-06
|
||||
Added:
|
||||
- Workspace support (`[workspace]` with deps ordering)
|
||||
|
||||
Reference in New Issue
Block a user