Skip to content

2025.11.4

Choose a tag to compare

@github-actions github-actions released this 11 Nov 11:46
· 11 commits to master since this release
a09edd3
Feature/optimizations (#5)

* Test bindings Cpp/CLI

* Add support for C++/CLI .NET wrapper and update gitignore

* Refine C++/CLI .NET wrapper build logic: separate wrapper and native library linking

* Update README: improve build instructions and document .NET support

* Add architecture-specific builds for .NET wrapper

- Updated CMake configuration to append architecture suffix to .NET assembly outputs.
- Enhanced GitHub Actions workflow with matrix builds for x64 and x86 architectures.
- Updated README with revised build instructions and output details.

* Rollback to x64 only

* Refactor: improve performance and readability of sheet detection and image processing

- Added `constexpr` variables for better clarity and reduced runtime computations.
- Updated functions with `const` correctness and reduced memory allocations.
- Replaced redundant logic with optimized implementations in contour and coordinate processing.
- Enhanced debug logging for key functions.

* Refactor: remove `inline` specifier from utility functions in `utils.cpp`

* Refactor: replace `std::ranges::max_element` with `std::max_element` in contour processing

* Refactor: remove `std::ranges::views` usage in favor of simpler iteration over `coordinates`

* Refactor: fix issue on pipeline