<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Helvetica;
        panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0cm;
        font-size:10.0pt;
        font-family:"Courier New";}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-GB" link="blue" vlink="purple" style="word-wrap:break-word">
<p style="font-family:Calibri;font-size:10pt;color:#000000;margin:5pt;" align="Right">
Confidential<br>
</p>
<br>
<div>
<div class="WordSection1">
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Much appreciated – thank you!<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<div style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt">
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US">From:</span></b><span lang="EN-US"> dancer-users <dancer-users-bounces@lists.preshweb.co.uk>
<b>On Behalf Of </b>Hugues<br>
<b>Sent:</b> 29 January 2021 09:33<br>
<b>To:</b> dancer-users@lists.preshweb.co.uk<br>
<b>Subject:</b> Re: [dancer-users] Dancer2 0.300005 Released<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p><span style="font-family:"Helvetica",sans-serif">+1</span><o:p></o:p></p>
<div>
<p class="MsoNormal">Le 29/01/2021 à 10:32, Sawyer X a écrit :<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<pre>This is great. Thank you to everyone. :)<o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre>On Fri, Jan 29, 2021 at 9:01 AM Jason A. Crome <a href="mailto:jason@cromedome.dev"><jason@cromedome.dev></a> wrote:<o:p></o:p></pre>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<pre><o:p> </o:p></pre>
<pre>Well, it's been a hot minute since the last release, hasn't it? Dancer2 0.300005 has landed on CPAN and features a number of bug fixes, enhancements, and doc patches:<o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre>    0.300005  2021-01-26 15:57:41-05:00 America/New_York<o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre>    [ BUG FIXES ]<o:p></o:p></pre>
<pre>    * GH #1546: Add MIME type for all files served from public (Russell<o:p></o:p></pre>
<pre>      @veryrusty Jenkins)<o:p></o:p></pre>
<pre>    * GH #1555: Remove all leftovers of warnings config setting (Sergiy<o:p></o:p></pre>
<pre>      Borodych)<o:p></o:p></pre>
<pre>    * GH #1557: Remove HTTP::XSCookies workaround (Alexander Pankoff)<o:p></o:p></pre>
<pre>    * GH #1564: Add script_name to redirects beginning with / (Nigel Gregoire)<o:p></o:p></pre>
<pre>    * GH #1567: Fix CSS so errors do not display ourside of <pre> HTML<o:p></o:p></pre>
<pre>      element (Elliot Holden)<o:p></o:p></pre>
<pre>    * GH #1568: Serializer::Mutable doesn't auto-load other serializers<o:p></o:p></pre>
<pre>      (Russell @veryrusty Jenkins)<o:p></o:p></pre>
<pre>    * GH #1579: Fix missing push_header method in Response::Delayed<o:p></o:p></pre>
<pre>      (Paul Clements)<o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre>    [ ENHANCEMENTS ]<o:p></o:p></pre>
<pre>    * GH #1552: Update jQuery (Sergiy Borodych)<o:p></o:p></pre>
<pre>    * GH #1558: Test to make sure uploads aren't discarded after the<o:p></o:p></pre>
<pre>      forward keyword is used (Alexander Pankoff)<o:p></o:p></pre>
<pre>    * GH #1571: Add GitHub Actions support (Gabor Szabo)<o:p></o:p></pre>
<pre>    * GH #1572: Install Dancer2::Session::Cookie in order to run the test<o:p></o:p></pre>
<pre>      t/issues/gh-811.t (racke)<o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre>    [ DOCUMENTATION ]<o:p></o:p></pre>
<pre>    * GH #1490: Document Dancer2::Core::App->template() (Steve Dondley)<o:p></o:p></pre>
<pre>    * GH #1551: Fix pod for cookie same site attribute (Sergiy Borodych)<o:p></o:p></pre>
<pre>    * GH #1562: Fix links, missing code in Tutorial (cloveistaken)<o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre>I have already lined up a number of issues for inclusion into the next release, which should be landing in early February (as of now).<o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre>Thanks for your patience with the long break between the releases, we (hopefully) won't do that to you again.<o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre>Happy Dancing! See you in February!<o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre>--<o:p></o:p></pre>
<pre>Jason A. Crome / CromeDome<o:p></o:p></pre>
<pre>CPAN: <a href="https://metacpan.org/author/CROMEDOME">https://metacpan.org/author/CROMEDOME</a><o:p></o:p></pre>
<pre>GitHub: <a href="https://github.com/cromedome">https://github.com/cromedome</a><o:p></o:p></pre>
<pre>Twitter: <a href="https://twitter.com/cromedome">https://twitter.com/cromedome</a><o:p></o:p></pre>
<pre>Blog: <a href="https://cromedome.net">https://cromedome.net</a><o:p></o:p></pre>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>dancer-users mailing list<o:p></o:p></pre>
<pre><a href="mailto:dancer-users@lists.preshweb.co.uk">dancer-users@lists.preshweb.co.uk</a><o:p></o:p></pre>
<pre><a href="https://lists.preshweb.co.uk/mailman/listinfo/dancer-users">https://lists.preshweb.co.uk/mailman/listinfo/dancer-users</a><o:p></o:p></pre>
</blockquote>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>dancer-users mailing list<o:p></o:p></pre>
<pre><a href="mailto:dancer-users@lists.preshweb.co.uk">dancer-users@lists.preshweb.co.uk</a><o:p></o:p></pre>
<pre><a href="https://lists.preshweb.co.uk/mailman/listinfo/dancer-users">https://lists.preshweb.co.uk/mailman/listinfo/dancer-users</a><o:p></o:p></pre>
</blockquote>
</div>
</div>
</div>
</body>
</html>