Update QuickJS dependency to version 2025-04-26. #71
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.
Kept the changes as lean as possible.
All
ctesttests pass, but had to update a couple of things.Update QuickJS dependency to version 2025-04-26.
Fix module loading to keep old API semantics.
rejected promise. Added handling in quickjspp in order to maintain the
previous expected API which throws a qjs::exception on eval failure
(
exception.cpptest)Fix null context access.
called upon finalization tried to access the opaque value of an already freed
JSContext.
Fix quickjspp code and cmake issues.
Update git patches to match new version of quicks.
Remove bignum support (removed from QuickJS).
Add QuickJS LICENSE file.
Update QuickJS to match https://github.com/bellard/quickjs/ master.
Commit date Sat Jun 28 17:41:58 2025 +0200
Commit hash 458c34d29d0d262f824ea1c0e01aa0e3790669da