<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in lib.rs</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>b1f7ff3b - Support multiple versions in `bindgen!` (#7172)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/crates/component-macro/test-helpers/src/lib.rs#b1f7ff3b</link>
        <description>Support multiple versions in `bindgen!` (#7172)This commit fixes a bug in the `bindgen!` macro where when faced withmultiple packages that differ only in version number invalid bindingswere generated. The fix here is to add version number information topackage module names if necessary in situations such as this. Thisrequired some refactoring internally to have a single source of truthfor what the name of a module should be and avoid having it implicitlycalculated in two locations.

            List of files:
            /wasmtime-44.0.1/crates/component-macro/test-helpers/src/lib.rs</description>
        <pubDate>Fri, 06 Oct 2023 23:00:12 +0000</pubDate>
        <dc:creator>Alex Crichton &lt;alex@alexcrichton.com&gt;</dc:creator>
    </item>
<item>
        <title>24785123 - Update WIT tooling used by Wasmtime (#5565)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/crates/component-macro/test-helpers/src/lib.rs#24785123</link>
        <description>Update WIT tooling used by Wasmtime (#5565)* Update WIT tooling used by WasmtimeThis commit updates the WIT tooling, namely the wasm-tools family ofcrates, with recent updates. Notably:* bytecodealliance/wasm-tools#867* bytecodealliance/wasm-tools#871This updates index spaces in components and additionally bumps theminimum required version of the component binary format to be consumedby Wasmtime (because of the index space changes). Additionally WITtooling now fully supports `use`.Note that WIT tooling doesn&apos;t, at this time, fully support packages anddepending on remotely defined WIT packages. Currently WIT still needs tobe vendored in the project. It&apos;s hoped that future work with `cargocomponent` and possible integration here could make the story aboutdepending on remotely-defined WIT more ergonomic and streamlined.* Fix `bindgen!` codegen tests* Add a test for `use` paths an implement support* Update to crates.io versions of wasm-tools* Uncomment codegen tests

            List of files:
            /wasmtime-44.0.1/crates/component-macro/test-helpers/src/lib.rs</description>
        <pubDate>Wed, 18 Jan 2023 15:37:03 +0000</pubDate>
        <dc:creator>Alex Crichton &lt;alex@alexcrichton.com&gt;</dc:creator>
    </item>
<item>
        <title>2329ecc3 - Add a `wasmtime::component::bindgen!` macro (#5317)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/crates/component-macro/test-helpers/src/lib.rs#2329ecc3</link>
        <description>Add a `wasmtime::component::bindgen!` macro (#5317)* Import Wasmtime support from the `wit-bindgen` repoThis commit imports the `wit-bindgen-gen-host-wasmtime-rust` crate fromthe `wit-bindgen` repository into the upstream Wasmtime repository. I&apos;vechosen to not import the full history here since the crate is relativelysmall and doesn&apos;t have a ton of complexity. While the history of thecrate is quite long the current iteration of the crate&apos;s history isrelatively short so there&apos;s not a ton of import there anyway. Thethinking is that this can now continue to evolve in-tree.* Refactor `wasmtime-component-macro` a bitMake room for a `wit_bindgen` macro to slot in.* Add initial support for a `bindgen` macro* Add tests for `wasmtime::component::bindgen!`* Improve error forgetting `async` feature* Add end-to-end tests for bindgen* Add an audit of `unicase`* Add a license to the test-helpers crate* Add vet entry for `pulldown-cmark`* Update publish script with new crate* Try to fix publish script* Update audits* Update lock file

            List of files:
            /wasmtime-44.0.1/crates/component-macro/test-helpers/src/lib.rs</description>
        <pubDate>Tue, 06 Dec 2022 19:06:00 +0000</pubDate>
        <dc:creator>Alex Crichton &lt;alex@alexcrichton.com&gt;</dc:creator>
    </item>
</channel>
</rss>
