|
4 | 4 | <meta charset="UTF-8"> |
5 | 5 | <meta http-equiv="X-UA-Compatible" content="IE=edge"> |
6 | 6 | <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
7 | | -<meta name="generator" content="Asciidoctor 2.0.18"> |
| 7 | +<meta name="generator" content="Asciidoctor 2.0.23"> |
8 | 8 | <meta name="description" content="The modular micro web framework for Java"> |
9 | 9 | <meta name="keywords" content="Java, Modern, Micro, Web, Framework, Reactive, Lightweight, Microservices"> |
10 | 10 | <link rel="icon" type="image/png" href="../../images/favicon96.png"> |
|
143 | 143 | #content::before{content:none} |
144 | 144 | #header>h1:first-child{color:rgba(0,0,0,.85);margin-top:2.25rem;margin-bottom:0} |
145 | 145 | #header>h1:first-child+#toc{margin-top:8px;border-top:1px solid #dddddf} |
146 | | -#header>h1:only-child,body.toc2 #header>h1:nth-last-child(2){border-bottom:1px solid #dddddf;padding-bottom:8px} |
| 146 | +#header>h1:only-child{border-bottom:1px solid #dddddf;padding-bottom:8px} |
147 | 147 | #header .details{border-bottom:1px solid #dddddf;line-height:1.45;padding-top:.25em;padding-bottom:.25em;padding-left:.25em;color:rgba(0,0,0,.6);display:flex;flex-flow:row wrap} |
148 | 148 | #header .details span:first-child{margin-left:-.125em} |
149 | 149 | #header .details span.email a{color:rgba(0,0,0,.85)} |
|
165 | 165 | #toctitle{color:#7a2518;font-size:1.2em} |
166 | 166 | @media screen and (min-width:768px){#toctitle{font-size:1.375em} |
167 | 167 | body.toc2{padding-left:15em;padding-right:0} |
| 168 | +body.toc2 #header>h1:nth-last-child(2){border-bottom:1px solid #dddddf;padding-bottom:8px} |
168 | 169 | #toc.toc2{margin-top:0!important;background:#f8f8f7;position:fixed;width:15em;left:0;top:0;border-right:1px solid #e7e7e9;border-top-width:0!important;border-bottom-width:0!important;z-index:1000;padding:1.25em 1em;height:100%;overflow:auto} |
169 | 170 | #toc.toc2 #toctitle{margin-top:0;margin-bottom:.8rem;font-size:1.2em} |
170 | 171 | #toc.toc2>ul{font-size:.9em;margin-bottom:0} |
|
211 | 212 | .admonitionblock>table td.content{padding-left:1.125em;padding-right:1.25em;border-left:1px solid #dddddf;color:rgba(0,0,0,.6);word-wrap:anywhere} |
212 | 213 | .admonitionblock>table td.content>:last-child>:last-child{margin-bottom:0} |
213 | 214 | .exampleblock>.content{border:1px solid #e6e6e6;margin-bottom:1.25em;padding:1.25em;background:#fff;border-radius:4px} |
214 | | -.exampleblock>.content>:first-child{margin-top:0} |
215 | | -.exampleblock>.content>:last-child{margin-bottom:0} |
216 | 215 | .sidebarblock{border:1px solid #dbdbd6;margin-bottom:1.25em;padding:1.25em;background:#f3f3f2;border-radius:4px} |
217 | | -.sidebarblock>:first-child{margin-top:0} |
218 | | -.sidebarblock>:last-child{margin-bottom:0} |
219 | 216 | .sidebarblock>.content>.title{color:#7a2518;margin-top:0;text-align:center} |
220 | | -.exampleblock>.content>:last-child>:last-child,.exampleblock>.content .olist>ol>li:last-child>:last-child,.exampleblock>.content .ulist>ul>li:last-child>:last-child,.exampleblock>.content .qlist>ol>li:last-child>:last-child,.sidebarblock>.content>:last-child>:last-child,.sidebarblock>.content .olist>ol>li:last-child>:last-child,.sidebarblock>.content .ulist>ul>li:last-child>:last-child,.sidebarblock>.content .qlist>ol>li:last-child>:last-child{margin-bottom:0} |
| 217 | +.exampleblock>.content>:first-child,.sidebarblock>.content>:first-child{margin-top:0} |
| 218 | +.exampleblock>.content>:last-child,.exampleblock>.content>:last-child>:last-child,.exampleblock>.content .olist>ol>li:last-child>:last-child,.exampleblock>.content .ulist>ul>li:last-child>:last-child,.exampleblock>.content .qlist>ol>li:last-child>:last-child,.sidebarblock>.content>:last-child,.sidebarblock>.content>:last-child>:last-child,.sidebarblock>.content .olist>ol>li:last-child>:last-child,.sidebarblock>.content .ulist>ul>li:last-child>:last-child,.sidebarblock>.content .qlist>ol>li:last-child>:last-child{margin-bottom:0} |
221 | 219 | .literalblock pre,.listingblock>.content>pre{border-radius:4px;overflow-x:auto;padding:1em;font-size:.8125em} |
222 | 220 | @media screen and (min-width:768px){.literalblock pre,.listingblock>.content>pre{font-size:.90625em}} |
223 | 221 | @media screen and (min-width:1280px){.literalblock pre,.listingblock>.content>pre{font-size:1em}} |
|
333 | 331 | a.image object{pointer-events:none} |
334 | 332 | sup.footnote,sup.footnoteref{font-size:.875em;position:static;vertical-align:super} |
335 | 333 | sup.footnote a,sup.footnoteref a{text-decoration:none} |
336 | | -sup.footnote a:active,sup.footnoteref a:active{text-decoration:underline} |
| 334 | +sup.footnote a:active,sup.footnoteref a:active,#footnotes .footnote a:first-of-type:active{text-decoration:underline} |
337 | 335 | #footnotes{padding-top:.75em;padding-bottom:.75em;margin-bottom:.625em} |
338 | 336 | #footnotes hr{width:20%;min-width:6.25em;margin:-.25em 0 .75em;border-width:1px 0 0} |
339 | 337 | #footnotes .footnote{padding:0 .375em 0 .225em;line-height:1.3334;font-size:.875em;margin-left:1.2em;margin-bottom:.2em} |
|
396 | 394 | dt,th.tableblock,td.content,div.footnote{text-rendering:optimizeLegibility} |
397 | 395 | h1,h2,p,td.content,span.alt,summary{letter-spacing:-.01em} |
398 | 396 | p strong,td.content strong,div.footnote strong{letter-spacing:-.005em} |
399 | | -p,blockquote,dt,td.content,span.alt,summary{font-size:1.0625rem} |
| 397 | +p,blockquote,dt,td.content,td.hdlist1,span.alt,summary{font-size:1.0625rem} |
400 | 398 | p{margin-bottom:1.25rem} |
401 | 399 | .sidebarblock p,.sidebarblock dt,.sidebarblock td.content,p.tableblock{font-size:1em} |
402 | 400 | .exampleblock>.content{background:#fffef7;border-color:#e0e0dc;box-shadow:0 1px 4px #e0e0dc} |
@@ -635,13 +633,13 @@ <h4 id="upgrading-from-2-x-to-3-x-kotlin"><a class="anchor" href="#upgrading-fro |
635 | 633 |
|
636 | 634 |
|
637 | 635 | <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"> |
638 | | -<pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml" id="x24b77f52babe44eb"><dependency> |
| 636 | +<pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml" id="xde26897ca1814e06"><dependency> |
639 | 637 | <groupId>io.jooby</groupId> |
640 | 638 | <artifactId>jooby-kotlin</artifactId> |
641 | | - <version>3.6.1</version> |
642 | | -</dependency></code><button class="clipboard" data-clipboard-target="#x24b77f52babe44eb"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre> |
| 639 | + <version>3.8.1</version> |
| 640 | +</dependency></code><button class="clipboard" data-clipboard-target="#xde26897ca1814e06"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre> |
643 | 641 | </div><div class="content hidden option-2"> |
644 | | -<pre class="highlightjs highlight"><code class="language-gradle hljs" data-lang="gradle" id="x9b6f6b5ddf5f48f0">implementation 'io.jooby:jooby-kotlin:3.6.1'</code><button class="clipboard" data-clipboard-target="#x9b6f6b5ddf5f48f0"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre> |
| 642 | +<pre class="highlightjs highlight"><code class="language-gradle hljs" data-lang="gradle" id="x57fe8eb900684572">implementation 'io.jooby:jooby-kotlin:3.8.1'</code><button class="clipboard" data-clipboard-target="#x57fe8eb900684572"><img src="/images/clippy.svg" class="clippy" width="13" alt="Copy to clipboard"></button></pre> |
645 | 643 | </div></div> |
646 | 644 |
|
647 | 645 | </div> |
|
0 commit comments