Skip to content

Developing a true C++ API...#256

Merged
attipaci merged 106 commits into
mainfrom
cpp-api
Mar 22, 2026
Merged

Developing a true C++ API...#256
attipaci merged 106 commits into
mainfrom
cpp-api

Conversation

@attipaci

@attipaci attipaci commented Oct 1, 2025

Copy link
Copy Markdown
Collaborator

A brand new, higher-level C++ API.

  • (100% complete) API design.
  • (100% complete) Add regression testing (check against the C API).
  • (100% complete) Document all classes and methods.
  • (100% complete) Error tracing
  • (100% complete) Integrate the C++ API into the build (as an option).
  • (100% complete) C++ examples.
  • (100% complete) Update CI to include C++ checks.
  • Write a README for the C++ API specifically.

@attipaci attipaci self-assigned this Oct 1, 2025
@attipaci attipaci added the enhancement New feature or request label Oct 1, 2025
@attipaci attipaci mentioned this pull request Oct 1, 2025
@attipaci attipaci force-pushed the cpp-api branch 3 times, most recently from 12a7a3a to bf6304f Compare October 1, 2025 18:53
@codecov

codecov Bot commented Oct 2, 2025

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@attipaci attipaci force-pushed the cpp-api branch 6 times, most recently from 174163a to 89375ce Compare October 4, 2025 11:37
@attipaci attipaci force-pushed the main branch 2 times, most recently from bc55169 to e7ace8a Compare October 4, 2025 12:28
@attipaci attipaci added this to the 1.6.0 milestone Oct 4, 2025
@attipaci attipaci force-pushed the cpp-api branch 13 times, most recently from 91a174a to 0c356ff Compare October 11, 2025 20:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Develop a C++ API

1 participant