Conversation
bnaras
commented
Feb 17, 2026
Collaborator
- Upgrade OSQP C library from 0.6.3 to 1.0.0 (submodule at 236713ce)
- Replace R6 with S7 classes; model methods via @ (e.g., model@Solve())
- Add WarmStart() and ColdStart() methods for primal/dual warm starting
- New OSQP 1.0 settings: rho_is_vec, check_dualgap, cg_max_iter, etc.
- Rename settings: warm_start -> warm_starting, polish -> polishing (old names accepted with deprecation warnings)
- Vendor QDLDL v0.1.8 for CRAN compatibility
- Use Rprintf instead of printf via patched printing_R.h
- Declare GNU make in SystemRequirements
- Add cleanup script for build artifacts
- Remove Makevars.win (Makevars handles all platforms)
- User-facing messages via cli package
- R CMD check passes with Status: OK
- Upgrade OSQP C library from 0.6.3 to 1.0.0 (submodule at 236713ce) - Replace R6 with S7 classes; model methods via @ (e.g., model@Solve()) - Add WarmStart() and ColdStart() methods for primal/dual warm starting - New OSQP 1.0 settings: rho_is_vec, check_dualgap, cg_max_iter, etc. - Rename settings: warm_start -> warm_starting, polish -> polishing (old names accepted with deprecation warnings) - Vendor QDLDL v0.1.8 for CRAN compatibility - Use Rprintf instead of printf via patched printing_R.h - Declare GNU make in SystemRequirements - Add cleanup script for build artifacts - Remove Makevars.win (Makevars handles all platforms) - User-facing messages via cli package - R CMD check passes with Status: OK Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
actions/checkout@v4 does not fetch submodules by default, so src/osqp_sources was empty on CI causing configure to fail. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.