tag:github.com,2008:https://github.com/lambdaisland/fetch/releasesRelease notes from fetch2023-09-13T17:55:38Ztag:github.com,2008:Repository/241139663/v1.5.832023-09-13T17:56:03Zv1.5.83<h2>Added</h2>
<ul>
<li>Specify edn tag reader functions with <code>:edn/readers</code></li>
</ul>plexustag:github.com,2008:Repository/241139663/v1.4.802023-08-30T07:40:58Zv1.4.80<h2>Added</h2>
<ul>
<li><code>:as</code> flag to force response content-type parsing</li>
</ul>
<h2>Changed</h2>
<ul>
<li>Dependency version bumps</li>
</ul>plexustag:github.com,2008:Repository/241139663/v1.3.742023-03-27T21:08:48Zv1.3.74<h2>Added</h2>
<ul>
<li>Add documentation for :query-params. (thanks <a href="https://github.com/opqdonut">@opqdonut</a>)</li>
</ul>
<h2>Fixed</h2>
<ul>
<li>Bump uri library to address security issue.</li>
</ul>alysbrookstag:github.com,2008:Repository/241139663/v1.2.692022-11-14T16:05:31Zv1.2.69<h2>Added</h2>
<ul>
<li>Support for a <code>:signal</code> key, to hook up an <code>AbortController</code></li>
</ul>
<h2>Changed</h2>plexustag:github.com,2008:Repository/241139663/v1.1.602022-09-19T13:28:21Zv1.1.60<h2>Changed</h2>
<ul>
<li>Passed in query-params now get merged into query parameters on the URL, rather<br>
than replacing them.</li>
</ul>plexustag:github.com,2008:Repository/241139663/v1.0.412021-09-07T08:41:38Zv1.0.41: # 1.0.41 (2021-09-07 / 6696b7a)<h2>Added</h2>
<ul>
<li>Added support for all options that <code>js/fetch</code> understands. Option values can<br>
be supplied as keyword or string. <code>:headers</code> is expected to be a Clojure map<br>
from string to string: <code>:headers</code>, <code>:redirect</code>, <code>:mode</code>, <code>:cache</code>,<br>
<code>:credentials</code>, <code>:referrer-policy</code></li>
<li>There is now encoding implemented for <code>:content-type :form-encoded</code></li>
</ul>
<h2>Changed</h2>
<ul>
<li>Supplying a body as a string will not encode it, but use the string unchanged<br>
as the body</li>
</ul>plexustag:github.com,2008:Repository/241139663/v1.0.332021-06-02T14:04:41Zv1.0.33: # 1.0.33 (2021-06-02 / cfb45a8)<h2>Added</h2>
<ul>
<li>Added optional EDN support. Require the <code>lambdaisland.fetch.edn</code> namespace, this will register the necessary multimethods.</li>
</ul>plexustag:github.com,2008:Repository/241139663/v0.0.232021-01-04T08:49:05Zv0.0.23: # 0.0.23 (2021-01-04 / b8a521a)<h2>Fixed</h2>
<ul>
<li>Fix query-params encoding issue and path/query-params normalization (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/den1k/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/den1k">@den1k</a>)</li>
</ul>
<h2>Changed</h2>
<ul>
<li>Dependency version bumps: lambdaisland/uri, js-interop, transit-cljs</li>
<li>Remove direct dependency on Clojure/ClojureScript, people will generally bring them themselves</li>
</ul>plexustag:github.com,2008:Repository/241139663/v0.0.162020-12-01T14:22:32Zv0.0.16: # 0.0.16 (2020-12-01 / d5f92bd)<h2>Changed</h2>
<ul>
<li>Replaced <code>kitchen-async</code> dependency with <code>mhuebert/kitchen-async</code>, which is the same lib with a fixed version on Clojars</li>
</ul>plexus