v0.13.0-pre.0 #375
Kijewski
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
What's Changed
rinja
intoaskama
by @GuillaumeGomez in Renamerinja
intoaskama
#353Major added and improved features:
enum
variants by @Kijewski in Implementenum
variants #255filesizeformat
filter requirements by @GuillaumeGomez in Relaxfilesizeformat
filter requirements #216blocks
by @Kijewski in derive: implement template attributeblocks
#337~
by @Kijewski in Add concat operator~
#236#![no_std]
compatible by @Kijewski in Make rinja#![no_std]
compatible #286More added and improved features:
FastWritable
propagate custom errors by @Kijewski in LetFastWritable
propagate custom errors #217PrimitiveType
for non-zero integers by @Kijewski in ImplementPrimitiveType
for non-zero integers #220AsIndent
forNonZeroUsize
andWrapping<usize>
by @Kijewski in ImplementAsIndent
forNonZeroUsize
andWrapping<usize>
#221HtmlSafe
for all reference wrappers by @Kijewski in ImplementHtmlSafe
for all reference wrappers #219extends
by @Kijewski in parser: allow whitespace control onextends
#241_
by @GuillaumeGomez in Allow idents to start with_
#244std::num::Saturating
is stable since rust 1.74 by @Kijewski instd::num::Saturating
is stable since rust 1.74 #270Error
s a bit easier by @Kijewski in Make working withError
s a bit easier #277|fmt
and|format
available with feature"alloc"
, but without"std"
by @Kijewski in Make filters|fmt
and|format
available with feature"alloc"
, but without"std"
#319enum
s, letSelf
refer to the original type by @Kijewski in derive: forenum
s, letSelf
refer to the original type #333rinja
path by @Kijewski in derive: add option to specifyrinja
path #334derive
optional by @Kijewski in Makederive
optional #342Values
for all collection types by @Kijewski in ImplementValues
for all collection types #346Removed features:
EXTENSION
constant fromTemplate
by @Kijewski in RemoveEXTENSION
constant fromTemplate
#252MIME_TYPE
guessing by @Kijewski in Remove integrations andMIME_TYPE
guessing #271gen
to keywords by @Kijewski in parser: deny all rust keywords as target names and addgen
to keywords #294Performance:
fmt::Formatter
machinery in URL encoding by @Kijewski in Omitfmt::Formatter
machinery in URL encoding #218String
if we can help it by @Kijewski in filters: don't collect into intermediateString
if we can help it #235WithSpan
to one register by @Kijewski in parser: shrink the size ofWithSpan
to one register #257format!()
, shorter context on error by @Kijewski in derive: lessformat!()
, shorter context on error #276serde
andserde_derive
by @Kijewski in Allow parallel compilation ofserde
andserde_derive
#343Safety and correctness:
union
s as they requireunsafe
code by @Kijewski in derive: rejectunion
s as they requireunsafe
code #231__rinja
and free namewriter
by @Kijewski in derive: reserve variable prefix__rinja
and free namewriter
#292if let
by @Kijewski in parser: add missing level guard inif let
#332from_utf8_unsafe()
withAsciiStr
by @Kijewski in Replacefrom_utf8_unsafe()
withAsciiStr
#351Documentation, our book, and examples:
upgrading.md
by @Kijewski in book: addupgrading.md
#303blocks
by @Kijewski in book: documentblocks
#340askama_web
by @Kijewski in book: mentionaskama_web
#369Escaper
argumentfmt
intodest
by @Kijewski in RenameEscaper
argumentfmt
intodest
#349Testing:
Migrate to from nom to winnow
i
nput state by @epage in refactor(parser): Be explicit abouti
nput state #275Refactoring, error messages, and changes invisible to the user:
#[template]
parsing by @Kijewski in derive: refactor#[template]
parsing #243proc-macro
support by @Kijewski in derive standalone: opt out of nativeproc-macro
support #268enum
variants by @Kijewski in Second round of optimizations extracted from PR to implementenum
variants #266write_header()
by @Kijewski in derive: remove generics injection forwrite_header()
#274uppercase
andurlencode
by @Kijewski in derive: fix typo that mixes upuppercase
andurlencode
#287file_info
infind_template
by @Kijewski in derive: usefile_info
infind_template
#290block_in_include
and add explanations on what is going on by @GuillaumeGomez in Fixblock_in_include
and add explanations on what is going on #279overflow_delimited_expr
by @Kijewski in Don't format withoverflow_delimited_expr
#350New Contributors
Full Changelog: v0.3.5...v0.13.0-pre.0
This discussion was created from the release v0.13.0-pre.0.
Beta Was this translation helpful? Give feedback.
All reactions