Tags: Miaxos/ructe
Tags
Release 0.14.0 - 2022-02-06 * Breaking change: The generated template functions have a simpler signature. * Allow litetimes in template argument types. Issue kaj#106, PR kaj#110. * Improve error handling in optional warp support, PR kaj#109. * Current stable rust is 1.57, MSRV is now 1.46.0. * Update nom dependency to 7.1.0. * Update optional rsass to 0.23.0. * Update env_logger to 0.9 and gotham to 0.7.1 in examples * Dropped support for warp 0.2 (the warp02 feature and example). Thanks to @JojiiOfficial for reporting kaj#106.
Release 0.13.4 - 2021-06-25 * Allow `else if` after an `@if` block in templates. PR kaj#104, fixes kaj#81. * Add a missing `}` in doc example. PR kaj#102. * Update optional rsass to 0.22.0. * Updated gotham example to 0.6.0. Thanks @bearfrieze for kaj#102 and @Aunmag for kaj#81. Tested with rustc 1.53.0, 1.48.0, 1.46.0, 1.44.1, 1.54.0-beta.1, and 1.55.0-nightly (7c3872e6b 2021-06-24).
Release 0.13.2 - 2021-03-14 * Improve formatting of README, PR kaj#100. * Update nom to 6.1.0, which raises the MSRV to 0.44 * Update base64 to 0.13 and itertools to 0.10. * Update optional rsass to 0.19.0. * Add warp 0.3 feature and example. * Add tide 0.16 feaure and update example. * Testing is now done with github actions rather than Travis CI. * Minor clippy fixes, PR kaj#99. Thanks to @ibraheemdev for PR kaj#100. Tested with rustc 1.50.0 (cb75ad5db 2021-02-10), 1.48.0 (7eac88abb 2020-11-16), 1.46.0 (04488afe3 2020-08-24), 1.44.1 (c7087fe00 2020-06-17), 1.51.0-beta.6 (6a1835ad7 2021-03-12), 1.52.0-nightly (acca81892 2021-03-13)
Release 0.13.0 - 2020-11-15 * Try to improve incremental compile times of projects using ructe by only writing fils if their contents actually changed. Also some code cleanup. PR kaj#97. * Update ructe itself to use edition 2018 (it is still useable for projects using both editios). PR kaj#98. * Fix `StaticFiles::add_files_as` for empty `to` argument and add some more documentation for it. Fixes issue kaj#96. * Update optional rsass dependency to 0.16.0. * Add optional support for tide 0.14 and 0.15. * Update gotham to 0.5 and axtix-web to 3.2 in examples. Tested with rustc 1.47.0 (18bf6b4f0 2020-10-07), 1.42.0 (b8cedc004 2020-03-09), 1.40.0 (73528e339 2019-12-16), 1.48.0-beta.8 (121901459 2020-11-08), and 1.50.0-nightly (98d66340d 2020-11-14)
Release 0.12.0 * PR kaj#80 and kaj#94: Support Tide framework by a feature and an example. * PR kaj#91: Update basic examples to edition 2018. * Issue kaj#68, PR kaj#90: Don't eat whitespace after a for loop. * Issue kaj#66, PR kaj#89: Fix parse error for nested braces in expressions. * PR kaj#84: Use std::ascii::escape_default. * PR kaj#87: Provide ToHtml::to_buffer() * Forbid unsafe and undocumented code. * The build is on https://travis-ci.com/kaj/ructe now. * Internal cleanup. Thanks to @Aunmag and @prabirshrestha for reported issues and contributed code. Tested with rustc 1.45.2 (d3fb005a3 2020-07-31), 1.42.0 (b8cedc004 2020-03-09), 1.42.0 (b8cedc004 2020-03-09), 1.46.0-beta.4 (32c481e15 2020-08-09), and 1.47.0-nightly (81dc88f88 2020-08-13).
Release 0.10.0 * Update rsass to 0.13.0 and improve sass error handling. * Drop the warp01 feature. * PR kaj#72 from @kornelski: Avoid clobbering variable name. * Update itertools to 0.9.0 and base64 to 0.12.0. Thanks to @kornelski for suggestions and bug reports.
Release 0.9.2 * PR kaj#70, Issue kaj#63: Add feature warp02, supportig warp 0.2.x, and add a name alias warp01 for the old warp 0.1.x feature. Same in examples. * PR kaj#69, Issue kaj#67: Anyting that is allowed in a string in Rust should be allowed in a string in ructe. * Fix clippy complaints re statics in generated code. * Update actix-web example to 2.0. * Fix doctest with mime03 feature. Thanks to @nocduro and @Aunmag for suggestions and bug reports.
PreviousNext