tag:github.com,2008:https://github.com/assertj/assertj-arrow-core/releases Release notes from assertj-arrow-core 2025-09-22T06:37:37Z tag:github.com,2008:Repository/602952402/v2.0.0 2025-09-22T06:42:24Z Version 2.0.0 <p>It's time to update to the last major version of Arrow Kt. ๐ŸŽ‰ Ladies and gentlemen, please welcome version 2.0.0 of the library. Thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jdsatlin/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jdsatlin">@jdsatlin</a> for the effort.</p> <h2>โš™๏ธ Keep the Light on</h2> <ul> <li>Updated kotlin monorepo to v2.2.20 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2700779015" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/73" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/73/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/73">#73</a></li> <li>Updated junit-framework monorepo to v5.13.4 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3297110690" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/83" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/83/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/83">#83</a></li> <li>Updated Arrow Core Library to 2.1.2 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jdsatlin/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jdsatlin">@jdsatlin</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3382763490" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/85" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/85/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/85">#85</a></li> <li>Update dependency org.assertj:assertj-core to v3.27.5 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3439374150" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/89" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/89/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/89">#89</a></li> </ul> <h2>New Contributors</h2> <ul> <li>@Copilot made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3439395059" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/90" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/90/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/90">#90</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/assertj/assertj-arrow-core/compare/v1.2.2...v2.0.0"><tt>v1.2.2...v2.0.0</tt></a></p> rcardin tag:github.com,2008:Repository/602952402/v1.2.2 2025-09-22T06:41:20Z Version 1.2.2 <p>Here we go! ๐Ÿš€ A lot of time has passed since the last release. Two of our users contributed and resolved two bugs ๐Ÿ› related to nullability.</p> <h2>Bugs ๐Ÿž</h2> <ul> <li>Allowed for asserting on Eithers containing null values within them by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jdsatlin/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jdsatlin">@jdsatlin</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3255207045" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/81" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/81/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/81">#81</a></li> <li>Made error/value types in RaiseAssert nullable by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/david-kubecka/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/david-kubecka">@david-kubecka</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2886854775" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/78" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/78/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/78">#78</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jdsatlin/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jdsatlin">@jdsatlin</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3255207045" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/81" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/81/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/81">#81</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/david-kubecka/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/david-kubecka">@david-kubecka</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2886854775" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/78" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/78/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/78">#78</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/assertj/assertj-arrow-core/compare/v1.2.1...v1.2.2"><tt>v1.2.1...v1.2.2</tt></a></p> rcardin tag:github.com,2008:Repository/602952402/v1.2.1 2024-11-18T10:24:02Z Version 1.2.1 <p>Routine release with some dependency updates...we still love our users โค๏ธ</p> <h2>What's Changed ๐Ÿ“</h2> <ul> <li>Added some documentation to <code>RaiseAssert</code> methods by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rcardin/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rcardin">@rcardin</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2667603040" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/69" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/69/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/69">#69</a></li> </ul> <h2>Dependencies updates ๐Ÿ’ฏ</h2> <ul> <li>Updated junit5 monorepo to v5.11.3 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2547648649" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/65" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/65/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/65">#65</a></li> <li>Updated kotlin monorepo to v2.0.21 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2578319287" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/67" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/67/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/67">#67</a></li> <li>Updated dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.2 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2568587124" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/66" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/66/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/66">#66</a></li> <li>Updated dependency org.jetbrains.dokka:dokka-maven-plugin to v1.9.20 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1946421393" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/13" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/13/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/13">#13</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/assertj/assertj-arrow-core/compare/v1.2.0...v1.2.1"><tt>v1.2.0...v1.2.1</tt></a></p> rcardin tag:github.com,2008:Repository/602952402/v1.2.0 2024-09-16T06:19:29Z Version 1.2.0 <p>Hooray! We have a new contributor! Ladies and gentlemen, please welcome <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/farajist/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/farajist">@farajist</a> ๐Ÿ‘</p> <h2>What's Changed ๐Ÿš€</h2> <ul> <li>Added the function <code>RaiseAssert.assertThatRaisedBy</code> and its tests by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rcardin/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rcardin">@rcardin</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2496383002" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/61" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/61/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/61">#61</a></li> <li>Added examples of available assertions in the README file by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rcardin/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rcardin">@rcardin</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2496753577" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/62" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/62/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/62">#62</a></li> <li>Added assertion for <code>NonEmptyList&lt;A&gt;</code> type by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/farajist/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/farajist">@farajist</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2512507288" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/63" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/63/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/63">#63</a></li> </ul> <h2>Dependencies updates ๐Ÿ’ฏ</h2> <ul> <li>Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-test to v1.9.0 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2525127445" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/64" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/64/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/64">#64</a></li> <li>Update kotlin monorepo to v2.0.20 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2450654296" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/51" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/51/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/51">#51</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/farajist/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/farajist">@farajist</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2512507288" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/63" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/63/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/63">#63</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/assertj/assertj-arrow-core/compare/v1.1.0...v1.2.0"><tt>v1.1.0...v1.2.0</tt></a></p> rcardin tag:github.com,2008:Repository/602952402/v1.1.0 2024-08-29T07:25:28Z Version 1.1.0 <p>Productive days here. The second release of the week ๐Ÿ•บ<br> Version 1.1.0 brings enhancements in asserting function of type <code>Raise&lt;E&gt;.() -&gt; A</code>, letting using the full power of AssertJ assertions on objects for the function result and error.</p> <h2>What's Changed ๐Ÿบ</h2> <ul> <li>Added methods to extract the result and the error of executing a function in the <code>Raise&lt;E&gt;</code> context. by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rcardin/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rcardin">@rcardin</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2492880037" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/59" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/59/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/59">#59</a></li> </ul> <h2>Dependencies updates ๐Ÿ’ฏ</h2> <ul> <li>Update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.0 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2489396123" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/57" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/57/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/57">#57</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/assertj/assertj-arrow-core/compare/v1.0.1...v1.1.0"><tt>v1.0.1...v1.1.0</tt></a></p> rcardin tag:github.com,2008:Repository/602952402/v1.0.1 2024-08-27T07:12:45Z Version 1.0.1 <p>Version 1.0.1 fixes some bugs. Nobody is perfect ๐Ÿคทโ€โ™‚๏ธ</p> <h2>Bug Fixing ๐Ÿ›</h2> <ul> <li>Removed the use of context receivers by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rcardin/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rcardin">@rcardin</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2457902253" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/53" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/53/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/53">#53</a></li> <li>Assertions on <code>Raise&lt;E&gt;.() -&gt; A</code> dont work on suspending functions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rcardin/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rcardin">@rcardin</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2488436572" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/56" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/56/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/56">#56</a></li> </ul> <h2>Dependencies updates ๐Ÿ’ฏ</h2> <ul> <li>Update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.4.0 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2472131568" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/55" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/55/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/55">#55</a></li> <li>Update junit5 monorepo to v5.11.0 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2465587186" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/54" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/54/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/54">#54</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/assertj/assertj-arrow-core/compare/v1.0.0...v1.0.1"><tt>v1.0.0...v1.0.1</tt></a></p> rcardin tag:github.com,2008:Repository/602952402/v1.0.0 2024-07-11T08:08:52Z Version 1.0.0 <p>Woah, version 1.0.0 of the library is out! ๐Ÿ”ฅ<br> We need to move to a major version since we updated to Kotlin 2.0.0 ๐Ÿš€</p> <h2>What's Changed ๐Ÿพ</h2> <ul> <li>Added assertions to understand if a <code>Raise&lt;E&gt;.() -&gt; A</code> succeeded of failed by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rcardin/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rcardin">@rcardin</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2402445682" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/48" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/48/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/48">#48</a></li> </ul> <h2>Dependencies updates ๐Ÿ’ฏ</h2> <ul> <li>Update actions/checkout action to v4 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1931254194" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/10" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/10/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/10">#10</a></li> <li>Update kotlin monorepo to v1.9.22 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1969319805" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/33" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/33/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/33">#33</a></li> <li>Update junit5 monorepo to v5.10.1 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1977911947" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/34" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/34/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/34">#34</a></li> <li>Update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.2.5 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2017135477" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/35" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/35/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/35">#35</a></li> <li>Update dependency org.assertj:assertj-core to v3.25.1 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2095480042" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/36" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/36/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/36">#36</a></li> <li>Update dependency org.assertj:assertj-core to v3.25.2 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2098677188" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/38" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/38/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/38">#38</a></li> <li>Update junit5 monorepo to v5.10.2 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2116979783" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/39" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/39/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/39">#39</a></li> <li>Update dependency org.assertj:assertj-core to v3.25.3 - autoclosed by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2117343929" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/40" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/40/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/40">#40</a></li> <li>Update kotlin monorepo to v2 (major) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2308046265" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/43" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/43/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/43">#43</a></li> <li>Update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.3.0 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2401499301" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/45" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/45/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/45">#45</a></li> <li>Update junit5 monorepo to v5.10.3 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2401499161" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/44" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/44/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/44">#44</a></li> <li>Update dependency io.arrow-kt:arrow-core to v1.2.4 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2156929600" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/41" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/41/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/41">#41</a></li> <li>Update dependency org.assertj:assertj-core to v3.26.3 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2401898190" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/47" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/47/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/47">#47</a></li> <li>Update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.3.1 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2401898095" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/46" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/46/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/46">#46</a></li> <li>Update actions/setup-java action to v4 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2095488276" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/37" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/37/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/37">#37</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/assertj/assertj-arrow-core/compare/v0.2.0...v1.0.0"><tt>v0.2.0...v1.0.0</tt></a></p> rcardin tag:github.com,2008:Repository/602952402/v0.2.0 2023-10-27T09:25:02Z Version 0.2.0 <p>Inspiring news ๐Ÿš€ ! Version 0.2.0 has landed, and it brings a lot of new features ๐Ÿงฐ !</p> <p>๐Ÿ”ฅ New Features</p> <ul> <li>[<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1944475039" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/12" data-hovercard-type="issue" data-hovercard-url="/assertj/assertj-arrow-core/issues/12/hovercard" href="https://github.com/assertj/assertj-arrow-core/issues/12">#12</a>] Added assertions for the <code>Raise&lt;E&gt;.() -&gt; A</code> type. Testing functions in the <code>Raise</code> context becomes easy ๐Ÿคฉ</li> <li>[<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1953842351" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/16" data-hovercard-type="issue" data-hovercard-url="/assertj/assertj-arrow-core/issues/16/hovercard" href="https://github.com/assertj/assertj-arrow-core/issues/16">#16</a> ] Now, it's possible to extract the value from an <code>Option&lt;A&gt;</code> and make assertions directly on the object ๐Ÿ’ฏ</li> <li>[<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1953877845" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/17" data-hovercard-type="issue" data-hovercard-url="/assertj/assertj-arrow-core/issues/17/hovercard" href="https://github.com/assertj/assertj-arrow-core/issues/17">#17</a>] It's possible to extract values from an <code>Either&lt;E, A&gt;</code> if right-sided or left-sided. Then, you can make assertions directly on the extracted objects! ๐Ÿ‘</li> </ul> <p>๐Ÿ› Fixed Bugs</p> <ul> <li>[<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1953914533" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/18" data-hovercard-type="issue" data-hovercard-url="/assertj/assertj-arrow-core/issues/18/hovercard" href="https://github.com/assertj/assertj-arrow-core/issues/18">#18</a>] Change the scope of assertion constructors. Now, you must use the dedicated factory methods ๐Ÿ˜ !</li> <li>[<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1962072186" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/26" data-hovercard-type="pull_request" data-hovercard-url="/assertj/assertj-arrow-core/pull/26/hovercard" href="https://github.com/assertj/assertj-arrow-core/pull/26">#26</a>] Unit tests came back ๐Ÿงช.</li> <li>[<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1957896775" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/22" data-hovercard-type="issue" data-hovercard-url="/assertj/assertj-arrow-core/issues/22/hovercard" href="https://github.com/assertj/assertj-arrow-core/issues/22">#22</a>] Removed the use of Arrow deprecated methods ๐Ÿงน</li> </ul> <p>Happy testing! ๐ŸŽ‰</p> rcardin tag:github.com,2008:Repository/602952402/v0.1.0 2023-10-23T19:52:33Z Version 0.1.0 <p>Here are the changes:</p> <p>๐Ÿ”ฅ New Features</p> <ul> <li>[<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1955639015" data-permission-text="Title is private" data-url="https://github.com/assertj/assertj-arrow-core/issues/19" data-hovercard-type="issue" data-hovercard-url="/assertj/assertj-arrow-core/issues/19/hovercard" href="https://github.com/assertj/assertj-arrow-core/issues/19">#19</a>]: Added the following assertions on the <code>Either&lt;E, A&gt;</code> and the <code>Option&lt;A&gt;</code> types (thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sFreezer/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sFreezer">@sFreezer</a> and <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/metalgold/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/metalgold">@metalgold</a> for the contribution):<br> - <code>hasRightValueSatisfying</code><br> - <code>hasLeftValueSatisfying</code><br> - <code>hasValueSatisfying</code></li> </ul> rcardin tag:github.com,2008:Repository/602952402/v0.0.1 2023-09-20T07:09:35Z Version 0.0.1 <p>First release of the library ๐Ÿš€</p> <p>The available assertions are for the types:</p> <ul> <li><code>Either</code></li> <li><code>Option</code></li> </ul> rcardin