Skip to content

deprecation: Remove deprecated APIs in v0.3.0.0 #217

Description

@kcenon

5W1H Specification

  • Who: Maintainers
  • What: Remove all deprecated APIs marked for v3.0.0 removal
  • Where: All header files with deprecated APIs
  • When: v3.0.0 release (Phase 4)
  • Why: Clean API surface, reduce maintenance burden
  • How: Remove deprecated code, update tests and documentation

Parent Issue

Part of #213 - Deprecated API Removal Plan for v3.0.0

Prerequisites

APIs to Remove

  1. logger_interface.h
    • log(log_level, const std::string&, const std::string& file, int line, const std::string& function)

Deliverables

  • Remove deprecated API implementations
  • Update all tests
  • Update all documentation
  • Release notes with breaking change notices

Acceptance Criteria

  • No deprecated APIs remain in codebase
  • All tests pass
  • Documentation reflects current API surface
  • CHANGELOG documents breaking changes

Metadata

Metadata

Assignees

Labels

architectureArchitectural changes and design

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions