Skip to content
Snippets Groups Projects
  1. Jul 30, 2024
    • Svyatoslav Nikolsky's avatar
      use saturating_len where possible (#2316) · 35f60f1c
      Svyatoslav Nikolsky authored and Branislav Kontur's avatar Branislav Kontur committed
    • Svyatoslav Nikolsky's avatar
      emit events from bridge hub router (#2760) · e6c942b1
      Svyatoslav Nikolsky authored and Branislav Kontur's avatar Branislav Kontur committed
    • Svyatoslav Nikolsky's avatar
      Implement additional require primitives for dynamic fees directly for pallet-xcm-bridge-hub (#2261) · 7d44a364
      Svyatoslav Nikolsky authored and Branislav Kontur's avatar Branislav Kontur committed
      Xcm bridge hub router v2 (backport to master branch) (#2312)
      
      * copy new pallet (palle-xcm-bridge-hub-router) from dynamic-fees-v1 branch
      
      * added remaining traces of pallet-xcm-bridge-hub-router
      
      * added comment about sharing delivery fee factor between all bridges, opened by this chain
      
      * spelling
      
      * clippy
      
      Implement additional require primitives for dynamic fees directly for pallet-xcm-bridge-hub (#2261)
      
      * added backoff mechanism to inbound bridge queue
      
      * impl backpressure in the XcmBlobHaulerAdapter
      
      * leave TODOs
      
      * BridgeMessageProcessor prototype
      
      * another TODO
      
      * Revert "also temporary (?) remove BridgesByLocalOrigin because the storage format will likely change to be able to resume bridges from the on_iniitalize/on_idle"
      
      This reverts commit bdd7ae11a8942b58c5db6ac6d4e7922aa28cece4.
      
      * prototype for QueuePausedQuery
      
      * implement ExportXcm and MessageDispatch for pallet-xcm-bridge-hub
      
      * spelling
      
      * flush
      
      * small comments to myself
      
      * more backports from dynamic-fees-v1
      
      * use new pallet as exporter and dispatcher in Millau
      
      * use new pallet as exporter and dispatcher in Rialto
      
      * use new pallet as exporter and dispatcher in RialtoParachain
      
      * flush
      
      * fix remaining compilation issues
      
      * warnings + fmt
      
      * fix tests
      
      * LocalXcmChannelManager
      
      * change lane ids
      
      * it works!
      
      * remove bp-xcm-bridge-hub-router and use LocalXcmChannelManager everywhere
      
      * removed commented code
      
      * cleaning up
      
      * cleaning up
      
      * cleaning up
      
      * - separated BridgeId and LaneId
      - BridgeId now uses versioned universal locations
      - added missing stuff to exporter.rs
      
      * OnMessagesDelivered is back
      
      * start using bp-xcm-bridge-hub as OnMessagesDelivered
      
      * cleaning up
      
      * spelling
      
      * fix stupid issues
      
      * Backport latest relevant dynamic fees changes from v1 to v2 (#2372)
      
      * backport latest relevant dynamic fees changes from v1 to v2
      
      * fix comment
      
      Added remaining unit tests for pallet-xcm-bridge-hub (#2499)
      
      * added backoff mechanism to inbound bridge queue
      
      * impl backpressure in the XcmBlobHaulerAdapter
      
      * leave TODOs
      
      * BridgeMessageProcessor prototype
      
      * another TODO
      
      * Revert "also temporary (?) remove BridgesByLocalOrigin because the storage format will likely change to be able to resume bridges from the on_iniitalize/on_idle"
      
      This reverts commit bdd7ae11a8942b58c5db6ac6d4e7922aa28cece4.
      
      * prototype for QueuePausedQuery
      
      * implement ExportXcm and MessageDispatch for pallet-xcm-bridge-hub
      
      * spelling
      
      * flush
      
      * small comments to myself
      
      * more backports from dynamic-fees-v1
      
      * use new pallet as exporter and dispatcher in Millau
      
      * use new pallet as exporter and dispatcher in Rialto
      
      * use new pallet as exporter and dispatcher in RialtoParachain
      
      * flush
      
      * fix remaining compilation issues
      
      * warnings + fmt
      
      * fix tests
      
      * LocalXcmChannelManager
      
      * change lane ids
      
      * it works!
      
      * remove bp-xcm-bridge-hub-router and use LocalXcmChannelManager everywhere
      
      * removed commented code
      
      * cleaning up
      
      * cleaning up
      
      * cleaning up
      
      * - separated BridgeId and LaneId
      - BridgeId now uses versioned universal locations
      - added missing stuff to exporter.rs
      
      * OnMessagesDelivered is back
      
      * start using bp-xcm-bridge-hub as OnMessagesDelivered
      
      * cleaning up
      
      * spelling
      
      * fix stupid issues
      
      * added remaining unit tests for pallet-xcm-bridge-hub
      
      fixed benchmarks (#2504)
      
      Remove pallet_xcm_bridge_hub::SuspendedBridges (#2505)
      
      * remove pallet_xcm_bridge_hub::SuspendedBridges
      
      * apply review suggestions
    • Svyatoslav Nikolsky's avatar
      Implement ExportXcm and MessageDispatch for pallet-xcm-bridge-hub (#2285) · 69002fff
      Svyatoslav Nikolsky authored and Branislav Kontur's avatar Branislav Kontur committed
      * implement ExportXcm and MessageDispatch for pallet-xcm-bridge-hub
      
      * spelling
    • Svyatoslav Nikolsky's avatar
      XCM bridge hub pallet (will be deployed at bridge hubs) (#2213) · e11f0875
      Svyatoslav Nikolsky authored and Branislav Kontur's avatar Branislav Kontur committed
      * XCM over bridge pallet (won't ever be merged to this repo): initial commit
      
      * try both bridge-id and lane-id
      
      * flush
      
      * flush
      
      * flush
      
      * flush
      
      * first prototype
      
      * started working on xcm-over-bridge tests
      
      * proper open_bridge_works test
      
      * more open_bridge tests
      
      * request_bridge_closure tests
      
      * tests for close_bridge
      
      * report_misbehavior tests
      
      * renaming xcm-over-bridge ad xcm-bridge-hub: we'll have two similar pallets for dynamic lanes/fees support. One will be deployed at the bridge hub (xcm-bridge-hub) and another one (xcm-bridge-hub-router) at sibling/parent chains to send messages to remote network over the bridge hub
      
      * added couple of TODOs
      
      * moved BridgeQueuesState here + TODO for implementing report_bridge_queues_state + fmt
      
      * fixing TODOs
      
      * fixing TODOs
      
      * moved bridge locations to primitives
      
      * added a couple of TODOs
      
      * ref issue from TODO
      
      * clippy and spelling
      
      * fix tests
      
      * another TODOs
      
      * typo
      
      * LaneState -> force_close_bridge
      
      * start_closing_the_bridge -> start_closing_bridge
      
      * removed Closing bridge state, so now we only have the Opened -> optional temporary Closed state -> None
      
      * spelling
      
      * started prototyping suspend+resume on misbehavior
      
      * continue prototyping
      
      * more tests for open_bridge
      
      * more tests for close_bridge
      
      * more tests for report_misbehavior
      
      * started tests for resume_misbehaving_bridges
      
      * implemented tests for resume_misbehaving_bridges
      
      * remove UnsuspendedChannelWithMisbehavingOwner because now, when all bridges are resumed at once + we assume that the inbound XCM channel is suspended immediately it is no longer actual
      
      * added TODO
      
      * add comment re misbehavior reporter if he's associated with the bridge owner
      
      * ignored clippy
      
      * fmt
      
      * use versioned XCM structs in public interfaces and storage + Box XCM locations where possible
      
      * spelling
      
      * removed TODO in favor of https://github.com/paritytech/parity-bridges-common/pull/2257
      
      * LocalChannelManager -> LocalXcmChannelManager
      
      * removed code specific to #2233, because it isn't the only option now
      
      * removemisbehavior mentions
      
      * also temporary (?) remove BridgesByLocalOrigin because the storage format will likely change to be able to resume bridges from the on_iniitalize/on_idle
      
      * AllowedOpenBridgeOrigin -> OpenBridgeOrigin
      
      * - TooManyBridgesForLocalOrigin
      
      * use bridge_destination_relative_location in args
      
      * better impl of strip_low_level_junctions
      
      * get rid of xcm_into_latest
      
      * clippy
      
      * added #![warn(missing_docs)] to new crates
    • Svyatoslav Nikolsky's avatar
    • Svyatoslav Nikolsky's avatar
    • Svyatoslav Nikolsky's avatar
      Allow delivery confirmations on closed outbound lanes (#2257) · dbc5ccd9
      Svyatoslav Nikolsky authored and Branislav Kontur's avatar Branislav Kontur committed
      * allow delivery confirmations on closed outbound lanes
      
      * fix benchmarks compilation
    • Branislav Kontur's avatar
      Backport from staging (#2243) · 6d3ef635
      Branislav Kontur authored
      * Updated version according to Cumulus
      
      * Updated docs
    • Svyatoslav Nikolsky's avatar
      Introduce MessagesLaneManager (#2227) · bdbfb807
      Svyatoslav Nikolsky authored and Branislav Kontur's avatar Branislav Kontur committed
      * some useful stuff like LanesManager
      
      * clippy
      
      * more clippy
      
      * Error::LanesManager
      
      * {in, out}bound_lane -> active_{in, out}bound_lane
      
      * merge two impl blocks in one
      
      * fmt
    • Svyatoslav Nikolsky's avatar
      Change LaneId underlying type from [u8; 4] to H256 (#2221) · b29dd732
      Svyatoslav Nikolsky authored and Branislav Kontur's avatar Branislav Kontur committed
      * change LaneId underlying type from [u8; 4] to H256
      
      * fixed typo
      
      * added some tests
      
      * spelling
      
      * started fixing testnets
      
      * uncommented call size test
      
      * changed RewardsAccountParams encoding + added values separator when computing LaneId
      
      * review suggestions
    • Svyatoslav Nikolsky's avatar
      Add state to message lanes (#2214) · 1968cc60
      Svyatoslav Nikolsky authored and Branislav Kontur's avatar Branislav Kontur committed
      * add LaneState enum and a field to lanes data
      
      * use OptionQuery in InboundLanes and OutboundLanes
      
      * ensure that lanes are opened when accessing them
      
      * an option to specify opened lanes in genesis config + fixed tests
      
      * added PR reference to TODO
      
      * fix failing benchmarks
      
      * spelling
      
      * get_or_init_data -> data
      
      bump Substrate, Polkadot and Cumulus (#2223)
    • command-bot's avatar
      ".git/.scripts/commands/bench/bench.sh" --subcommand=pallet... · 3c6759d2
      command-bot authored and Branislav Kontur's avatar Branislav Kontur committed
      ".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime=bridge-hub-rococo --runtime_dir=bridge-hubs --target_dir=cumulus --pallet=pallet_bridge_messages
    • command-bot's avatar
      ".git/.scripts/commands/bench/bench.sh" --subcommand=pallet... · e2c9e9bc
      command-bot authored and Branislav Kontur's avatar Branislav Kontur committed
      ".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime=bridge-hub-westend --runtime_dir=bridge-hubs --target_dir=cumulus --pallet=pallet_bridge_messages
    • Branislav Kontur's avatar
    • Branislav Kontur's avatar
      prune messages from confirmation tx, not from the on_idle (#2211) · d63d620e
      Branislav Kontur authored
      
      Original PR with more context: https://github.com/paritytech/parity-bridges-common/pull/2211
      
      
      Signed-off-by: default avatarBranislav Kontur <bkontur@gmail.com>
      Co-authored-by: default avatarSvyatoslav Nikolsky <svyatonik@gmail.com>
    • Branislav Kontur's avatar
      CI fixes · f27a6cd5
      Branislav Kontur authored
    • Parth Mittal's avatar
      Remove `pallet::getter` usage from the pallet-balances (#4967) · 7fbfc7e0
      Parth Mittal authored
      
      As per #3326, removes usage of the `pallet::getter` macro from the
      balances pallet. The syntax `StorageItem::<T, I>::get()` should be used
      instead.
      
      Also, adds public functions for compatibility.
      
      cc @muraca
      
      polkadot address: 5GsLutpKjbzsbTphebs9Uy4YK6gTN47MAaz6njPktidjR5cp
      
      ---------
      
      Co-authored-by: default avatarBastian Köcher <git@kchr.de>
      Co-authored-by: default avatarOliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    • Gonçalo Pestana's avatar
      pallet-timestamp: `UnixTime::now` implementation logs error only if called at genesis (#5055) · 03c45b91
      Gonçalo Pestana authored
      This PR reverts the removal of an [`if`
      statement](https://github.com/paritytech/polkadot-sdk/commit/7ecf3f75#diff-8bf31ba8d9ebd6377983fd7ecc7f4e41cb1478a600db1a15a578d1ae0e8ed435L370)
      merged recently, which affected test output verbosity of several pallets
      (e.g. staking, EPM, and potentially others).
      
      More generally, the `UnixTime::now` implementation of the timestamp
      pallet should log an error *only* when called at the genesis block.
    • Oliver Tale-Yazdi's avatar
      [CI] Cache try-runtime check (#5179) · 686ee99c
      Oliver Tale-Yazdi authored
      
      Adds a snapshot step to the try-runtime check that tries to download a
      cached snapshot.
      The cache is valid for the current day and is otherwise re-created.
      
      Check is now only limited by build time and docker startup.
      
      ![Screenshot 2024-07-30 at 02 02
      58](https://github.com/user-attachments/assets/0773e9b9-4a52-4572-a891-74b9d725ba70)
      
      ![Screenshot 2024-07-30 at 02 02
      20](https://github.com/user-attachments/assets/4685ef17-a04c-4bdc-9d61-311d0010f71c)
      
      ---------
      
      Signed-off-by: default avatarOliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    • Egor_P's avatar
      [Backport] version bumps and the prdocs reordering from stable2407 (#5178) · 4ffa9b88
      Egor_P authored
      This PR backports regular version bumps and reorganisation of the
      `prdoc` files from the stable release branch back to master
    • Andrei Eres's avatar
      [subsystem-benchmark] Update availability-distribution-regression-bench... · 07544295
      Andrei Eres authored
      [subsystem-benchmark] Update availability-distribution-regression-bench baseline after recent subsystem changes (#5180)
      
  2. Jul 29, 2024
    • Pankaj's avatar
      Remove pallet::getter usage from proxy (#4963) · 839ead34
      Pankaj authored
      
      ISSUE
      Link to the issue:
      https://github.com/paritytech/polkadot-sdk/issues/3326
      
      Deliverables
      
      [Deprecation] remove pallet::getter usage from pallet-proxy
      
      ---------
      
      Co-authored-by: default avatarOliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    • polka.dom's avatar
      Remove pallet::getter macro usage from pallet-election-provider-multi-phase (#4487) · 3886ed1d
      polka.dom authored
      
      As per #3326, removes pallet::getter macro usage from the
      election-provider-multi-phase pallet. The syntax `StorageItem::<T,
      I>::get()` should be used instead.
      
      cc @muraca
      
      ---------
      
      Co-authored-by: default avatarOliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    • Yuri Volkov's avatar
      Review-bot@2.6.0 (#5177) · 71cb378f
      Yuri Volkov authored
    • girazoki's avatar
      add possibility to inject non-authorities session-keys in genesis (#5078) · d6f59871
      girazoki authored
      
      Add the possibility of injecting session-keys in genesis for
      non-validators. Currently all keys injected in genesis were considered
      as part of the initial validators set, this PR allows to inject a new
      vector with non-authority keys
      
      ---------
      
      Co-authored-by: default avatarBastian Köcher <git@kchr.de>
    • dependabot[bot]'s avatar
      Bump serde_json from 1.0.120 to 1.0.121 in the known_good_semver group (#5169) · 4def82e7
      dependabot[bot] authored
      
      Bumps the known_good_semver group with 1 update:
      [serde_json](https://github.com/serde-rs/json).
      
      Updates `serde_json` from 1.0.120 to 1.0.121
      <details>
      <summary>Release notes</summary>
      <p><em>Sourced from <a
      href="https://github.com/serde-rs/json/releases">serde_json's
      releases</a>.</em></p>
      <blockquote>
      <h2>v1.0.121</h2>
      <ul>
      <li>Optimize position search in error path (<a
      href="https://redirect.github.com/serde-rs/json/issues/1160">#1160</a>,
      thanks <a
      href="https://github.com/purplesyringa"><code>@​purplesyringa</code></a>)</li>
      </ul>
      </blockquote>
      </details>
      <details>
      <summary>Commits</summary>
      <ul>
      <li><a
      href="https://github.com/serde-rs/json/commit/eca2658a22cb39952783cb6914eb18242659f66a"><code>eca2658</code></a>
      Release 1.0.121</li>
      <li><a
      href="https://github.com/serde-rs/json/commit/b0d678cfb473386830d559b6ab255d9e21ba39c5"><code>b0d678c</code></a>
      Merge pull request <a
      href="https://redirect.github.com/serde-rs/json/issues/1160">#1160</a>
      from iex-rs/efficient-position</li>
      <li><a
      href="https://github.com/serde-rs/json/commit/b1edc7d13f72880fd0ac569403a409e5f7961d5f"><code>b1edc7d</code></a>
      Optimize position search in error path</li>
      <li><a
      href="https://github.com/serde-rs/json/commit/40dd7f5e862436f02471fe076f3486c55e472bc2"><code>40dd7f5</code></a>
      Merge pull request <a
      href="https://redirect.github.com/serde-rs/json/issues/1159">#1159</a>
      from iex-rs/fix-recursion</li>
      <li><a
      href="https://github.com/serde-rs/json/commit/6a306e6ee9f47f3b37088217ffe3ebe9bbb54e5a"><code>6a306e6</code></a>
      Move call to tri! out of check_recursion!</li>
      <li><a
      href="https://github.com/serde-rs/json/commit/3f1c6de4af28b1f6c5100da323f2bffaf7c2083f"><code>3f1c6de</code></a>
      Ignore byte_char_slices clippy lint in test</li>
      <li><a
      href="https://github.com/serde-rs/json/commit/3fd6f5f49dc1c732d9b1d7dfece4f02c0d440d39"><code>3fd6f5f</code></a>
      Merge pull request <a
      href="https://redirect.github.com/serde-rs/json/issues/1153">#1153</a>
      from dpathakj/master</li>
      <li><a
      href="https://github.com/serde-rs/json/commit/fcb5e83e44abe0f9c27c755a240a6ad56312c090"><code>fcb5e83</code></a>
      Correct documentation URL for Value's Index impl.</li>
      <li>See full diff in <a
      href="https://github.com/serde-rs/json/compare/v1.0.120...v1.0.121">compare
      view</a></li>
      </ul>
      </details>
      <br />
      
      
      [![Dependabot compatibility
      score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_json&package-manager=cargo&previous-version=1.0.120&new-version=1.0.121)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
      
      Dependabot will resolve any conflicts with this PR as long as you don't
      alter it yourself. You can also trigger a rebase manually by commenting
      `@dependabot rebase`.
      
      [//]: # (dependabot-automerge-start)
      [//]: # (dependabot-automerge-end)
      
      ---
      
      <details>
      <summary>Dependabot commands and options</summary>
      <br />
      
      You can trigger Dependabot actions by commenting on this PR:
      - `@dependabot rebase` will rebase this PR
      - `@dependabot recreate` will recreate this PR, overwriting any edits
      that have been made to it
      - `@dependabot merge` will merge this PR after your CI passes on it
      - `@dependabot squash and merge` will squash and merge this PR after
      your CI passes on it
      - `@dependabot cancel merge` will cancel a previously requested merge
      and block automerging
      - `@dependabot reopen` will reopen this PR if it is closed
      - `@dependabot close` will close this PR and stop Dependabot recreating
      it. You can achieve the same result by closing it manually
      - `@dependabot show <dependency name> ignore conditions` will show all
      of the ignore conditions of the specified dependency
      - `@dependabot ignore <dependency name> major version` will close this
      group update PR and stop Dependabot creating any more for the specific
      dependency's major version (unless you unignore this specific
      dependency's major version or upgrade to it yourself)
      - `@dependabot ignore <dependency name> minor version` will close this
      group update PR and stop Dependabot creating any more for the specific
      dependency's minor version (unless you unignore this specific
      dependency's minor version or upgrade to it yourself)
      - `@dependabot ignore <dependency name>` will close this group update PR
      and stop Dependabot creating any more for the specific dependency
      (unless you unignore this specific dependency or upgrade to it yourself)
      - `@dependabot unignore <dependency name>` will remove all of the ignore
      conditions of the specified dependency
      - `@dependabot unignore <dependency name> <ignore condition>` will
      remove the ignore condition of the specified dependency and ignore
      conditions
      
      
      </details>
      
      ---------
      
      Signed-off-by: default avatardependabot[bot] <support@github.com>
      Co-authored-by: default avatardependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      Co-authored-by: default avatarBastian Köcher <git@kchr.de>
      Co-authored-by: default avatarBastian Köcher <info@kchr.de>
    • Bastian Köcher's avatar
    • Przemek Rzad's avatar
      Various corrections in the documentation (#5154) · de73c77c
      Przemek Rzad authored
      An attempt to improve [the
      docs](https://paritytech.github.io/polkadot-sdk/master/polkadot_sdk_docs/index.html)
      by applying various corrections:
      
      - grammar/stylistics,
      - formatting,
      - broken links,
      - broken markdown table,
      - outdated vscode setting name,
      - typos,
      - consistency,
      - etc.
      
      Part of https://github.com/paritytech/eng-automation/issues/10
    • Niklas Adolfsson's avatar
      rpc v2: `submitAndWatch` replace old messages if it's lagging (#4901) · fc10887d
      Niklas Adolfsson authored
      Close https://github.com/paritytech/polkadot-sdk/issues/3076
      
      The fix is really just that older messages are replaced if the client
      can't keep up with the server instead.
      Because I wanted the same functionality as `pipe_from_stream` for both
      pending/subscription I added two wrapper types on-top of the types from
      jsonrpsee to make it nicer.
      
      I added a trait `Buffer` so I could still use pipe_from_stream but that
      abstraction is a little leaky but only to avoid adding an identical
      method/function with another strategy...
    • Alexandru Gheorghe's avatar
      [2 / 5] Make approval-distribution logic runnable on a separate thread (#4845) · 0636ffdc
      Alexandru Gheorghe authored
      
      This is part of the work to further optimize the approval subsystems, if
      you want to understand the full context start with reading
      https://github.com/paritytech/polkadot-sdk/pull/4849#issue-2364261568,
      
      # Description
      
      This PR contain changes to make possible the run of multiple instances
      of approval-distribution, so that we can parallelise the work. This does
      not contain any functional changes it just decouples the subsystem from
      the subsystem Context and introduces more specific trait dependencies
      for each function instead of all of them requiring a context.
      
      It does not have any dependency of the follow PRs, so it can be merged
      independently of them.
      
      ---------
      
      Signed-off-by: default avatarAlexandru Gheorghe <alexandru.gheorghe@parity.io>
    • dependabot[bot]'s avatar
      Bump bs58 from 0.5.0 to 0.5.1 (#5170) · 9b4acf27
      dependabot[bot] authored
      
      Bumps [bs58](https://github.com/Nullus157/bs58-rs) from 0.5.0 to 0.5.1.
      <details>
      <summary>Changelog</summary>
      <p><em>Sourced from <a
      href="https://github.com/Nullus157/bs58-rs/blob/main/CHANGELOG.md">bs58's
      changelog</a>.</em></p>
      <blockquote>
      <h2>0.5.1 - 2024-03-19</h2>
      <ul>
      <li>Make it possible to decode in <code>const</code>-context (by <a
      href="https://github.com/joncinque"><code>@​joncinque</code></a>)</li>
      </ul>
      </blockquote>
      </details>
      <details>
      <summary>Commits</summary>
      <ul>
      <li><a
      href="https://github.com/Nullus157/bs58-rs/commit/7d3c9282d2595612e5474df93dd0e017db9b684f"><code>7d3c928</code></a>
      Merge pull request <a
      href="https://redirect.github.com/Nullus157/bs58-rs/issues/116">#116</a>
      from joncinque/const</li>
      <li><a
      href="https://github.com/Nullus157/bs58-rs/commit/d3fb50ebad42ff34454e3b49c9e93e85df08d835"><code>d3fb50e</code></a>
      Merge pull request <a
      href="https://redirect.github.com/Nullus157/bs58-rs/issues/117">#117</a>
      from Nemo157/criterion-update</li>
      <li><a
      href="https://github.com/Nullus157/bs58-rs/commit/9038a36ae66f0f5d2b74f7a4f3a630873c71d0a1"><code>9038a36</code></a>
      Update dependencies</li>
      <li><a
      href="https://github.com/Nullus157/bs58-rs/commit/13af427722e681d1ba9c922380663eea2f865d4d"><code>13af427</code></a>
      Update criterion to fix cargo-deny issues</li>
      <li><a
      href="https://github.com/Nullus157/bs58-rs/commit/b6ad26a72010dec7caf18cf4cb4e1e7131ef57e6"><code>b6ad26a</code></a>
      Prepare to release 0.5.1</li>
      <li><a
      href="https://github.com/Nullus157/bs58-rs/commit/e18e057bf86e67e028ed6da0ee4f1850978d2301"><code>e18e057</code></a>
      Move const-compatible API onto <code>decode::DecodeBuilder</code>
      directly</li>
      <li><a
      href="https://github.com/Nullus157/bs58-rs/commit/e65bfa72a23c57fbc05cad66c9b667c6eae946fa"><code>e65bfa7</code></a>
      decode: Add const-compatible decoder</li>
      <li><a
      href="https://github.com/Nullus157/bs58-rs/commit/2b0d73b9955f6a745f9b6fbb387bba2b96ea89fd"><code>2b0d73b</code></a>
      Merge pull request <a
      href="https://redirect.github.com/Nullus157/bs58-rs/issues/113">#113</a>
      from Nemo157/cli-version-bump</li>
      <li><a
      href="https://github.com/Nullus157/bs58-rs/commit/be42edf49589d3f5135871ab129bfff4ded21d67"><code>be42edf</code></a>
      Prepare for 0.1.2 cli release</li>
      <li><a
      href="https://github.com/Nullus157/bs58-rs/commit/6bdc4b2c673f334de0dd316f2e7d988d0db5cb52"><code>6bdc4b2</code></a>
      Merge pull request <a
      href="https://redirect.github.com/Nullus157/bs58-rs/issues/112">#112</a>
      from Nemo157/cli-dep-update</li>
      <li>Additional commits viewable in <a
      href="https://github.com/Nullus157/bs58-rs/compare/0.5.0...0.5.1">compare
      view</a></li>
      </ul>
      </details>
      <br />
      
      
      [![Dependabot compatibility
      score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=bs58&package-manager=cargo&previous-version=0.5.0&new-version=0.5.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
      
      Dependabot will resolve any conflicts with this PR as long as you don't
      alter it yourself. You can also trigger a rebase manually by commenting
      `@dependabot rebase`.
      
      [//]: # (dependabot-automerge-start)
      [//]: # (dependabot-automerge-end)
      
      ---
      
      <details>
      <summary>Dependabot commands and options</summary>
      <br />
      
      You can trigger Dependabot actions by commenting on this PR:
      - `@dependabot rebase` will rebase this PR
      - `@dependabot recreate` will recreate this PR, overwriting any edits
      that have been made to it
      - `@dependabot merge` will merge this PR after your CI passes on it
      - `@dependabot squash and merge` will squash and merge this PR after
      your CI passes on it
      - `@dependabot cancel merge` will cancel a previously requested merge
      and block automerging
      - `@dependabot reopen` will reopen this PR if it is closed
      - `@dependabot close` will close this PR and stop Dependabot recreating
      it. You can achieve the same result by closing it manually
      - `@dependabot show <dependency name> ignore conditions` will show all
      of the ignore conditions of the specified dependency
      - `@dependabot ignore this major version` will close this PR and stop
      Dependabot creating any more for this major version (unless you reopen
      the PR or upgrade to it yourself)
      - `@dependabot ignore this minor version` will close this PR and stop
      Dependabot creating any more for this minor version (unless you reopen
      the PR or upgrade to it yourself)
      - `@dependabot ignore this dependency` will close this PR and stop
      Dependabot creating any more for this dependency (unless you reopen the
      PR or upgrade to it yourself)
      
      
      </details>
      
      Signed-off-by: default avatardependabot[bot] <support@github.com>
      Co-authored-by: default avatardependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    • Sebastian Miasojed's avatar
      [pallet_contracts] Modify the storage host function benchmarks to run on an... · cb9fdb57
      Sebastian Miasojed authored
      [pallet_contracts] Modify the storage host function benchmarks to run on an unbalanced storage trie. (#5036)
      
      This PR modifies the storage host function benchmarks. Previously, they
      were run on an empty storage trie.
      Now, they are run on an unbalanced storage trie to reflect worst case
      scenario.
      This approach increases the storage host function weights and decreases
      the probability of DoS attacks.
      
      ---------
      
      Co-authored-by: command-bot <>
      Co-authored-by: default avatarPG Herveou <pgherveou@gmail.com>
    • dependabot[bot]'s avatar
      Bump ref-cast from 1.0.20 to 1.0.23 (#5097) · c8e5fba1
      dependabot[bot] authored
      
      Bumps [ref-cast](https://github.com/dtolnay/ref-cast) from 1.0.20 to
      1.0.23.
      <details>
      <summary>Release notes</summary>
      <p><em>Sourced from <a
      href="https://github.com/dtolnay/ref-cast/releases">ref-cast's
      releases</a>.</em></p>
      <blockquote>
      <h2>1.0.23</h2>
      <ul>
      <li>Resolve unexpected_cfgs warning (<a
      href="https://redirect.github.com/dtolnay/ref-cast/issues/47">#47</a>)</li>
      </ul>
      <h2>1.0.22</h2>
      <ul>
      <li>Update proc-macro2 to fix caching issue when using a rustc-wrapper
      such as sccache</li>
      </ul>
      <h2>1.0.21</h2>
      <ul>
      <li>Support <code>forbid(unsafe_code)</code> (<a
      href="https://redirect.github.com/dtolnay/ref-cast/issues/45">#45</a>,
      thanks <a href="https://github.com/yuja"><code>@​yuja</code></a>)</li>
      </ul>
      </blockquote>
      </details>
      <details>
      <summary>Commits</summary>
      <ul>
      <li><a
      href="https://github.com/dtolnay/ref-cast/commit/06c520cd555920951cc1939fcb0c5d855b61134c"><code>06c520c</code></a>
      Release 1.0.23</li>
      <li><a
      href="https://github.com/dtolnay/ref-cast/commit/fd3256dcce6afe7204792f09fc8b227b208b00fc"><code>fd3256d</code></a>
      Merge pull request <a
      href="https://redirect.github.com/dtolnay/ref-cast/issues/47">#47</a>
      from dtolnay/checkcfg</li>
      <li><a
      href="https://github.com/dtolnay/ref-cast/commit/473dc818a94318524a56600891e50d181e3d6b8a"><code>473dc81</code></a>
      Resolve unexpected_cfgs warning</li>
      <li><a
      href="https://github.com/dtolnay/ref-cast/commit/b4d78e28708129fcc413cbd1555b95f542d40551"><code>b4d78e2</code></a>
      Revert &quot;Temporarily disable miri on doctests&quot;</li>
      <li><a
      href="https://github.com/dtolnay/ref-cast/commit/24de24e13da1cc179f1646fd078dee36b288f4ff"><code>24de24e</code></a>
      Resolve legacy_numeric_constants clippy lints</li>
      <li><a
      href="https://github.com/dtolnay/ref-cast/commit/33b0b8f8a40a501345551a97bde7951cc0e93564"><code>33b0b8f</code></a>
      Update ui test suite to nightly-2024-03-31</li>
      <li><a
      href="https://github.com/dtolnay/ref-cast/commit/bd301af5205224a5670e460e8bc94ecff2a3ca66"><code>bd301af</code></a>
      Explicitly install a Rust toolchain for cargo-outdated job</li>
      <li><a
      href="https://github.com/dtolnay/ref-cast/commit/b747bf79ed48d3138ccb8fa2a88bbff9bed56ad2"><code>b747bf7</code></a>
      Temporarily disable miri on doctests</li>
      <li><a
      href="https://github.com/dtolnay/ref-cast/commit/0b59588839a5725f942b44eed94ff0a5f2e1477f"><code>0b59588</code></a>
      Raise minimum tested compiler to 1.70</li>
      <li><a
      href="https://github.com/dtolnay/ref-cast/commit/ad5cadba6b700bb3647ef0f31954f55ef27d4fc1"><code>ad5cadb</code></a>
      Update ui test suite to nightly-2024-03-06</li>
      <li>Additional commits viewable in <a
      href="https://github.com/dtolnay/ref-cast/compare/1.0.20...1.0.23">compare
      view</a></li>
      </ul>
      </details>
      <br />
      
      
      [![Dependabot compatibility
      score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ref-cast&package-manager=cargo&previous-version=1.0.20&new-version=1.0.23)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
      
      Dependabot will resolve any conflicts with this PR as long as you don't
      alter it yourself. You can also trigger a rebase manually by commenting
      `@dependabot rebase`.
      
      [//]: # (dependabot-automerge-start)
      [//]: # (dependabot-automerge-end)
      
      ---
      
      <details>
      <summary>Dependabot commands and options</summary>
      <br />
      
      You can trigger Dependabot actions by commenting on this PR:
      - `@dependabot rebase` will rebase this PR
      - `@dependabot recreate` will recreate this PR, overwriting any edits
      that have been made to it
      - `@dependabot merge` will merge this PR after your CI passes on it
      - `@dependabot squash and merge` will squash and merge this PR after
      your CI passes on it
      - `@dependabot cancel merge` will cancel a previously requested merge
      and block automerging
      - `@dependabot reopen` will reopen this PR if it is closed
      - `@dependabot close` will close this PR and stop Dependabot recreating
      it. You can achieve the same result by closing it manually
      - `@dependabot show <dependency name> ignore conditions` will show all
      of the ignore conditions of the specified dependency
      - `@dependabot ignore this major version` will close this PR and stop
      Dependabot creating any more for this major version (unless you reopen
      the PR or upgrade to it yourself)
      - `@dependabot ignore this minor version` will close this PR and stop
      Dependabot creating any more for this minor version (unless you reopen
      the PR or upgrade to it yourself)
      - `@dependabot ignore this dependency` will close this PR and stop
      Dependabot creating any more for this dependency (unless you reopen the
      PR or upgrade to it yourself)
      
      
      </details>
      
      Signed-off-by: default avatardependabot[bot] <support@github.com>
      Co-authored-by: default avatardependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  3. Jul 28, 2024
    • André Silva's avatar
      grandpa: handle error from SelectChain::finality_target (#5153) · dc4047c7
      André Silva authored
      
      Fix https://github.com/paritytech/polkadot-sdk/issues/3487.
      
      ---------
      
      Co-authored-by: default avatarDmitry Lavrenov <39522748+dmitrylavrenov@users.noreply.github.com>
      Co-authored-by: default avatarBastian Köcher <info@kchr.de>
      Co-authored-by: default avatarBastian Köcher <git@kchr.de>
    • dependabot[bot]'s avatar
      Bump the ci_dependencies group with 5 updates (#5146) · f5d4e920
      dependabot[bot] authored
      
      Bumps the ci_dependencies group with 5 updates:
      
      | Package | From | To |
      | --- | --- | --- |
      | [actions/checkout](https://github.com/actions/checkout) | `2` | `4` |
      | [actions/cache](https://github.com/actions/cache) | `3.3.3` | `4.0.2`
      |
      | [actions/setup-python](https://github.com/actions/setup-python) | `2`
      | `5` |
      |
      [actions/download-artifact](https://github.com/actions/download-artifact)
      | `4.1.4` | `4.1.8` |
      |
      [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action)
      | `3.0.0` | `3.5.0` |
      
      Updates `actions/checkout` from 2 to 4
      <details>
      <summary>Release notes</summary>
      <p><em>Sourced from <a
      href="https://github.com/actions/checkout/releases">actions/checkout's
      releases</a>.</em></p>
      <blockquote>
      <h2>v4.0.0</h2>
      <h2>What's Changed</h2>
      <ul>
      <li>Update default runtime to node20 by <a
      href="https://github.com/takost"><code>@​takost</code></a> in <a
      href="https://redirect.github.com/actions/checkout/pull/1436">actions/checkout#1436</a></li>
      <li>Support fetching without the --progress option by <a
      href="https://github.com/simonbaird"><code>@​simonbaird</code></a> in <a
      href="https://redirect.github.com/actions/checkout/pull/1067">actions/checkout#1067</a></li>
      <li>Release 4.0.0 by <a
      href="https://github.com/takost"><code>@​takost</code></a> in <a
      href="https://redirect.github.com/actions/checkout/pull/1447">actions/checkout#1447</a></li>
      </ul>
      <h2>New Contributors</h2>
      <ul>
      <li><a href="https://github.com/takost"><code>@​takost</code></a> made
      their first contribution in <a
      href="https://redirect.github.com/actions/checkout/pull/1436">actions/checkout#1436</a></li>
      <li><a
      href="https://github.com/simonbaird"><code>@​simonbaird</code></a> made
      their first contribution in <a
      href="https://redirect.github.com/actions/checkout/pull/1067">actions/checkout#1067</a></li>
      </ul>
      <p><strong>Full Changelog</strong>: <a
      href="https://github.com/actions/checkout/compare/v3...v4.0.0">https://github.com/actions/checkout/compare/v3...v4.0.0</a></p>
      <h2>v3.6.0</h2>
      <h2>What's Changed</h2>
      <ul>
      <li>Mark test scripts with Bash'isms to be run via Bash by <a
      href="https://github.com/dscho"><code>@​dscho</code></a> in <a
      href="https://redirect.github.com/actions/checkout/pull/1377">actions/checkout#1377</a></li>
      <li>Add option to fetch tags even if fetch-depth &gt; 0 by <a
      href="https://github.com/RobertWieczoreck"><code>@​RobertWieczoreck</code></a>
      in <a
      href="https://redirect.github.com/actions/checkout/pull/579">actions/checkout#579</a></li>
      <li>Release 3.6.0 by <a
      href="https://github.com/luketomlinson"><code>@​luketomlinson</code></a>
      in <a
      href="https://redirect.github.com/actions/checkout/pull/1437">actions/checkout#1437</a></li>
      </ul>
      <h2>New Contributors</h2>
      <ul>
      <li><a
      href="https://github.com/RobertWieczoreck"><code>@​RobertWieczoreck</code></a>
      made their first contribution in <a
      href="https://redirect.github.com/actions/checkout/pull/579">actions/checkout#579</a></li>
      <li><a
      href="https://github.com/luketomlinson"><code>@​luketomlinson</code></a>
      made their first contribution in <a
      href="https://redirect.github.com/actions/checkout/pull/1437">actions/checkout#1437</a></li>
      </ul>
      <p><strong>Full Changelog</strong>: <a
      href="https://github.com/actions/checkout/compare/v3.5.3...v3.6.0">https://github.com/actions/checkout/compare/v3.5.3...v3.6.0</a></p>
      <h2>v3.5.3</h2>
      <h2>What's Changed</h2>
      <ul>
      <li>Fix: Checkout Issue in self hosted runner due to faulty submodule
      check-ins by <a
      href="https://github.com/megamanics"><code>@​megamanics</code></a> in <a
      href="https://redirect.github.com/actions/checkout/pull/1196">actions/checkout#1196</a></li>
      <li>Fix typos found by codespell by <a
      href="https://github.com/DimitriPapadopoulos"><code>@​DimitriPapadopoulos</code></a>
      in <a
      href="https://redirect.github.com/actions/checkout/pull/1287">actions/checkout#1287</a></li>
      <li>Add support for sparse checkouts by <a
      href="https://github.com/dscho"><code>@​dscho</code></a> and <a
      href="https://github.com/dfdez"><code>@​dfdez</code></a> in <a
      href="https://redirect.github.com/actions/checkout/pull/1369">actions/checkout#1369</a></li>
      <li>Release v3.5.3 by <a
      href="https://github.com/TingluoHuang"><code>@​TingluoHuang</code></a>
      in <a
      href="https://redirect.github.com/actions/checkout/pull/1376">actions/checkout#1376</a></li>
      </ul>
      <h2>New Contributors</h2>
      <ul>
      <li><a
      href="https://github.com/megamanics"><code>@​megamanics</code></a> made
      their first contribution in <a
      href="https://redirect.github.com/actions/checkout/pull/1196">actions/checkout#1196</a></li>
      <li><a
      href="https://github.com/DimitriPapadopoulos"><code>@​DimitriPapadopoulos</code></a>
      made their first contribution in <a
      href="https://redirect.github.com/actions/checkout/pull/1287">actions/checkout#1287</a></li>
      <li><a href="https://github.com/dfdez"><code>@​dfdez</code></a> made
      their first contribution in <a
      href="https://redirect.github.com/actions/checkout/pull/1369">actions/checkout#1369</a></li>
      </ul>
      <p><strong>Full Changelog</strong>: <a
      href="https://github.com/actions/checkout/compare/v3...v3.5.3">https://github.com/actions/checkout/compare/v3...v3.5.3</a></p>
      <h2>v3.5.2</h2>
      <h2>What's Changed</h2>
      <ul>
      <li>Fix: Use correct API url / endpoint in GHES by <a
      href="https://github.com/fhammerl"><code>@​fhammerl</code></a> in <a
      href="https://redirect.github.com/actions/checkout/pull/1289">actions/checkout#1289</a>
      based on <a
      href="https://redirect.github.com/actions/checkout/issues/1286">#1286</a>
      by <a href="https://github.com/1newsr"><code>@​1newsr</code></a></li>
      </ul>
      <p><strong>Full Changelog</strong>: <a
      href="https://github.com/actions/checkout/compare/v3.5.1...v3.5.2">https://github.com/actions/checkout/compare/v3.5.1...v3.5.2</a></p>
      <h2>v3.5.1</h2>
      <h2>What's Changed</h2>
      <ul>
      <li>Improve checkout performance on Windows runners by upgrading
      <code>@​actions/github</code> dependency by <a
      href="https://github.com/BrettDong"><code>@​BrettDong</code></a> in <a
      href="https://redirect.github.com/actions/checkout/pull/1246">actions/checkout#1246</a></li>
      </ul>
      <h2>New Contributors</h2>
      <ul>
      <li><a href="https://github.com/BrettDong"><code>@​BrettDong</code></a>
      made their first contribution in <a
      href="https://redirect.github.com/actions/checkout/pull/1246">actions/checkout#1246</a></li>
      </ul>
      <!-- raw HTML omitted -->
      </blockquote>
      <p>... (truncated)</p>
      </details>
      <details>
      <summary>Commits</summary>
      <ul>
      <li><a
      href="https://github.com/actions/checkout/commit/692973e3d937129bcbf40652eb9f2f61becf3332"><code>692973e</code></a>
      Prepare 4.1.7 release (<a
      href="https://redirect.github.com/actions/checkout/issues/1775">#1775</a>)</li>
      <li><a
      href="https://github.com/actions/checkout/commit/6ccd57f4c5d15bdc2fef309bd9fb6cc9db2ef1c6"><code>6ccd57f</code></a>
      Pin actions/checkout's own workflows to a known, good, stable version.
      (<a
      href="https://redirect.github.com/actions/checkout/issues/1776">#1776</a>)</li>
      <li><a
      href="https://github.com/actions/checkout/commit/b17fe1e4d59a9d1d95a7aead5e6fcd13e50939a5"><code>b17fe1e</code></a>
      Handle hidden refs (<a
      href="https://redirect.github.com/actions/checkout/issues/1774">#1774</a>)</li>
      <li><a
      href="https://github.com/actions/checkout/commit/b80ff79f1755d06ba70441c368a6fe801f5f3a62"><code>b80ff79</code></a>
      Bump actions/checkout from 3 to 4 (<a
      href="https://redirect.github.com/actions/checkout/issues/1697">#1697</a>)</li>
      <li><a
      href="https://github.com/actions/checkout/commit/b1ec3021b8fa02164da82ca1557d017d83b0e179"><code>b1ec302</code></a>
      Bump the minor-npm-dependencies group across 1 directory with 4 updates
      (<a
      href="https://redirect.github.com/actions/checkout/issues/1739">#1739</a>)</li>
      <li><a
      href="https://github.com/actions/checkout/commit/a5ac7e51b41094c92402da3b24376905380afc29"><code>a5ac7e5</code></a>
      Update for 4.1.6 release (<a
      href="https://redirect.github.com/actions/checkout/issues/1733">#1733</a>)</li>
      <li><a
      href="https://github.com/actions/checkout/commit/24ed1a352802348c9e4e8d13de9177fb95b537ba"><code>24ed1a3</code></a>
      Check platform for extension (<a
      href="https://redirect.github.com/actions/checkout/issues/1732">#1732</a>)</li>
      <li><a
      href="https://github.com/actions/checkout/commit/44c2b7a8a4ea60a981eaca3cf939b5f4305c123b"><code>44c2b7a</code></a>
      README: Suggest <code>user.email</code> to be
      `41898282+github-actions[bot]<a
      href="https://github.com/users"><code>@​users</code></a>.norepl...</li>
      <li><a
      href="https://github.com/actions/checkout/commit/8459bc0c7e3759cdf591f513d9f141a95fef0a8f"><code>8459bc0</code></a>
      Bump actions/upload-artifact from 2 to 4 (<a
      href="https://redirect.github.com/actions/checkout/issues/1695">#1695</a>)</li>
      <li><a
      href="https://github.com/actions/checkout/commit/3f603f6d5e9f40714f97b2f017aa0df2a443192a"><code>3f603f6</code></a>
      Bump actions/setup-node from 1 to 4 (<a
      href="https://redirect.github.com/actions/checkout/issues/1696">#1696</a>)</li>
      <li>Additional commits viewable in <a
      href="https://github.com/actions/checkout/compare/v2...v4">compare
      view</a></li>
      </ul>
      </details>
      <br />
      
      Updates `actions/cache` from 3.3.3 to 4.0.2
      <details>
      <summary>Release notes</summary>
      <p><em>Sourced from <a
      href="https://github.com/actions/cache/releases">actions/cache's
      releases</a>.</em></p>
      <blockquote>
      <h2>v4.0.2</h2>
      <h2>What's Changed</h2>
      <ul>
      <li>Fix <code>fail-on-cache-miss</code> not working by <a
      href="https://github.com/cdce8p"><code>@​cdce8p</code></a> in <a
      href="https://redirect.github.com/actions/cache/pull/1327">actions/cache#1327</a></li>
      </ul>
      <p><strong>Full Changelog</strong>: <a
      href="https://github.com/actions/cache/compare/v4.0.1...v4.0.2">https://github.com/actions/cache/compare/v4.0.1...v4.0.2</a></p>
      <h2>v4.0.1</h2>
      <h2>What's Changed</h2>
      <ul>
      <li>Update README.md by <a
      href="https://github.com/yacaovsnc"><code>@​yacaovsnc</code></a> in <a
      href="https://redirect.github.com/actions/cache/pull/1304">actions/cache#1304</a></li>
      <li>Update examples by <a
      href="https://github.com/yacaovsnc"><code>@​yacaovsnc</code></a> in <a
      href="https://redirect.github.com/actions/cache/pull/1305">actions/cache#1305</a></li>
      <li>Update actions/cache publish flow by <a
      href="https://github.com/bethanyj28"><code>@​bethanyj28</code></a> in <a
      href="https://redirect.github.com/actions/cache/pull/1340">actions/cache#1340</a></li>
      <li>Update <code>@​actions/cache</code> by <a
      href="https://github.com/bethanyj28"><code>@​bethanyj28</code></a> in <a
      href="https://redirect.github.com/actions/cache/pull/1341">actions/cache#1341</a></li>
      </ul>
      <h2>New Contributors</h2>
      <ul>
      <li><a href="https://github.com/yacaovsnc"><code>@​yacaovsnc</code></a>
      made their first contribution in <a
      href="https://redirect.github.com/actions/cache/pull/1304">actions/cache#1304</a></li>
      </ul>
      <p><strong>Full Changelog</strong>: <a
      href="https://github.com/actions/cache/compare/v4...v4.0.1">https://github.com/actions/cache/compare/v4...v4.0.1</a></p>
      <h2>v4.0.0</h2>
      <h2>What's Changed</h2>
      <ul>
      <li>Update action to node20 by <a
      href="https://github.com/takost"><code>@​takost</code></a> in <a
      href="https://redirect.github.com/actions/cache/pull/1284">actions/cache#1284</a></li>
      <li>feat: save-always flag by <a
      href="https://github.com/to-s"><code>@​to-s</code></a> in <a
      href="https://redirect.github.com/actions/cache/pull/1242">actions/cache#1242</a></li>
      </ul>
      <h2>New Contributors</h2>
      <ul>
      <li><a href="https://github.com/takost"><code>@​takost</code></a> made
      their first contribution in <a
      href="https://redirect.github.com/actions/cache/pull/1284">actions/cache#1284</a></li>
      <li><a href="https://github.com/to-s"><code>@​to-s</code></a> made their
      first contribution in <a
      href="https://redirect.github.com/actions/cache/pull/1242">actions/cache#1242</a></li>
      </ul>
      <p><strong>Full Changelog</strong>: <a
      href="https://github.com/actions/cache/compare/v3...v4.0.0">https://github.com/actions/cache/compare/v3...v4.0.0</a></p>
      </blockquote>
      </details>
      <details>
      <summary>Changelog</summary>
      <p><em>Sourced from <a
      href="https://github.com/actions/cache/blob/main/RELEASES.md">actions/cache's
      changelog</a>.</em></p>
      <blockquote>
      <h1>Releases</h1>
      <h3>4.0.2</h3>
      <ul>
      <li>Fixed restore <code>fail-on-cache-miss</code> not working.</li>
      </ul>
      <h3>4.0.1</h3>
      <ul>
      <li>Updated <code>isGhes</code> check</li>
      </ul>
      <h3>4.0.0</h3>
      <ul>
      <li>Updated minimum runner version support from node 12 -&gt; node
      20</li>
      </ul>
      <h3>3.3.3</h3>
      <ul>
      <li>Updates <code>@​actions/cache</code> to v3.2.3 to fix accidental
      mutated path arguments to <code>getCacheVersion</code> <a
      href="https://redirect.github.com/actions/toolkit/pull/1378">actions/toolkit#1378</a></li>
      <li>Additional audit fixes of npm package(s)</li>
      </ul>
      <h3>3.3.2</h3>
      <ul>
      <li>Fixes bug with Azure SDK causing blob downloads to get stuck.</li>
      </ul>
      <h3>3.3.1</h3>
      <ul>
      <li>Reduced segment size to 128MB and segment timeout to 10 minutes to
      fail fast in case the cache download is stuck.</li>
      </ul>
      <h3>3.3.0</h3>
      <ul>
      <li>Added option to lookup cache without downloading it.</li>
      </ul>
      <h3>3.2.6</h3>
      <ul>
      <li>Fix zstd not being used after zstd version upgrade to 1.5.4 on
      hosted runners.</li>
      </ul>
      <h3>3.2.5</h3>
      <ul>
      <li>Added fix to prevent from setting MYSYS environment variable
      globally.</li>
      </ul>
      <h3>3.2.4</h3>
      <ul>
      <li>Added option to fail job on cache miss.</li>
      </ul>
      <h3>3.2.3</h3>
      <ul>
      <li>Support cross os caching on Windows as an opt-in feature.</li>
      <li>Fix issue with symlink restoration on Windows for cross-os
      caches.</li>
      </ul>
      <h3>3.2.2</h3>
      <!-- raw HTML omitted -->
      </blockquote>
      <p>... (truncated)</p>
      </details>
      <details>
      <summary>Commits</summary>
      <ul>
      <li><a
      href="https://github.com/actions/cache/commit/0c45773b623bea8c8e75f6c82b208c3cf94ea4f9"><code>0c45773</code></a>
      Merge pull request <a
      href="https://redirect.github.com/actions/cache/issues/1327">#1327</a>
      from cdce8p/fix-fail-on-cache-miss</li>
      <li><a
      href="https://github.com/actions/cache/commit/8a55f839aa4b4578e47bdc8a52828637cbb9a454"><code>8a55f83</code></a>
      Add test case for process exit</li>
      <li><a
      href="https://github.com/actions/cache/commit/3884cace147bdf9307fcc52a277f421af7b30798"><code>3884cac</code></a>
      Bump version</li>
      <li><a
      href="https://github.com/actions/cache/commit/e29dad3e36390db18fc19fb666cb1302f4929002"><code>e29dad3</code></a>
      Fix fail-on-cache-miss not working</li>
      <li><a
      href="https://github.com/actions/cache/commit/ab5e6d0c87105b4c9c2047343972218f562e4319"><code>ab5e6d0</code></a>
      Merge pull request <a
      href="https://redirect.github.com/actions/cache/issues/1341">#1341</a>
      from bethanyj28/main</li>
      <li><a
      href="https://github.com/actions/cache/commit/89c7d86c71006451e399dfcc588eed8e392e0dcf"><code>89c7d86</code></a>
      licensed cache</li>
      <li><a
      href="https://github.com/actions/cache/commit/d2c84da363007d814e47d50565ba3794c1a84c56"><code>d2c84da</code></a>
      update <code>@​actions/cache</code></li>
      <li><a
      href="https://github.com/actions/cache/commit/37e7d4eb166540050942d75a6e40742cbfc92f65"><code>37e7d4e</code></a>
      Merge pull request <a
      href="https://redirect.github.com/actions/cache/issues/1340">#1340</a>
      from actions/bethanyj28/update-publish-flow</li>
      <li><a
      href="https://github.com/actions/cache/commit/a18323f50430a57f9094db3ce508dc1e3a25d4a2"><code>a18323f</code></a>
      add release action</li>
      <li><a
      href="https://github.com/actions/cache/commit/a2ed59d39b352305bdd2f628719a53b2cc4f9613"><code>a2ed59d</code></a>
      Merge pull request <a
      href="https://redirect.github.com/actions/cache/issues/1305">#1305</a>
      from actions/yacaovsnc/update_examples</li>
      <li>Additional commits viewable in <a
      href="https://github.com/actions/cache/compare/e12d46a63a90f2fae62d114769bbf2a179198b5c...0c45773b623bea8c8e75f6c82b208c3cf94ea4f9">compare
      view</a></li>
      </ul>
      </details>
      <br />
      
      Updates `actions/setup-python` from 2 to 5
      <details>
      <summary>Release notes</summary>
      <p><em>Sourced from <a
      href="https://github.com/actions/setup-python/releases">actions/setup-python's
      releases</a>.</em></p>
      <blockquote>
      <h2>v5.0.0</h2>
      <h2>What's Changed</h2>
      <p>In scope of this release, we update node version runtime from node16
      to node20 (<a
      href="https://redirect.github.com/actions/setup-python/pull/772">actions/setup-python#772</a>).
      Besides, we update dependencies to the latest versions.</p>
      <p><strong>Full Changelog</strong>: <a
      href="https://github.com/actions/setup-python/compare/v4.8.0...v5.0.0">https://github.com/actions/setup-python/compare/v4.8.0...v5.0.0</a></p>
      <h2>v4.8.0</h2>
      <h2>What's Changed</h2>
      <p>In scope of this release we added support for GraalPy (<a
      href="https://redirect.github.com/actions/setup-python/pull/694">actions/setup-python#694</a>).
      You can use this snippet to set up GraalPy:</p>
      <pre lang="yaml"><code>steps:
      - uses: actions/checkout@v4
      - uses: actions/setup-python@v4 
        with:
          python-version: 'graalpy-22.3' 
      - run: python my_script.py
      </code></pre>
      <p>Besides, the release contains such changes as:</p>
      <ul>
      <li>Trim python version when reading from file by <a
      href="https://github.com/FerranPares"><code>@​FerranPares</code></a> in
      <a
      href="https://redirect.github.com/actions/setup-python/pull/628">actions/setup-python#628</a></li>
      <li>Use non-deprecated versions in examples by <a
      href="https://github.com/jeffwidman"><code>@​jeffwidman</code></a> in <a
      href="https://redirect.github.com/actions/setup-python/pull/724">actions/setup-python#724</a></li>
      <li>Change deprecation comment to past tense by <a
      href="https://github.com/jeffwidman"><code>@​jeffwidman</code></a> in <a
      href="https://redirect.github.com/actions/setup-python/pull/723">actions/setup-python#723</a></li>
      <li>Bump <code>@​babel/traverse</code> from 7.9.0 to 7.23.2 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/actions/setup-python/pull/743">actions/setup-python#743</a></li>
      <li>advanced-usage.md: Encourage the use actions/checkout@v4 by <a
      href="https://github.com/cclauss"><code>@​cclauss</code></a> in <a
      href="https://redirect.github.com/actions/setup-python/pull/729">actions/setup-python#729</a></li>
      <li>Examples now use checkout@v4 by <a
      href="https://github.com/simonw"><code>@​simonw</code></a> in <a
      href="https://redirect.github.com/actions/setup-python/pull/738">actions/setup-python#738</a></li>
      <li>Update actions/checkout to v4 by <a
      href="https://github.com/dmitry-shibanov"><code>@​dmitry-shibanov</code></a>
      in <a
      href="https://redirect.github.com/actions/setup-python/pull/761">actions/setup-python#761</a></li>
      </ul>
      <h2>New Contributors</h2>
      <ul>
      <li><a
      href="https://github.com/FerranPares"><code>@​FerranPares</code></a>
      made their first contribution in <a
      href="https://redirect.github.com/actions/setup-python/pull/628">actions/setup-python#628</a></li>
      <li><a href="https://github.com/timfel"><code>@​timfel</code></a> made
      their first contribution in <a
      href="https://redirect.github.com/actions/setup-python/pull/694">actions/setup-python#694</a></li>
      <li><a
      href="https://github.com/jeffwidman"><code>@​jeffwidman</code></a> made
      their first contribution in <a
      href="https://redirect.github.com/actions/setup-python/pull/724">actions/setup-python#724</a></li>
      </ul>
      <p><strong>Full Changelog</strong>: <a
      href="https://github.com/actions/setup-python/compare/v4...v4.8.0">https://github.com/actions/setup-python/compare/v4...v4.8.0</a></p>
      <h2>v4.7.1</h2>
      <h2>What's Changed</h2>
      <ul>
      <li>Bump word-wrap from 1.2.3 to 1.2.4 by <a
      href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
      href="https://redirect.github.com/actions/setup-python/pull/702">actions/setup-python#702</a></li>
      <li>Add range validation for toml files by <a
      href="https://github.com/dmitry-shibanov"><code>@​dmitry-shibanov</code></a>
      in <a
      href="https://redirect.github.com/actions/setup-python/pull/726">actions/setup-python#726</a></li>
      </ul>
      <p><strong>Full Changelog</strong>: <a
      href="https://github.com/actions/setup-python/compare/v4...v4.7.1">https://github.com/actions/setup-python/compare/v4...v4.7.1</a></p>
      <h2>v4.7.0</h2>
      <p>In scope of this release, the support for reading python version from
      pyproject.toml was added (<a
      href="https://redirect.github.com/actions/setup-python/pull/669">actions/setup-python#669</a>).</p>
      <pre lang="yaml"><code>      - name: Setup Python
              uses: actions/setup-python@v4
      &lt;/tr&gt;&lt;/table&gt; 
      </code></pre>
      </blockquote>
      <p>... (truncated)</p>
      </details>
      <details>
      <summary>Commits</summary>
      <ul>
      <li><a
      href="https://github.com/actions/setup-python/commit/39cd14951b08e74b54015e9e001cdefcf80e669f"><code>39cd149</code></a>
      Documentation update for cache (<a
      href="https://redirect.github.com/actions/setup-python/issues/873">#873</a>)</li>
      <li><a
      href="https://github.com/actions/setup-python/commit/a0d74c0c423f896bc4e7be91d5cb1e2d54438db3"><code>a0d74c0</code></a>
      fix(ci): update all failing workflows (<a
      href="https://redirect.github.com/actions/setup-python/issues/863">#863</a>)</li>
      <li><a
      href="https://github.com/actions/setup-python/commit/4eb7dbcb9561cb76a85079ffa9d89b983166e00c"><code>4eb7dbc</code></a>
      Bump braces from 3.0.2 to 3.0.3 (<a
      href="https://redirect.github.com/actions/setup-python/issues/893">#893</a>)</li>
      <li><a
      href="https://github.com/actions/setup-python/commit/82c7e631bb3cdc910f68e0081d67478d79c6982d"><code>82c7e63</code></a>
      Documentation changes for avoiding rate limit issues on GHES (<a
      href="https://redirect.github.com/actions/setup-python/issues/835">#835</a>)</li>
      <li><a
      href="https://github.com/actions/setup-python/commit/10aa35afd7f071e70ffaa122e3d7c6ffcb5f7ed1"><code>10aa35a</code></a>
      feat: fallback to raw endpoint for manifest when rate limit is reached
      (<a
      href="https://redirect.github.com/actions/setup-python/issues/766">#766</a>)</li>
      <li><a
      href="https://github.com/actions/setup-python/commit/9a7ac94420f42ee15fc60ab88d0dca4be1fd5757"><code>9a7ac94</code></a>
      Bump undici from 5.27.2 to 5.28.3 (<a
      href="https://redirect.github.com/actions/setup-python/issues/817">#817</a>)</li>
      <li><a
      href="https://github.com/actions/setup-python/commit/871daa956ca9ea99f3c3e30acb424b7960676734"><code>871daa9</code></a>
      Fix the &quot;Specifying multiple Python/PyPy versions&quot; link (<a
      href="https://redirect.github.com/actions/setup-python/issues/782">#782</a>)</li>
      <li><a
      href="https://github.com/actions/setup-python/commit/2f078955e4d0f34cc7a8b0108b2eb7bbe154438e"><code>2f07895</code></a>
      Fix broken README.md link (<a
      href="https://redirect.github.com/actions/setup-python/issues/793">#793</a>)</li>
      <li><a
      href="https://github.com/actions/setup-python/commit/e9d6f990972a57673cdb72ec29e19d42ba28880f"><code>e9d6f99</code></a>
      Replace setup-python@v4 by setup-python@v5 in README (<a
      href="https://redirect.github.com/actions/setup-python/issues/776">#776</a>)</li>
      <li><a
      href="https://github.com/actions/setup-python/commit/0a5c61591373683505ea898e09a3ea4f39ef2b9c"><code>0a5c615</code></a>
      Update action to node20 (<a
      href="https://redirect.github.com/actions/setup-python/issues/772">#772</a>)</li>
      <li>Additional commits viewable in <a
      href="https://github.com/actions/setup-python/compare/v2...v5">compare
      view</a></li>
      </ul>
      </details>
      <br />
      
      Updates `actions/download-artifact` from 4.1.4 to 4.1.8
      <details>
      <summary>Release notes</summary>
      <p><em>Sourced from <a
      href="https://github.com/actions/download-artifact/releases">actions/download-artifact's
      releases</a>.</em></p>
      <blockquote>
      <h2>v4.1.8</h2>
      <h2>What's Changed</h2>
      <ul>
      <li>Update <code>@​actions/artifact</code> version, bump dependencies by
      <a href="https://github.com/robherley"><code>@​robherley</code></a> in
      <a
      href="https://redirect.github.com/actions/download-artifact/pull/341">actions/download-artifact#341</a></li>
      </ul>
      <p><strong>Full Changelog</strong>: <a
      href="https://github.com/actions/download-artifact/compare/v4...v4.1.8">https://github.com/actions/download-artifact/compare/v4...v4.1.8</a></p>
      <h2>v4.1.7</h2>
      <h2>What's Changed</h2>
      <ul>
      <li>Update <code>@​actions/artifact</code> dependency by <a
      href="https://github.com/bethanyj28"><code>@​bethanyj28</code></a> in <a
      href="https://redirect.github.com/actions/download-artifact/pull/325">actions/download-artifact#325</a></li>
      </ul>
      <p><strong>Full Changelog</strong>: <a
      href="https://github.com/actions/download-artifact/compare/v4.1.6...v4.1.7">https://github.com/actions/download-artifact/compare/v4.1.6...v4.1.7</a></p>
      <h2>v4.1.6</h2>
      <h2>What's Changed</h2>
      <ul>
      <li>updating <code>@actions/artifact</code> dependency to v2.1.6 by <a
      href="https://github.com/eggyhead"><code>@​eggyhead</code></a> in <a
      href="https://redirect.github.com/actions/download-artifact/pull/324">actions/download-artifact#324</a></li>
      </ul>
      <p><strong>Full Changelog</strong>: <a
      href="https://github.com/actions/download-artifact/compare/v4.1.5...v4.1.6">https://github.com/actions/download-artifact/compare/v4.1.5...v4.1.6</a></p>
      <h2>v4.1.5</h2>
      <h2>What's Changed</h2>
      <ul>
      <li>Update readme with v3/v2/v1 deprecation notice by <a
      href="https://github.com/robherley"><code>@​robherley</code></a> in <a
      href="https://redirect.github.com/actions/download-artifact/pull/322">actions/download-artifact#322</a></li>
      <li>Update dependencies <code>@actions/core</code> to v1.10.1 and
      <code>@actions/artifact</code> to v2.1.5</li>
      </ul>
      <p><strong>Full Changelog</strong>: <a
      href="https://github.com/actions/download-artifact/compare/v4.1.4...v4.1.5">https://github.com/actions/download-artifact/compare/v4.1.4...v4.1.5</a></p>
      </blockquote>
      </details>
      <details>
      <summary>Commits</summary>
      <ul>
      <li><a
      href="https://github.com/actions/download-artifact/commit/fa0a91b85d4f404e444e00e005971372dc801d16"><code>fa0a91b</code></a>
      Merge pull request <a
      href="https://redirect.github.com/actions/download-artifact/issues/341">#341</a>
      from actions/robherley/bump-pkgs</li>
      <li><a
      href="https://github.com/actions/download-artifact/commit/b54d0883e196647f43ce531a3fc13b246cf908b6"><code>b54d088</code></a>
      Update <code>@​actions/artifact</code> version, bump dependencies</li>
      <li><a
      href="https://github.com/actions/download-artifact/commit/65a9edc5881444af0b9093a5e628f2fe47ea3b2e"><code>65a9edc</code></a>
      Merge pull request <a
      href="https://redirect.github.com/actions/download-artifact/issues/325">#325</a>
      from bethanyj28/main</li>
      <li><a
      href="https://github.com/actions/download-artifact/commit/fdd1595981c1a29187d3de99c28c28a166bc38f7"><code>fdd1595</code></a>
      licensed</li>
      <li><a
      href="https://github.com/actions/download-artifact/commit/c13dba102f4bb92b3f679fa086db9e2973960ca7"><code>c13dba1</code></a>
      update <code>@​actions/artifact</code> dependency</li>
      <li><a
      href="https://github.com/actions/download-artifact/commit/0daa75ebeac4617faeb127496dbd716b8bcce26e"><code>0daa75e</code></a>
      Merge pull request <a
      href="https://redirect.github.com/actions/download-artifact/issues/324">#324</a>
      from actions/eggyhead/use-artifact-v2.1.6</li>
      <li><a
      href="https://github.com/actions/download-artifact/commit/9c19ed7fe5d278cd354c7dfd5d3b88589c7e2395"><code>9c19ed7</code></a>
      Merge branch 'main' into eggyhead/use-artifact-v2.1.6</li>
      <li><a
      href="https://github.com/actions/download-artifact/commit/3d3ea8741ef44e86f7392b41e391bde3c36219bd"><code>3d3ea87</code></a>
      updating license</li>
      <li><a
      href="https://github.com/actions/download-artifact/commit/89af5db8211998d3ca691103a86b0b9362a94286"><code>89af5db</code></a>
      updating artifact package v2.1.6</li>
      <li><a
      href="https://github.com/actions/download-artifact/commit/b4aefff88e83a2676a730654e1ce3dce61880379"><code>b4aefff</code></a>
      Merge pull request <a
      href="https://redirect.github.com/actions/download-artifact/issues/323">#323</a>
      from actions/eggyhead/update-artifact-v215</li>
      <li>Additional commits viewable in <a
      href="https://github.com/actions/download-artifact/compare/c850b930e6ba138125429b7e5c93fc707a7f8427...fa0a91b85d4f404e444e00e005971372dc801d16">compare
      view</a></li>
      </ul>
      </details>
      <br />
      
      Updates `docker/setup-buildx-action` from 3.0.0 to 3.5.0
      <details>
      <summary>Release notes</summary>
      <p><em>Sourced from <a
      href="https://github.com/docker/setup-buildx-action/releases">docker/setup-buildx-action's
      releases</a>.</em></p>
      <blockquote>
      <h2>v3.5.0</h2>
      <ul>
      <li>Bump <code>@​docker/actions-toolkit</code> from 0.31.0 to 0.35.0 in
      <a
      href="https://redirect.github.com/docker/setup-buildx-action/pull/340">docker/setup-buildx-action#340</a>
      <a
      href="https://redirect.github.com/docker/setup-buildx-action/pull/344">docker/setup-buildx-action#344</a>
      <a
      href="https://redirect.github.com/docker/setup-buildx-action/pull/345">docker/setup-buildx-action#345</a></li>
      </ul>
      <p><strong>Full Changelog</strong>: <a
      href="https://github.com/docker/setup-buildx-action/compare/v3.4.0...v3.5.0">https://github.com/docker/setup-buildx-action/compare/v3.4.0...v3.5.0</a></p>
      <h2>v3.4.0</h2>
      <ul>
      <li>Throw error message instead of exit code by <a
      href="https://github.com/crazy-max"><code>@​crazy-max</code></a> in <a
      href="https://redirect.github.com/docker/setup-buildx-action/pull/315">docker/setup-buildx-action#315</a></li>
      <li>Bump <code>@​docker/actions-toolkit</code> from 0.20.0 to 0.31.0 in
      <a
      href="https://redirect.github.com/docker/setup-buildx-action/pull/321">docker/setup-buildx-action#321</a>
      <a
      href="https://redirect.github.com/docker/setup-buildx-action/pull/338">docker/setup-buildx-action#338</a></li>
      <li>Bump braces from 3.0.2 to 3.0.3 in <a
      href="https://redirect.github.com/docker/setup-buildx-action/pull/329">docker/setup-buildx-action#329</a></li>
      <li>Bump undici from 5.28.3 to 5.28.4 in <a
      href="https://redirect.github.com/docker/setup-buildx-action/pull/312">docker/setup-buildx-action#312</a></li>
      <li>Bump uuid from 9.0.1 to 10.0.0 in <a
      href="https://redirect.github.com/docker/setup-buildx-action/pull/326">docker/setup-buildx-action#326</a></li>
      </ul>
      <p><strong>Full Changelog</strong>: <a
      href="https://github.com/docker/setup-buildx-action/compare/v3.3.0...v3.4.0">https://github.com/docker/setup-buildx-action/compare/v3.3.0...v3.4.0</a></p>
      <h2>v3.3.0</h2>
      <ul>
      <li>Bump <code>@​docker/actions-toolkit</code> from 0.19.0 to 0.20.0 by
      <a href="https://github.com/crazy-max"><code>@​crazy-max</code></a> in
      <a
      href="https://redirect.github.com/docker/setup-buildx-action/pull/307">docker/setup-buildx-action#307</a></li>
      </ul>
      <p><strong>Full Changelog</strong>: <a
      href="https://github.com/docker/setup-buildx-action/compare/v3.2.0...v3.3.0">https://github.com/docker/setup-buildx-action/compare/v3.2.0...v3.3.0</a></p>
      <h2>v3.2.0</h2>
      <ul>
      <li>Rename and align config inputs by <a
      href="https://github.com/crazy-max"><code>@​crazy-max</code></a> in <a
      href="https://redirect.github.com/docker/setup-buildx-action/pull/303">docker/setup-buildx-action#303</a>
      <ul>
      <li><code>config</code> to <code>buildkitd-config</code></li>
      <li><code>config-inline</code> to
      <code>buildkitd-config-inline</code></li>
      </ul>
      </li>
      <li>Bump <code>@​docker/actions-toolkit</code> from 0.17.0 to 0.19.0 in
      <a
      href="https://redirect.github.com/docker/setup-buildx-action/pull/302">docker/setup-buildx-action#302</a>
      <a
      href="https://redirect.github.com/docker/setup-buildx-action/pull/306">docker/setup-buildx-action#306</a></li>
      </ul>
      <blockquote>
      <p>[!NOTE]
      <code>config</code> and <code>config-inline</code> input names are
      deprecated and will be removed in next major release.</p>
      </blockquote>
      <p><strong>Full Changelog</strong>: <a
      href="https://github.com/docker/setup-buildx-action/compare/v3.1.0...v3.2.0">https://github.com/docker/setup-buildx-action/compare/v3.1.0...v3.2.0</a></p>
      <h2>v3.1.0</h2>
      <ul>
      <li><code>cache-binary</code> input to enable/disable caching binary to
      GHA cache backend by <a
      href="https://github.com/crazy-max"><code>@​crazy-max</code></a> in <a
      href="https://redirect.github.com/docker/setup-buildx-action/pull/300">docker/setup-buildx-action#300</a></li>
      <li>build(deps): bump <code>@​babel/traverse</code> from 7.17.3 to
      7.23.2 in <a
      href="https://redirect.github.com/docker/setup-buildx-action/pull/282">docker/setup-buildx-action#282</a></li>
      <li>build(deps): bump <code>@​docker/actions-toolkit</code> from 0.12.0
      to 0.17.0 in <a
      href="https://redirect.github.com/docker/setup-buildx-action/pull/281">docker/setup-buildx-action#281</a>
      <a
      href="https://redirect.github.com/docker/setup-buildx-action/pull/284">docker/setup-buildx-action#284</a>
      <a
      href="https://redirect.github.com/docker/setup-buildx-action/pull/299">docker/setup-buildx-action#299</a></li>
      <li>build(deps): bump uuid from 9.0.0 to 9.0.1 in <a
      href="https://redirect.github.com/docker/setup-buildx-action/pull/271">docker/setup-buildx-action#271</a></li>
      <li>build(deps): bump undici from 5.26.3 to 5.28.3 in <a
      href="https://redirect.github.com/docker/setup-buildx-action/pull/297">docker/setup-buildx-action#297</a></li>
      </ul>
      <p><strong>Full Changelog</strong>: <a
      href="https://github.com/docker/setup-buildx-action/compare/v3.0.0...v3.1.0">https://github.com/docker/setup-buildx-action/compare/v3.0.0...v3.1.0</a></p>
      </blockquote>
      </details>
      <details>
      <summary>Commits</summary>
      <ul>
      <li><a
      href="https://github.com/docker/setup-buildx-action/commit/aa33708b10e362ff993539393ff100fa93ed6a27"><code>aa33708</code></a>
      Merge pull request <a
      href="https://redirect.github.com/docker/setup-buildx-action/issues/345">#345</a>
      from docker/dependabot/npm_and_yarn/docker/actions-to...</li>
      <li><a
      href="https://github.com/docker/setup-buildx-action/commit/2d99e3412d2dd2b9c7e2fcca49d01b924c1ab21c"><code>2d99e34</code></a>
      chore: update generated content</li>
      <li><a
      href="https://github.com/docker/setup-buildx-action/commit/4dab43650b8b8c84737d78c3cc36b01bb089fd0c"><code>4dab436</code></a>
      build(deps): bump <code>@​docker/actions-toolkit</code> from 0.34.0 to
      0.35.0</li>
      <li><a
      href="https://github.com/docker/setup-buildx-action/commit/49a04d68900b1d260da9b3f06f52638d56cd8ad1"><code>49a04d6</code></a>
      Merge pull request <a
      href="https://redirect.github.com/docker/setup-buildx-action/issues/344">#344</a>
      from docker/dependabot/npm_and_yarn/docker/actions-to...</li>
      <li><a
      href="https://github.com/docker/setup-buildx-action/commit/a6ade2e34f17c6ce339e005d1377e0cc65952729"><code>a6ade2e</code></a>
      chore: update generated content</li>
      <li><a
      href="https://github.com/docker/setup-buildx-action/commit/2f2694b8d12669f2f75b4e35bb6575470d2dfbe7"><code>2f2694b</code></a>
      switch to Docker exec</li>
      <li><a
      href="https://github.com/docker/setup-buildx-action/commit/0a4bab6632a78370043add51b5183c8d9f340e41"><code>0a4bab6</code></a>
      build(deps): bump <code>@​docker/actions-toolkit</code> from 0.32.0 to
      0.34.0</li>
      <li><a
      href="https://github.com/docker/setup-buildx-action/commit/2ad185228a349d19414702819e06df9fa4314287"><code>2ad1852</code></a>
      Merge pull request <a
      href="https://redirect.github.com/docker/setup-buildx-action/issues/340">#340</a>
      from docker/dependabot/npm_and_yarn/docker/actions-to...</li>
      <li><a
      href="https://github.com/docker/setup-buildx-action/commit/560ac469d63bfd85610bfc60b630bbd855046576"><code>560ac46</code></a>
      chore: update generated content</li>
      <li><a
      href="https://github.com/docker/setup-buildx-action/commit/b3a341759e2a76d5124e467f44e087ef7b02ef1f"><code>b3a3417</code></a>
      build(deps): bump <code>@​docker/actions-toolkit</code> from 0.31.0 to
      0.32.0</li>
      <li>Additional commits viewable in <a
      href="https://github.com/docker/setup-buildx-action/compare/f95db51fddba0c2d1ec667646a06c2ce06100226...aa33708b10e362ff993539393ff100fa93ed6a27">compare
      view</a></li>
      </ul>
      </details>
      <br />
      
      
      Dependabot will resolve any conflicts with this PR as long as you don't
      alter it yourself. You can also trigger a rebase manually by commenting
      `@dependabot rebase`.
      
      [//]: # (dependabot-automerge-start)
      [//]: # (dependabot-automerge-end)
      
      ---
      
      <details>
      <summary>Dependabot commands and options</summary>
      <br />
      
      You can trigger Dependabot actions by commenting on this PR:
      - `@dependabot rebase` will rebase this PR
      - `@dependabot recreate` will recreate this PR, overwriting any edits
      that have been made to it
      - `@dependabot merge` will merge this PR after your CI passes on it
      - `@dependabot squash and merge` will squash and merge this PR after
      your CI passes on it
      - `@dependabot cancel merge` will cancel a previously requested merge
      and block automerging
      - `@dependabot reopen` will reopen this PR if it is closed
      - `@dependabot close` will close this PR and stop Dependabot recreating
      it. You can achieve the same result by closing it manually
      - `@dependabot show <dependency name> ignore conditions` will show all
      of the ignore conditions of the specified dependency
      - `@dependabot ignore <dependency name> major version` will close this
      group update PR and stop Dependabot creating any more for the specific
      dependency's major version (unless you unignore this specific
      dependency's major version or upgrade to it yourself)
      - `@dependabot ignore <dependency name> minor version` will close this
      group update PR and stop Dependabot creating any more for the specific
      dependency's minor version (unless you unignore this specific
      dependency's minor version or upgrade to it yourself)
      - `@dependabot ignore <dependency name>` will close this group update PR
      and stop Dependabot creating any more for the specific dependency
      (unless you unignore this specific dependency or upgrade to it yourself)
      - `@dependabot unignore <dependency name>` will remove all of the ignore
      conditions of the specified dependency
      - `@dependabot unignore <dependency name> <ignore condition>` will
      remove the ignore condition of the specified dependency and ignore
      conditions
      
      
      </details>
      
      Signed-off-by: default avatardependabot[bot] <support@github.com>
      Co-authored-by: default avatardependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      Co-authored-by: default avatarBastian Köcher <git@kchr.de>
    • thiolliere's avatar
      Re: fix warnings with latest rust (#5161) · 10b8039a
      thiolliere authored
      I made mistake on previous PR
      https://github.com/paritytech/polkadot-sdk/pull/5150. It disabled all
      unexpected cfgs instead of just allowing `substrate_runtime` condition.
      
      In this PR: unexpected cfgs other than `substrate_runtime` are still
      checked. and some warnings appear about them
    • dependabot[bot]'s avatar
      Bump spinners from 4.1.0 to 4.1.1 (#5134) · d31e985e
      dependabot[bot] authored
      
      Bumps [spinners](https://github.com/fgribreau/spinners) from 4.1.0 to
      4.1.1.
      <details>
      <summary>Commits</summary>
      <ul>
      <li>See full diff in <a
      href="https://github.com/fgribreau/spinners/commits">compare
      view</a></li>
      </ul>
      </details>
      <br />
      
      
      [![Dependabot compatibility
      score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=spinners&package-manager=cargo&previous-version=4.1.0&new-version=4.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
      
      Dependabot will resolve any conflicts with this PR as long as you don't
      alter it yourself. You can also trigger a rebase manually by commenting
      `@dependabot rebase`.
      
      [//]: # (dependabot-automerge-start)
      [//]: # (dependabot-automerge-end)
      
      ---
      
      <details>
      <summary>Dependabot commands and options</summary>
      <br />
      
      You can trigger Dependabot actions by commenting on this PR:
      - `@dependabot rebase` will rebase this PR
      - `@dependabot recreate` will recreate this PR, overwriting any edits
      that have been made to it
      - `@dependabot merge` will merge this PR after your CI passes on it
      - `@dependabot squash and merge` will squash and merge this PR after
      your CI passes on it
      - `@dependabot cancel merge` will cancel a previously requested merge
      and block automerging
      - `@dependabot reopen` will reopen this PR if it is closed
      - `@dependabot close` will close this PR and stop Dependabot recreating
      it. You can achieve the same result by closing it manually
      - `@dependabot show <dependency name> ignore conditions` will show all
      of the ignore conditions of the specified dependency
      - `@dependabot ignore this major version` will close this PR and stop
      Dependabot creating any more for this major version (unless you reopen
      the PR or upgrade to it yourself)
      - `@dependabot ignore this minor version` will close this PR and stop
      Dependabot creating any more for this minor version (unless you reopen
      the PR or upgrade to it yourself)
      - `@dependabot ignore this dependency` will close this PR and stop
      Dependabot creating any more for this dependency (unless you reopen the
      PR or upgrade to it yourself)
      
      
      </details>
      
      Signed-off-by: default avatardependabot[bot] <support@github.com>
      Co-authored-by: default avatardependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  4. Jul 26, 2024