ructe v0.13.0 Release Notes

Release Date: 2020-11-15 // over 1 year ago
    • Try to improve incremental compile times of projects using ructe by only writing fils if their contents actually changed. Also some code cleanup. PR #97.
    • ⚡️ Update ructe itself to use edition 2018 (it is still useable for projects using both editios). PR #98.
    • Fix StaticFiles::add_files_as for empty to argument and add some more documentation for it. Fixes issue #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)


Previous changes from v0.12.0

    • 👍 Issue #79, PR #80 and #94: Support Tide framework by a feature and an example.
    • ⚡️ PR #91: Update basic examples to edition 2018.
    • Issue #68, PR #90: Don't eat whitespace after a for loop.
    • 📜 Issue #66, PR #89: Fix parse error for nested braces in expressions.
    • 0️⃣ PR #84: Use std::ascii::escape_default.
    • PR #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).