Releases: sebastienrousseau/shokunin
Shokunin 職人 Static Site Generator 🦀 v0.0.12
Release v0.0.12 - 2023-05-27
Shokunin (職人) Static Site Generator v0.0.12 🦀
A Fast and Flexible open-source static site generator (ssg) written in Rust 🦀
Part of the Mini Functions family of libraries.
• Website • Documentation • Report Bug • Request Feature • Contributing Guidelines
Overview 📖
Shokunin (職人) Static Site Generator
is a highly-optimized, Rust-based static site generator (ssg) that aims to provide an easy-to-use and powerful tool for building professional static websites and blogs.
The library extracts metadata and content to generate static HTML files from Markdown, YAML, JSON, and TOML. It also supports HTML themes and custom templates to help you create high quality websites with ease.
Features ✨
Shokunin (職人) Static Site Generator
feature highlights include:
- Blazing fast and flexible static site generator written in Rust 🦀
- Built-in support for GitHub Flavored Markdown (GFM).
- Built-in support for Google Analytics and Bing Analytics.
- Compatible with various HTML themes and Premium templates.
- Generates Atom and RSS feeds for your blog posts.
- Generates minified versions for optimal performance and SEO.
- Includes a built-in Rust development server for local development and testing.
- Supports multiple content formats, including Markdown, YAML, JSON, TOML, XML, etc.
- Built-in support for sitemap generation, robots.txt generation, canonical name (CNAME) records and custom 404 pages.
Changelog 📚
- feat(ssg): preparing v0.0.12 by @sebastienrousseau in #44
Full Changelog: v0.0.11...v0.0.12
Shokunin (職人) Static Site Generator 🦀
Release v0.0.11 - 2023-04-21
Website Documentation Report Bug Request Feature Contributing Guidelines
Welcome to Shokunin (職人) 👋
Overview 📖
Shokunin (職人)
is a highly-optimized, Rust-based static site generator (ssg) that aims to provide an easy-to-use and powerful tool for building professional static websites and blogs.
The library extracts metadata and content to generate static HTML files from Markdown, YAML, JSON, and TOML. It also supports HTML themes and custom templates to help you create high quality websites with ease.
Features ✨
- Blazing fast and flexible
- Easy to use
- Written in Rust 🦀
- Supports multiple content formats (Markdown, YAML, JSON, TOML)
- Compatible with various HTML themes and Premium templates to create
accessible websites quickly and efficiently - Generates minified HTML and JSON versions for optimal performance
- Built-in Rust development server with live reloading
Changelog 📚
What's Changed
- build(deps): bump h2 from 0.3.16 to 0.3.17 by @dependabot in #42
- Feat/ssg by @sebastienrousseau in #43
New Contributors
- @dependabot made their first contribution in #42
Full Changelog: v0.0.10...v0.0.11
Artifacts 🎁
- ssg-aarch64-apple-darwin-v0.0.11.tar.gz
- ssg-aarch64-pc-windows-msvc-v0.0.11.tar.gz
- ssg-aarch64-unknown-linux-gnu-v0.0.11.tar.gz
- ssg-aarch64-unknown-linux-musl-v0.0.11.tar.gz
- ssg-arm-unknown-linux-gnueabi-v0.0.11.tar.gz
- ssg-arm-unknown-linux-gnueabihf-v0.0.11.tar.gz
- ssg-armv7-unknown-linux-gnueabihf-v0.0.11.tar.gz
- ssg-i686-pc-windows-gnu-v0.0.11.tar.gz
- ssg-i686-pc-windows-msvc-v0.0.11.tar.gz
- ssg-i686-unknown-linux-gnu-v0.0.11.tar.gz
- ssg-i686-unknown-linux-musl-v0.0.11.tar.gz
- ssg-mips-unknown-linux-gnu-v0.0.11.tar.gz
- ssg-mips64-unknown-linux-gnuabi64-v0.0.11.tar.gz
- ssg-mips64el-unknown-linux-gnuabi64-v0.0.11.tar.gz
- ssg-mipsel-unknown-linux-gnu-v0.0.11.tar.gz
- ssg-x86_64-apple-darwin-v0.0.11.tar.gz
- ssg-x86_64-pc-windows-gnu-v0.0.11.tar.gz
- ssg-x86_64-pc-windows-msvc-v0.0.11.tar.gz
- ssg-x86_64-unknown-freebsd-v0.0.11.tar.gz
- ssg-x86_64-unknown-illumos-v0.0.11.tar.gz
- ssg-x86_64-unknown-linux-gnu-v0.0.11.tar.gz
- ssg-x86_64-unknown-linux-musl-v0.0.11.tar.gz
Shokunin 職人 Static Site Generator 🦀
Release v0.0.10 - 2023-04-02
Website Documentation Report Bug Request Feature Contributing Guidelines
Welcome to Shokunin 職人 👋
Overview 📖
Shokunin 職人
is a highly-optimized, Rust-based static site generator (ssg) that aims to provide an easy-to-use and powerful tool for building professional static websites and blogs.
The library extracts metadata and content to generate static HTML files from Markdown, YAML, JSON, and TOML. It also supports HTML themes and custom templates to help you create high quality websites with ease.
Features ✨
- Blazing fast and flexible
- Easy to use
- Written in Rust 🦀
- Supports multiple content formats (Markdown, YAML, JSON, TOML)
- Compatible with various HTML themes and Premium templates to create
accessible websites quickly and efficiently - Generates minified HTML and JSON versions for optimal performance
- Built-in Rust development server with live reloading
Changelog 📚
What's Changed
- Feat/ssg by @sebastienrousseau in #1
- fix(ssg): xtask deps by @sebastienrousseau in #2
- fix(ssg): disabling criterion for now by @sebastienrousseau in #3
- fix(ssg): ci fix by @sebastienrousseau in #4
- fix(ssg): updated ci and shokunin logo and title by @sebastienrousseau in #5
- Feat/ssg by @sebastienrousseau in #6
- feat(ssg): bug fixing by @sebastienrousseau in #7
- feat(ssg): added new unit tests and doc updates by @sebastienrousseau in #8
- feat(shokunin): template and code optimisation by @sebastienrousseau in #9
- Feat/ssg by @sebastienrousseau in #11
- fix(ssg): broken contributors link by @sebastienrousseau in #12
- doc(ssg): minor content updates by @sebastienrousseau in #13
- [Release]: v0.0.7 by @sebastienrousseau in #21
- Fix #25: use clap argument for the site's name by @Fubinator in #26
- Argument to provide a template folder by @Fubinator in #27
- Feat/ssg by @sebastienrousseau in #29
- fix(ssg): [Bug]: Fix CI GitHub Workflow #20 by @sebastienrousseau in #30
- fix(ssg): [Bug]: Fix CI GitHub Workflow #20 by @sebastienrousseau in #31
- fix(ssg): v0.0.8 by @sebastienrousseau in #34
- feat(ssg): v0.0.9 by @sebastienrousseau in #37
- fix(ssg): [Bug]: Fix CI GitHub Workflow #20 by @sebastienrousseau in #38
- Use 'new' instead of 'name' for the argument name in the error message by @Fubinator in #40
- Feat/ssg by @sebastienrousseau in #41
New Contributors
- @sebastienrousseau made their first contribution in #1
- @Fubinator made their first contribution in #26
Full Changelog: https://github.com/sebastienrousseau/shokunin/commits/v0.0.10