Skip to content

Upgrade all Sourcemeta dependencies - #937

Merged
jviotti merged 2 commits into
mainfrom
new-deps-all
Sep 7, 2026
Merged

Upgrade all Sourcemeta dependencies#937
jviotti merged 2 commits into
mainfrom
new-deps-all

Conversation

@jviotti

@jviotti jviotti commented Sep 7, 2026

Copy link
Copy Markdown
Member

Signed-off-by: Juan Cruz Viotti jv@jviotti.com

Review in cubic

Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 333 files

Note: This PR contains a large number of files. cubic selects up to 200 of the highest-priority eligible files for this review, so some files may not have been reviewed.

Re-trigger cubic

@augmentcode

augmentcode Bot commented Sep 7, 2026

Copy link
Copy Markdown
🤖 Augment PR Summary

Summary: This PR refreshes JsonBinPack's vendored Sourcemeta dependencies.

Changes:

  • Updates the vendored Blaze and Core source trees, plus their embedded third-party code.
  • Adds Core allocator support, selecting Mimalloc on supported Unix-like platforms.
  • Introduces a Core allocator target and wires the Core executable helper to link it automatically.
  • Changes vendored CMark-GFM, PCRE2, and Mimalloc integration to use object libraries.
  • Flattens private object-library dependencies when exporting installed static-library targets.
  • Adds the allocator component to Core's generated package configuration.
  • Extends Blaze compilation controls with instruction, recursion-depth, and location budgets.
  • Updates compiler error types and propagates location limits through bundling and framing.
  • Refreshes schema vocabulary identifiers and related canonicalizer/compiler/foundation code.
  • Includes small Core fixes for big-number zero divisors, Windows crypto target settings, and Unicode handling.
  • Updates accompanying vendored tests and test-target integration for the revised APIs.
Technical Notes: The change is primarily a dependency synchronization, while preserving JsonBinPack's existing explicit Core component requirements in its package configuration.

🤖 Was this summary useful? React with 👍 or 👎

@augmentcode augmentcode Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review completed. No suggestions at this time.

Comment augment review to trigger a new review at any time.

@jviotti
jviotti merged commit 01d3d79 into main Sep 7, 2026
14 checks passed
@jviotti
jviotti deleted the new-deps-all branch September 7, 2026 16:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant