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
rinjaintoaskamaby @GuillaumeGomez in Renamerinjaintoaskama#353Major added and improved features:
enumvariants by @Kijewski in Implementenumvariants #255filesizeformatfilter requirements by @GuillaumeGomez in Relaxfilesizeformatfilter requirements #216blocksby @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:
FastWritablepropagate custom errors by @Kijewski in LetFastWritablepropagate custom errors #217PrimitiveTypefor non-zero integers by @Kijewski in ImplementPrimitiveTypefor non-zero integers #220AsIndentforNonZeroUsizeandWrapping<usize>by @Kijewski in ImplementAsIndentforNonZeroUsizeandWrapping<usize>#221HtmlSafefor all reference wrappers by @Kijewski in ImplementHtmlSafefor all reference wrappers #219extendsby @Kijewski in parser: allow whitespace control onextends#241_by @GuillaumeGomez in Allow idents to start with_#244std::num::Saturatingis stable since rust 1.74 by @Kijewski instd::num::Saturatingis stable since rust 1.74 #270Errors a bit easier by @Kijewski in Make working withErrors a bit easier #277|fmtand|formatavailable with feature"alloc", but without"std"by @Kijewski in Make filters|fmtand|formatavailable with feature"alloc", but without"std"#319enums, letSelfrefer to the original type by @Kijewski in derive: forenums, letSelfrefer to the original type #333rinjapath by @Kijewski in derive: add option to specifyrinjapath #334deriveoptional by @Kijewski in Makederiveoptional #342Valuesfor all collection types by @Kijewski in ImplementValuesfor all collection types #346Removed features:
EXTENSIONconstant fromTemplateby @Kijewski in RemoveEXTENSIONconstant fromTemplate#252MIME_TYPEguessing by @Kijewski in Remove integrations andMIME_TYPEguessing #271gento keywords by @Kijewski in parser: deny all rust keywords as target names and addgento keywords #294Performance:
fmt::Formattermachinery in URL encoding by @Kijewski in Omitfmt::Formattermachinery in URL encoding #218Stringif we can help it by @Kijewski in filters: don't collect into intermediateStringif we can help it #235WithSpanto one register by @Kijewski in parser: shrink the size ofWithSpanto one register #257format!(), shorter context on error by @Kijewski in derive: lessformat!(), shorter context on error #276serdeandserde_deriveby @Kijewski in Allow parallel compilation ofserdeandserde_derive#343Safety and correctness:
unions as they requireunsafecode by @Kijewski in derive: rejectunions as they requireunsafecode #231__rinjaand free namewriterby @Kijewski in derive: reserve variable prefix__rinjaand free namewriter#292if letby @Kijewski in parser: add missing level guard inif let#332from_utf8_unsafe()withAsciiStrby @Kijewski in Replacefrom_utf8_unsafe()withAsciiStr#351Documentation, our book, and examples:
upgrading.mdby @Kijewski in book: addupgrading.md#303blocksby @Kijewski in book: documentblocks#340askama_webby @Kijewski in book: mentionaskama_web#369Escaperargumentfmtintodestby @Kijewski in RenameEscaperargumentfmtintodest#349Testing:
Migrate to from nom to winnow
input state by @epage in refactor(parser): Be explicit aboutinput state #275Refactoring, error messages, and changes invisible to the user:
#[template]parsing by @Kijewski in derive: refactor#[template]parsing #243proc-macrosupport by @Kijewski in derive standalone: opt out of nativeproc-macrosupport #268enumvariants by @Kijewski in Second round of optimizations extracted from PR to implementenumvariants #266write_header()by @Kijewski in derive: remove generics injection forwrite_header()#274uppercaseandurlencodeby @Kijewski in derive: fix typo that mixes upuppercaseandurlencode#287file_infoinfind_templateby @Kijewski in derive: usefile_infoinfind_template#290block_in_includeand add explanations on what is going on by @GuillaumeGomez in Fixblock_in_includeand add explanations on what is going on #279overflow_delimited_exprby @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