<?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 resources-import.wit</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>2365e64c - Update to wasm-tools 0.237.0 (#11517)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/crates/component-macro/tests/codegen/resources-import.wit#2365e64c</link>
        <description>Update to wasm-tools 0.237.0 (#11517)* Update to wasm-tools 0.237.0That version comes with support for fallible resource constructors. `wasmtime-wit-bindgen` doesn&apos;t need any additional changes to support this, though I&apos;ve added a codegen test for it to be sure.* Add vets---------Co-authored-by: Alex Crichton &lt;alex@alexcrichton.com&gt;

            List of files:
            /wasmtime-44.0.1/crates/component-macro/tests/codegen/resources-import.wit</description>
        <pubDate>Mon, 25 Aug 2025 18:48:38 +0000</pubDate>
        <dc:creator>Dave Bakker &lt;github@davebakker.io&gt;</dc:creator>
    </item>
<item>
        <title>fd3a827e - Add a whole lot of semicolons to WIT files (#7159)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/crates/component-macro/tests/codegen/resources-import.wit#fd3a827e</link>
        <description>Add a whole lot of semicolons to WIT files (#7159)To prepare this commit I&apos;ve run `WIT_REQUIRE_SEMICOLONS=1 ./ci/run-tests.sh`locally which configures `wit-parser` to generate an error for missingsemicolons in WIT files. This led me to add quite a few semicolons inquite a few places in what is going to be the first of a few batches ofsemicolons.CI checks for this cannot be added just yet because the wasi-nn spec isa submodule which needs to be updated with semicolons before thisrepository can require semicolons. Nevertheless that doesn&apos;t stop usfrom using semicolons in the meantime (yay gradual rollout of changes!)so I figure this would be good to get in sooner rather than later.

            List of files:
            /wasmtime-44.0.1/crates/component-macro/tests/codegen/resources-import.wit</description>
        <pubDate>Fri, 06 Oct 2023 14:11:43 +0000</pubDate>
        <dc:creator>Alex Crichton &lt;alex@alexcrichton.com&gt;</dc:creator>
    </item>
<item>
        <title>878a243a - Host resources wit-bindgen code generation (#6886)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/crates/component-macro/tests/codegen/resources-import.wit#878a243a</link>
        <description>Host resources wit-bindgen code generation (#6886)* added trap to resource dtor* basic resources* fixed signature and trait bounds* fixed static function* fixed trait signature* basic resources* added result to resource drop* reverted formatting* added doc comment to resource `dtor`* fixed merge issue* fixed another merge issue* added resource import codegen test* Revert changes to `Cargo.lock`* Update `Cargo.lock` with the wit-bindgen update* Add `cargo vet` entries for new crates* Restore old-style of printing types in bindgenAvoid collecting resources-as-we-go in favor of doing that moredeclaratively elsewhere. Additionally handle imported-vs-exportedresource via the order that interfaces are visited.* Update the shape of resource traits:* Use `&amp;mut self` instead of `StoreContextMut`* Make resource traits as supertraits of the `Host` trait generated for  each resource.* More uniformly handle types/returns with resource methods.* Fix derivations of `Clone` and `Copy` for where handles are contained.* Fix generation of handle typedefs* Support resources-in-worlds* Remove now-duplicate functionThis is now the same as the preexisting `generate_function_trait_sig`* Fix classifying handles as imported or exportedThis determination happens by looking up the origin definition of aresource, not the leaf possibly-aliased type.* Fix chains-of-use of resourcesResources don&apos;t have their representation asserted since the bare typeitself doesn&apos;t implement `ComponentType`, but otherwise generate typealiases the same way as other type aliases.* Revert `Cargo.lock` changesNo need to update `wit-bindgen` to 0.10.0 just yet, that&apos;ll happen in afuture update if necessary.* Add basic runtime tests for resources* fixed merge issue---------Co-authored-by: Alex Crichton &lt;alex@alexcrichton.com&gt;

            List of files:
            /wasmtime-44.0.1/crates/component-macro/tests/codegen/resources-import.wit</description>
        <pubDate>Wed, 30 Aug 2023 03:14:02 +0000</pubDate>
        <dc:creator>Timmy Silesmo &lt;silesmo@nor2.io&gt;</dc:creator>
    </item>
</channel>
</rss>
