Skip to content

Commit 48727d5

Browse files
committed
deploy: f1e9a82
1 parent 682f9e6 commit 48727d5

3 files changed

Lines changed: 1 addition & 30 deletions

File tree

blog/feed.rss

Lines changed: 0 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -341,35 +341,5 @@ opportunities to become involved.</p>]]></description>
341341
</ul>
342342
<p>More details and registration are available on the <a href="https://lu.ma/g7qow6h3">event page</a>. All participants and organizers must abide by the <a href="https://typelevel.org/code-of-conduct/README.html">Typelevel Code of Conduct</a>.</p>]]></description>
343343
</item>
344-
<item>
345-
<title>Typelevel Weaver released</title>
346-
<pubDate>Tue, 10 Jun 2025 00:00:00 GMT</pubDate>
347-
348-
<dc:creator>Zainab Ali</dc:creator>
349-
350-
<link>https://typelevel.org/blog/weaver-test-release.html</link>
351-
<guid isPermaLink="true">https://typelevel.org/blog/weaver-test-release.html</guid>
352-
<description><![CDATA[
353-
<p>We are delighted to announce the release of <a href="https://typelevel.org/weaver-test/">weaver-test</a> under Typelevel.</p>
354-
355-
<h1 id="what-is-weaver" class="section">What is weaver?</h1>
356-
<p>Weaver is a test framework for integration and end-to-end testing. It makes tests faster and easier to debug by using <code>cats</code>, <code>cats-effect</code> and <code>fs2</code>.</p>
357-
<p>Weaver provides a high quality experience when writing and running tests:</p>
358-
<ul>
359-
<li>Tests within a suite are run in parallel for the quickest results possible. This is especially suited to IO heavy tests, such as those making API calls or reading files.</li>
360-
<li>Expectations (ie assertions) are composable values. This enables
361-
developers to separate the scenario of the test from the checks they perform,
362-
generally keeping tests cleaner and clearer.</li>
363-
<li>Failures are aggregated and reported at the end of the run. This prevents the developer from having to &quot;scroll up&quot; forever when trying to understand what failed.</li>
364-
<li>A lazy logger is provided for each test, and log statements are only displayed in case of a test failure. This lets the developer enrich their tests with clues and works perfectly well with parallel runs. Even though all tests are run in parallel, the developer can browse a sequential log of the test failure.</li>
365-
<li>“beforeAll” and “afterAll” logic is represented using a <code>cats.effect.Resource</code>. This ensures that shared resources, such as HTTP clients, connection pools and file handles, are cleaned up correctly and predictably.</li>
366-
</ul>
367-
368-
<h1 id="why-is-weaver-moving-under-the-typelevel-umbrella" class="section">Why is weaver moving under the Typelevel umbrella?</h1>
369-
<p>Weaver makes heavy use of the <code>cats-effect</code> and <code>fs2</code> Typelevel projects. These enable weaver to run tests concurrently, provide safe resource handling, composable assertions and much more. By becoming part of the Typelevel umbrella, weaver can be maintained more easily alongside its core dependencies.</p>
370-
371-
<h1 id="migrating-to-the-0-9-0-release" class="section">Migrating to the <code>0.9.0</code> release</h1>
372-
<p>If you use <a href="https://github.com/scala-steward-org/scala-steward">Scala Steward</a>, you will migrate automatically. If not, read the <a href="https://github.com/typelevel/weaver-test/releases/tag/v0.9.0"><code>0.9.0</code> migration guide</a>.</p>]]></description>
373-
</item>
374344
</channel>
375345
</rss>

foundation/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ <h3 id="supporting-the-foundation" class="section"><a class="anchor-link" href="
107107
<p>We also accept donations on <a href="https://github.com/sponsors/typelevel">GitHub Sponsors</a> and <a href="https://opencollective.com/typelevel-foundation">Open Collective</a> and are listed in employee giving platforms such as Benevity, CyberGrants, and YourCause.</p>
108108
<p><strong>German donors</strong>: we have partnered with the <a href="https://www.maecenata.eu/">Maecenata Foundation</a> to accept tax-deductible donations from Germany. Please use their <a href="https://www.maecenata.eu/internationales-spenden?fb_item_id_fix=93115">donation form</a> and be sure to designate <strong>TG26017 Typelevel Foundation</strong> as the recipient organization.</p>
109109
<p><strong>Swiss donors</strong>: we have partnered with the <a href="https://www.swissphilanthropy.ch/">Swiss Philanthropy Foundation</a> to accept tax-deductible donations from Switzerland. Please contact them at <a href="mailto:international@swissphilanthropy.ch">international@swissphilanthropy.ch</a> to facilitate a donation to us.</p>
110+
<p><strong>UK donors</strong>: we have partnered with <a href="http://www.globalgiving.org/">Global Giving UK</a> to claim <a href="https://www.gov.uk/donating-to-charity/gift-aid">Gift Aid</a> on donations from the United Kingdom. Please donate via <a href="https://www.globalgiving.org/projects/typelevel/">our project page</a> on their website and make sure to tick the box to add Gift Aid to your donation.</p>
110111
<p><strong>European donors</strong>: if your country participates in the <a href="https://giving.eu/">Giving Europe</a> network, we can accept tax-efficient donations from you. Please contact us to arrange this.</p>
111112
<p>Have questions or specific needs? Please email us at <a href="mailto:donate@typelevel.org">donate@typelevel.org</a>.</p>
112113

search/searchIndex.idx

406 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)