<feed xmlns='http://www.w3.org/2005/Atom'>
<title>askama/askama_actix/src, branch main</title>
<subtitle>added poem support</subtitle>
<link rel='alternate' type='text/html' href='https://bunny.garden/forks/askama/'/>
<entry>
<title>Actix Web v4.0 is here</title>
<updated>2022-02-25T21:04:16+00:00</updated>
<author>
<name>René Kijewski</name>
<email>kijewski@library.vetmed.fu-berlin.de</email>
</author>
<published>2022-02-25T20:38:13+00:00</published>
<link rel='alternate' type='text/html' href='https://bunny.garden/forks/askama/commit/?id=0b376b439f759613966916787b613616627bb3f9'/>
<id>0b376b439f759613966916787b613616627bb3f9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use Template::MIME_TYPE instead of extension</title>
<updated>2022-01-07T12:18:03+00:00</updated>
<author>
<name>René Kijewski</name>
<email>kijewski@library.vetmed.fu-berlin.de</email>
</author>
<published>2022-01-06T13:30:46+00:00</published>
<link rel='alternate' type='text/html' href='https://bunny.garden/forks/askama/commit/?id=332d741f212eb2aac7bfb2eec1df1f33bfb46a05'/>
<id>332d741f212eb2aac7bfb2eec1df1f33bfb46a05</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add `#![forbid(unsafe_code)]` to all crates except askama_escape</title>
<updated>2022-01-06T12:05:24+00:00</updated>
<author>
<name>René Kijewski</name>
<email>kijewski@library.vetmed.fu-berlin.de</email>
</author>
<published>2022-01-05T18:41:40+00:00</published>
<link rel='alternate' type='text/html' href='https://bunny.garden/forks/askama/commit/?id=b7b5ff0633092006205ccfca9febab0978c0c957'/>
<id>b7b5ff0633092006205ccfca9febab0978c0c957</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add `#![deny(unreachable_pub)]` to all crates</title>
<updated>2022-01-06T12:05:24+00:00</updated>
<author>
<name>René Kijewski</name>
<email>kijewski@library.vetmed.fu-berlin.de</email>
</author>
<published>2022-01-05T18:41:23+00:00</published>
<link rel='alternate' type='text/html' href='https://bunny.garden/forks/askama/commit/?id=9dfe4cb39a62c543c8680194cf586aa486066ba1'/>
<id>9dfe4cb39a62c543c8680194cf586aa486066ba1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>No needless boxing of the error</title>
<updated>2022-01-06T12:05:24+00:00</updated>
<author>
<name>René Kijewski</name>
<email>kijewski@library.vetmed.fu-berlin.de</email>
</author>
<published>2022-01-05T18:35:53+00:00</published>
<link rel='alternate' type='text/html' href='https://bunny.garden/forks/askama/commit/?id=fe620456671cf52c741309b3bdcf7460e1973476'/>
<id>fe620456671cf52c741309b3bdcf7460e1973476</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Combine imports from the same module</title>
<updated>2022-01-06T12:05:24+00:00</updated>
<author>
<name>René Kijewski</name>
<email>kijewski@library.vetmed.fu-berlin.de</email>
</author>
<published>2022-01-05T18:21:55+00:00</published>
<link rel='alternate' type='text/html' href='https://bunny.garden/forks/askama/commit/?id=e34a81ccb966e58e97cb24b1b60141e14f073924'/>
<id>e34a81ccb966e58e97cb24b1b60141e14f073924</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update for actix-web beta</title>
<updated>2022-01-05T12:57:53+00:00</updated>
<author>
<name>René Kijewski</name>
<email>kijewski@library.vetmed.fu-berlin.de</email>
</author>
<published>2022-01-05T10:38:36+00:00</published>
<link rel='alternate' type='text/html' href='https://bunny.garden/forks/askama/commit/?id=783073b4fbc8bb974b04467b821c15e88d3c970e'/>
<id>783073b4fbc8bb974b04467b821c15e88d3c970e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>askama_actix: revert to actix-web v3 for release</title>
<updated>2022-01-04T20:30:15+00:00</updated>
<author>
<name>Dirkjan Ochtman</name>
<email>dirkjan@ochtman.nl</email>
</author>
<published>2021-12-21T22:17:14+00:00</published>
<link rel='alternate' type='text/html' href='https://bunny.garden/forks/askama/commit/?id=42d80ad6cdb1a4ff9ff8fcc088b25d5f7b66a393'/>
<id>42d80ad6cdb1a4ff9ff8fcc088b25d5f7b66a393</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use a separate trait for object safety (#579)</title>
<updated>2021-12-15T13:08:45+00:00</updated>
<author>
<name>Dirkjan Ochtman</name>
<email>dirkjan@ochtman.nl</email>
</author>
<published>2021-12-15T13:08:45+00:00</published>
<link rel='alternate' type='text/html' href='https://bunny.garden/forks/askama/commit/?id=5cfef325b03b25ad96d6c229a5ec3fd6a32f700d'/>
<id>5cfef325b03b25ad96d6c229a5ec3fd6a32f700d</id>
<content type='text'>
This is relatively major change to the main trait's API. For context,
I always started from the concept of monomorphized traits, but later
several contributors asked about object safety. At that point I made
`Template` object-safe, and then even later added a `SizedTemplate`
to make some things easier for people who don't need object safety.

However, having object-safety in the primary trait is bad for
performance (a substantial number of calls into the virtual `Write`
trait is relatively slow), and I don't think those who don't need
object safety should pay for the cost of having it.

Additionally, I feel using associated consts for the extension and
size hint is more idiomatic than having accessor methods. I don't
know why I didn't use these from the start -- maybe associated
consts didn't exist yet, or I didn't yet know how/when to use them.
Askama is pretty old at this point...</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is relatively major change to the main trait's API. For context,
I always started from the concept of monomorphized traits, but later
several contributors asked about object safety. At that point I made
`Template` object-safe, and then even later added a `SizedTemplate`
to make some things easier for people who don't need object safety.

However, having object-safety in the primary trait is bad for
performance (a substantial number of calls into the virtual `Write`
trait is relatively slow), and I don't think those who don't need
object safety should pay for the cost of having it.

Additionally, I feel using associated consts for the extension and
size hint is more idiomatic than having accessor methods. I don't
know why I didn't use these from the start -- maybe associated
consts didn't exist yet, or I didn't yet know how/when to use them.
Askama is pretty old at this point...</pre>
</div>
</content>
</entry>
<entry>
<title>Prepare for actix-web v4 (#553)</title>
<updated>2021-11-11T09:55:09+00:00</updated>
<author>
<name>Sergey Pashinin</name>
<email>sergey@pashinin.com</email>
</author>
<published>2021-11-11T09:55:09+00:00</published>
<link rel='alternate' type='text/html' href='https://bunny.garden/forks/askama/commit/?id=a8503e0fa2d6065b1c471becf76dde68571b7984'/>
<id>a8503e0fa2d6065b1c471becf76dde68571b7984</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
