Skip to content

Update crates#4942

Merged
hurl-bot merged 1 commit intomasterfrom
bot/update-crates
Apr 11, 2026
Merged

Update crates#4942
hurl-bot merged 1 commit intomasterfrom
bot/update-crates

Conversation

@hurl-bot
Copy link
Copy Markdown
Collaborator

No description provided.

@hurl-bot
Copy link
Copy Markdown
Collaborator Author


Crates updates for packages/hurl/Cargo.toml

  • cc 1.2.59 updated to 1.2.60

    https://github.com/rust-lang/cc-rs

    ### Fixed
    
    - *(ar)* suppress warnings from `D` modifier probe ([#1700](https://github.com/rust-lang/cc-rs/pull/1700))
    

Crates updates for packages/hurlfmt/Cargo.toml


Crates updates for packages/hurl_core/Cargo.toml


Crates updated for Cargo.lock

  • cc 1.2.59 updated to 1.2.60

    https://github.com/rust-lang/cc-rs

    ### Fixed
    
    - *(ar)* suppress warnings from `D` modifier probe ([#1700](https://github.com/rust-lang/cc-rs/pull/1700))
    
  • js-sys 0.3.94 updated to 0.3.95

    https://github.com/wasm-bindgen/wasm-bindgen/tree/master/crates/js-sys

  • wasm-bindgen 0.2.117 updated to 0.2.118

    https://github.com/wasm-bindgen/wasm-bindgen

    ### Added
    
    * Added `Error::stack_trace_limit()` and `Error::set_stack_trace_limit()` bindings
      to `js-sys` for the non-standard V8 `Error.stackTraceLimit` property.
      [#5082](https://github.com/wasm-bindgen/wasm-bindgen/pull/5082)
    
    * Added support for multiple `#[wasm_bindgen(start)]` functions, which are
      chained together at initialization, as well as a new
      `#[wasm_bindgen(start, private)]` to register a start function without
      exporting it as a public export.
      [#5081](https://github.com/wasm-bindgen/wasm-bindgen/pull/5081)
    
    * Reinitialization is no longer automatically applied when using `panic=unwind`
      and `--experimental-reset-state-function`, instead it is triggered by any
      use of the `handler::schedule_reinit()` function under `panic=unwind`,
      which is supported from within the `on_abort` handler for reinit workflows.
      Renamed `handler::reinit()` to `handler::schedule_reinit()` and removed
      the `set_on_reinit()` handler. The `__instance_terminated` address
      is now always a simple boolean (`0` = live, `1` = terminated).
      [#5083](https://github.com/wasm-bindgen/wasm-bindgen/pull/5083)
    
    * `handler::schedule_reinit()` now works under `panic=abort` builds. Previously
      it was a no-op; it now sets the JS-side reinit flag and the next export call
      transparently creates a fresh `WebAssembly.Instance`.
      [#5099](https://github.com/wasm-bindgen/wasm-bindgen/pull/5099)
    
    ### Changed
    
    * MSRV bump from 1.71 to 1.76 for the CLI, and 1.82 to 1.86 for the API
      [#5102](https://github.com/wasm-bindgen/wasm-bindgen/pull/5102)
    
    ### Fixed
    
    * ES module `import` statements are now hoisted to the top of generated JS
      files, placed right after the `@ts-self-types` directive. This ensures
      valid ES module output since `import` declarations must precede other
      statements.
      [#5103](https://github.com/wasm-bindgen/wasm-bindgen/pull/5103)
    
    * Fixed two CLI issues affecting WASM modules built by rustc 1.94+. First,
      a panic (`failed to find N in function table`) caused by lld emitting element
      segment offsets as `global.get $__table_base` or extended const expressions
      instead of plain `i32.const N` for large function tables; the fix adds a
      const-expression evaluator in `get_function_table_entry` and guards against
      integer underflow in multi-segment tables. Second, the descriptor interpreter
      now routes all global reads/writes through a single `globals` HashMap seeded
      from the module's own globals, and mirrors the module's actual linear memory
      rather than a fixed 32KB buffer, so the stack pointer's real value is valid
      without any override. This fixes panics like `failed to find 32752 in function
      table` caused by `GOT.func.internal.*` globals being misidentified as the
      stack pointer.
      [#5076](https://github.com/wasm-bindgen/wasm-bindgen/issues/5076)
      [#5080](https://github.com/wasm-bindgen/wasm-bindgen/issues/5080)
      [#5093](https://github.com/wasm-bindgen/wasm-bindgen/issues/5093)
      [#5095](https://github.com/wasm-bindgen/wasm-bindgen/pull/5095)
    
  • wasm-bindgen-macro 0.2.117 updated to 0.2.118

    https://github.com/wasm-bindgen/wasm-bindgen/tree/master/crates/macro

  • wasm-bindgen-macro-support 0.2.117 updated to 0.2.118

    https://github.com/wasm-bindgen/wasm-bindgen/tree/master/crates/macro-support

  • wasm-bindgen-shared 0.2.117 updated to 0.2.118

    https://github.com/wasm-bindgen/wasm-bindgen/tree/master/crates/shared


Crates added for Cargo.lock


Crates removed for Cargo.lock

@hurl-bot hurl-bot added bot bot dependencies Pull requests that update a dependency file labels Apr 11, 2026
@jcamiel
Copy link
Copy Markdown
Collaborator

jcamiel commented Apr 11, 2026

/accept

@hurl-bot
Copy link
Copy Markdown
Collaborator Author

🕗 /accept is running, please wait for completion.

@hurl-bot
Copy link
Copy Markdown
Collaborator Author

✅ Pull request merged with fast forward by jcamiel..

# List of commits merged from Orange-OpenSource/hurl/bot/update-crates branch into Orange-OpenSource/hurl/master branch:

@hurl-bot hurl-bot merged commit 6651a22 into master Apr 11, 2026
25 checks passed
@hurl-bot hurl-bot deleted the bot/update-crates branch April 11, 2026 08:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bot bot dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants