Skip to content

Commit

Permalink
'3.0.7'
Browse files Browse the repository at this point in the history
  • Loading branch information
jknack committed Jan 4, 2024
1 parent 46d43ff commit 55a6307
Show file tree
Hide file tree
Showing 35 changed files with 2,012 additions and 1,810 deletions.
2,176 changes: 1,184 additions & 992 deletions index.html

Large diffs are not rendered by default.

18 changes: 14 additions & 4 deletions migration/3.x/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -635,13 +635,13 @@ <h4 id="upgrading-from-2-x-to-3-x-kotlin"><a class="anchor" href="#upgrading-fro


<div class="switch"><div class="switch--item option-1 selected">Maven</div><div class="switch--item option-2">Gradle</div></div><div class="content option-1">
<pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml" id="xe16b737c1d5c44ff">&lt;dependency&gt;
<pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml" id="x233d1568a32040ee">&lt;dependency&gt;
&lt;groupId&gt;io.jooby&lt;/groupId&gt;
&lt;artifactId&gt;jooby-kotlin&lt;/artifactId&gt;
&lt;version&gt;3.0.6&lt;/version&gt;
&lt;/dependency&gt;</code><button class="clipboard" data-clipboard-target="#xe16b737c1d5c44ff"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
&lt;version&gt;3.0.7&lt;/version&gt;
&lt;/dependency&gt;</code><button class="clipboard" data-clipboard-target="#x233d1568a32040ee"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
</div><div class="content hidden option-2">
<pre class="highlightjs highlight"><code class="language-javascript hljs" data-lang="javascript" id="x4b29050b2c3e4238">implementation 'io.jooby:jooby-kotlin:3.0.6'</code><button class="clipboard" data-clipboard-target="#x4b29050b2c3e4238"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
<pre class="highlightjs highlight"><code class="language-javascript hljs" data-lang="javascript" id="x76da4659fdd94259">implementation 'io.jooby:jooby-kotlin:3.0.7'</code><button class="clipboard" data-clipboard-target="#x76da4659fdd94259"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
</div></div>

</div>
Expand Down Expand Up @@ -739,6 +739,11 @@ <h4 id="upgrading-from-2-x-to-3-x-package-renames"><a class="anchor" href="#upgr
<td class="tableblock halign-left valign-top"><p class="tableblock">jooby (core)</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">io.jooby</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">io.jooby.test</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">jooby-test</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">io.jooby (Kotlin)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">io.jooby.kt</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">removed from jooby, now in jooby-kotlin</p></td>
Expand All @@ -759,6 +764,11 @@ <h4 id="upgrading-from-2-x-to-3-x-package-renames"><a class="anchor" href="#upgr
<td class="tableblock halign-left valign-top"><p class="tableblock">jooby-gson</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">io.jooby.json</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">io.jooby.jackson</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">jooby-jackson</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">io.jooby.di</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">io.jooby.guice</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">jooby-guice</p></td>
Expand Down
32 changes: 16 additions & 16 deletions modules/avaje-jsonb/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -594,13 +594,13 @@ <h3 id="avaje-jsonb-usage"><a class="anchor" href="#avaje-jsonb-usage"></a><a cl


<div class="switch"><div class="switch--item option-1 selected">Maven</div><div class="switch--item option-2">Gradle</div></div><div class="content option-1">
<pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml" id="xd4ee88ae3b1c460c">&lt;dependency&gt;
<pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml" id="xb82178114e8b482f">&lt;dependency&gt;
&lt;groupId&gt;io.jooby&lt;/groupId&gt;
&lt;artifactId&gt;jooby-avaje-jsonb&lt;/artifactId&gt;
&lt;version&gt;3.0.6&lt;/version&gt;
&lt;/dependency&gt;</code><button class="clipboard" data-clipboard-target="#xd4ee88ae3b1c460c"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
&lt;version&gt;3.0.7&lt;/version&gt;
&lt;/dependency&gt;</code><button class="clipboard" data-clipboard-target="#xb82178114e8b482f"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
</div><div class="content hidden option-2">
<pre class="highlightjs highlight"><code class="language-javascript hljs" data-lang="javascript" id="xebb906c348c14c2b">implementation 'io.jooby:jooby-avaje-jsonb:3.0.6'</code><button class="clipboard" data-clipboard-target="#xebb906c348c14c2b"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
<pre class="highlightjs highlight"><code class="language-javascript hljs" data-lang="javascript" id="x13a356c4193c47ae">implementation 'io.jooby:jooby-avaje-jsonb:3.0.7'</code><button class="clipboard" data-clipboard-target="#x13a356c4193c47ae"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
</div></div>

<div class="paragraph">
Expand All @@ -610,7 +610,7 @@ <h3 id="avaje-jsonb-usage"><a class="anchor" href="#avaje-jsonb-usage"></a><a cl


<div class="switch"><div class="switch--item option-1 selected">Java</div><div class="switch--item option-2">Kotlin</div></div><div class="content option-1">
<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java" id="x394551008484e8e">import io.jooby.avaje.jsonb.AvajeJsonbModule;
<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java" id="x6cf22ae73fde443a">import io.jooby.avaje.jsonb.AvajeJsonbModule;

{
install(new AvajeJsonbModule()); <i class="conum" data-value="1"></i><b>(1)</b>
Expand All @@ -624,9 +624,9 @@ <h3 id="avaje-jsonb-usage"><a class="anchor" href="#avaje-jsonb-usage"></a><a cl
MyObject myObject = ctx.body(MyObject.class); <i class="conum" data-value="3"></i><b>(3)</b>
...
});
}</code><button class="clipboard" data-clipboard-target="#x394551008484e8e"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
}</code><button class="clipboard" data-clipboard-target="#x6cf22ae73fde443a"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
</div><div class="content hidden option-2">
<pre class="highlightjs highlight"><code class="language-kt hljs" data-lang="kt" id="xefcb86e0fb714f68">import io.jooby.avaje.jsonb.AvajeJsonbModule
<pre class="highlightjs highlight"><code class="language-kt hljs" data-lang="kt" id="xeb91fbe4a7184356">import io.jooby.avaje.jsonb.AvajeJsonbModule

{
install(AvajeJsonbModule()) <i class="conum" data-value="1"></i><b>(1)</b>
Expand All @@ -640,7 +640,7 @@ <h3 id="avaje-jsonb-usage"><a class="anchor" href="#avaje-jsonb-usage"></a><a cl
val myObject = ctx.body&lt;MyObject&gt;() <i class="conum" data-value="3"></i><b>(3)</b>
...
}
}</code><button class="clipboard" data-clipboard-target="#xefcb86e0fb714f68"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
}</code><button class="clipboard" data-clipboard-target="#xeb91fbe4a7184356"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
</div></div>

<div class="colist arabic">
Expand Down Expand Up @@ -669,7 +669,7 @@ <h3 id="avaje-jsonb-working-with-jsonb"><a class="anchor" href="#avaje-jsonb-wor
<div class="title">Default Jsonb</div>

<div class="switch"><div class="switch--item option-1 selected">Java</div><div class="switch--item option-2">Kotlin</div></div><div class="content option-1">
<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java" id="x84b94e9191a844c3">import io.jooby.avaje.jsonb.AvajeJsonbModule;
<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java" id="x403d4042ef264e37">import io.jooby.avaje.jsonb.AvajeJsonbModule;
import io.avaje.jsonb.Jsonb;

{
Expand All @@ -678,16 +678,16 @@ <h3 id="avaje-jsonb-working-with-jsonb"><a class="anchor" href="#avaje-jsonb-wor
Jsonb jsonb = require(Jsonb.class);

...
}</code><button class="clipboard" data-clipboard-target="#x84b94e9191a844c3"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
}</code><button class="clipboard" data-clipboard-target="#x403d4042ef264e37"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
</div><div class="content hidden option-2">
<pre class="highlightjs highlight"><code class="language-kt hljs" data-lang="kt" id="xc062c857475419b">import io.jooby.avaje.jsonb.AvajeJsonbModule
<pre class="highlightjs highlight"><code class="language-kt hljs" data-lang="kt" id="xa2ccd3c5365b4fa4">import io.jooby.avaje.jsonb.AvajeJsonbModule
import io.avaje.jsonb.Jsonb

{
install(JacksonModule())

val jsonb = require&lt;Jsonb&gt;()
}</code><button class="clipboard" data-clipboard-target="#xc062c857475419b"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
}</code><button class="clipboard" data-clipboard-target="#xa2ccd3c5365b4fa4"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
</div></div>

<div class="paragraph">
Expand All @@ -697,23 +697,23 @@ <h3 id="avaje-jsonb-working-with-jsonb"><a class="anchor" href="#avaje-jsonb-wor
<div class="title">Custom Jsonb</div>

<div class="switch"><div class="switch--item option-1 selected">Java</div><div class="switch--item option-2">Kotlin</div></div><div class="content option-1">
<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java" id="xe8476f9820654e5c">import io.jooby.avaje.jsonb.AvajeJsonbModule;
<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java" id="xe0d43e396fc64c9d">import io.jooby.avaje.jsonb.AvajeJsonbModule;
import io.avaje.jsonb.Jsonb;

{
var jsonb = Jsonb.builder().build();

install(new AvajeJsonbModule(jsonb));
}</code><button class="clipboard" data-clipboard-target="#xe8476f9820654e5c"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
}</code><button class="clipboard" data-clipboard-target="#xe0d43e396fc64c9d"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
</div><div class="content hidden option-2">
<pre class="highlightjs highlight"><code class="language-kt hljs" data-lang="kt" id="xd8274a5e18d34a0c">import io.jooby.avaje.jsonb.AvajeJsonbModule
<pre class="highlightjs highlight"><code class="language-kt hljs" data-lang="kt" id="xd84269342e6446a2">import io.jooby.avaje.jsonb.AvajeJsonbModule
import io.avaje.jsonb.Jsonb

{
var jsonb = Jsonb.builder().build()

install(AvajeJsonbModule(jsonb))
}</code><button class="clipboard" data-clipboard-target="#xd8274a5e18d34a0c"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
}</code><button class="clipboard" data-clipboard-target="#xd84269342e6446a2"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
</div></div>

</div>
Expand Down
28 changes: 14 additions & 14 deletions modules/aws/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -593,13 +593,13 @@ <h3 id="amazonwebservices-usage"><a class="anchor" href="#amazonwebservices-usag


<div class="switch"><div class="switch--item option-1 selected">Maven</div><div class="switch--item option-2">Gradle</div></div><div class="content option-1">
<pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml" id="x2d24fe5830604929">&lt;dependency&gt;
<pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml" id="xa8aa27f8e133494e">&lt;dependency&gt;
&lt;groupId&gt;io.jooby&lt;/groupId&gt;
&lt;artifactId&gt;jooby-awssdk-v1&lt;/artifactId&gt;
&lt;version&gt;3.0.6&lt;/version&gt;
&lt;/dependency&gt;</code><button class="clipboard" data-clipboard-target="#x2d24fe5830604929"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
&lt;version&gt;3.0.7&lt;/version&gt;
&lt;/dependency&gt;</code><button class="clipboard" data-clipboard-target="#xa8aa27f8e133494e"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
</div><div class="content hidden option-2">
<pre class="highlightjs highlight"><code class="language-javascript hljs" data-lang="javascript" id="xa036d7a06acc4e99">implementation 'io.jooby:jooby-awssdk-v1:3.0.6'</code><button class="clipboard" data-clipboard-target="#xa036d7a06acc4e99"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
<pre class="highlightjs highlight"><code class="language-javascript hljs" data-lang="javascript" id="xa4e2ece4156b4268">implementation 'io.jooby:jooby-awssdk-v1:3.0.7'</code><button class="clipboard" data-clipboard-target="#xa4e2ece4156b4268"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
</div></div>

<div class="paragraph">
Expand All @@ -609,13 +609,13 @@ <h3 id="amazonwebservices-usage"><a class="anchor" href="#amazonwebservices-usag


<div class="switch"><div class="switch--item option-1 selected">Maven</div><div class="switch--item option-2">Gradle</div></div><div class="content option-1">
<pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml" id="x8ba001b3cf9c45e6">&lt;dependency&gt;
<pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml" id="x6b33f745edff4f91">&lt;dependency&gt;
&lt;groupId&gt;com.amazonaws&lt;/groupId&gt;
&lt;artifactId&gt;aws-java-sdk-s3&lt;/artifactId&gt;
&lt;version&gt;1.12.566&lt;/version&gt;
&lt;/dependency&gt;</code><button class="clipboard" data-clipboard-target="#x8ba001b3cf9c45e6"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
&lt;version&gt;1.12.626&lt;/version&gt;
&lt;/dependency&gt;</code><button class="clipboard" data-clipboard-target="#x6b33f745edff4f91"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
</div><div class="content hidden option-2">
<pre class="highlightjs highlight"><code class="language-javascript hljs" data-lang="javascript" id="x7890530e15914826">implementation 'com.amazonaws:aws-java-sdk-s3:1.12.566'</code><button class="clipboard" data-clipboard-target="#x7890530e15914826"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
<pre class="highlightjs highlight"><code class="language-javascript hljs" data-lang="javascript" id="xf68ea1fe56d34a92">implementation 'com.amazonaws:aws-java-sdk-s3:1.12.626'</code><button class="clipboard" data-clipboard-target="#xf68ea1fe56d34a92"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
</div></div>

<div class="paragraph">
Expand All @@ -624,8 +624,8 @@ <h3 id="amazonwebservices-usage"><a class="anchor" href="#amazonwebservices-usag
<div class="listingblock">
<div class="title">application.conf</div>
<div class="content">
<pre class="highlightjs highlight"><code class="language-properties hljs" data-lang="properties" id="x90da898191cd4578">aws.accessKeyId = "your access key id"
aws.secretKey = "your secret key"</code><button class="clipboard" data-clipboard-target="#x90da898191cd4578"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
<pre class="highlightjs highlight"><code class="language-properties hljs" data-lang="properties" id="x6c295582d6b74fc2">aws.accessKeyId = "your access key id"
aws.secretKey = "your secret key"</code><button class="clipboard" data-clipboard-target="#x6c295582d6b74fc2"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
</div>
</div>
<div class="paragraph">
Expand All @@ -638,7 +638,7 @@ <h3 id="amazonwebservices-usage"><a class="anchor" href="#amazonwebservices-usag


<div class="switch"><div class="switch--item option-1 selected">Java</div><div class="switch--item option-2">Kotlin</div></div><div class="content option-1">
<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java" id="x19c4890bf984cd9">import io.jooby.awssdkv1.AwsModule;
<pre class="highlightjs highlight"><code class="language-java hljs" data-lang="java" id="x2ddd9c6097124e92">import io.jooby.awssdkv1.AwsModule;

{
install(
Expand All @@ -653,9 +653,9 @@ <h3 id="amazonwebservices-usage"><a class="anchor" href="#amazonwebservices-usag
).build(); <i class="conum" data-value="4"></i><b>(4)</b>
})
);
}</code><button class="clipboard" data-clipboard-target="#x19c4890bf984cd9"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
}</code><button class="clipboard" data-clipboard-target="#x2ddd9c6097124e92"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
</div><div class="content hidden option-2">
<pre class="highlightjs highlight"><code class="language-kt hljs" data-lang="kt" id="x5d629c3c29b14d71">import io.jooby.aws.AwsModule
<pre class="highlightjs highlight"><code class="language-kt hljs" data-lang="kt" id="x1f8860c286934a62">import io.jooby.aws.AwsModule

{
install(
Expand All @@ -670,7 +670,7 @@ <h3 id="amazonwebservices-usage"><a class="anchor" href="#amazonwebservices-usag
).build() <i class="conum" data-value="4"></i><b>(4)</b>
})
);
}</code><button class="clipboard" data-clipboard-target="#x5d629c3c29b14d71"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
}</code><button class="clipboard" data-clipboard-target="#x1f8860c286934a62"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre>
</div></div>

<div class="colist arabic">
Expand Down
Loading

0 comments on commit 55a6307

Please sign in to comment.