github cargo-generate/cargo-generate v0.5.1
🕴️0.5.1

latest releases: v0.22.0, v0.21.3, v0.21.2...
4 years ago
  • 🤕 Fixes

    • Ignore files in .genignore before walking/substitution - schell, pull/235 [issue/236]

      This fixes scenarios where liquid variables cause parsing errors in files that should be ignored.

    • Fix in CLI help option - SirWindfield, pull/234

      This fix the display of the --branch option in the help message, when executing cargo generate --help.

  • 👯 New Templates

    • generust: a template that provides a Rust web server and WASM client with some interesting features - KyleU, pull/203

    • orbtk: a template that lets you create user interfaces using OrbTk - FloVanGH, pull/214

    • template-rust-backend-with-electron-frontend: a template that lets you write a Rust native cdylib backend with Electron frontend - usagi, pull/218

    • swift-rust-xcode-template: a template that lets you write an iOS app with Swift and Rust - simlay, pull/219

    • Win32: a template that provides an interface to write low-level Win32 applications in Rust - ArmsOfSorrow, pull/220

    • QuickStart WebAssembly: a template that lets you create a WebAssembly application with Rust - PankajChaudhary5, pull/227

    • rust-cli-template: a template that lets you create easily a CLI with interesting features in it (color_eyre, tracing, in addition to benchmarking and testing boilerplate) - 9999years, pull/239

    • mongodb-service-template: a template that lets you create a GraphQL service with MongoDB as backing storage - bdbmammoth, pull/243

  • 🛠️ Maintenance

    • Support for owner/repo abbreviation for git URL format - 9999years, pull/242

    • Usage of default git branch instead of master - 9999years, pull/241

    • Updated cargo-generate to the latest and greatest in the Rust ecosystem - Veetaha, pull/237

      • Update all dependencies versions to latest ones
      • Replace rustfmt-preview with rustfmt
      • Replace failure with anyhow
      • Remove quicli completely
      • Update cargo authors copied code to latest cargo master
      • Fix clippy lints:
        • Replace &PathBuf to &Path in code
        • Remove bare use crate_name entires
        • Replace unexported pub with pub(crate)
      • Apply some cosmetic impl refactorings
    • Code refactoring - SirWindfield, pull/233

    • Support all liquid filters - sassman, pull/225

      • Upgrade liquid to v0.20
      • Enables all liquid default filters
      • Fix some findings of clippy
    • Typo fixes in CONTRIBUTING.md - Darrenmeehan, pull/222

Don't miss a new cargo-generate release

NewReleases is sending notifications on new releases.