Skip to content

Releases: sebastienrousseau/html-generator

HTML Generator 🦀 v0.0.3

29 Dec 20:42
4970ad7
Compare
Choose a tag to compare

Release v0.0.3 - 2024-12-29

HTML Generator logo

HTML Generator (html-generator)

A high-performance Rust library that transforms Markdown into semantically rich, accessible HTML with WCAG 2.1 compliance.

Made With Love Crates.io lib.rs Docs.rs Codecov Build Status GitHub

WebsiteDocumentationReport BugRequest FeatureContributing Guidelines

Overview

HTML Generator is a high-performance Rust library for transforming Markdown into semantically rich, accessible HTML.

Changelog

  • fix(html-generator): ♻️ refactor CI

What's Changed

Full Changelog: v0.0.2...v0.0.3

HTML Generator 🦀 v0.0.2

01 Dec 22:16
08359e0
Compare
Choose a tag to compare

Release v0.0.2 - 2024-12-01

HTML Generator logo

HTML Generator (html-generator)

A Rust-based HTML generation and optimization library.

Made With Love Crates.io lib.rs Docs.rs Codecov Build Status GitHub

WebsiteDocumentationReport BugRequest FeatureContributing Guidelines

Overview

The html-generator is a robust Rust library designed for transforming Markdown into SEO-optimized, accessible HTML. Featuring front matter extraction, custom header processing, table of contents generation, and performance optimization for web projects of any scale.

Features

  • Markdown to HTML Conversion: Convert Markdown content to HTML with support for custom extensions.
  • Front Matter Extraction: Extract and process front matter from Markdown content.
  • Advanced Header Processing: Automatically generate id and class attributes for headers.
  • Table of Contents Generation: Create a table of contents from HTML content.
  • SEO Optimization: Generate meta tags and structured data (JSON-LD) for improved search engine visibility.
  • Accessibility Enhancements: Add ARIA attributes and validate against WCAG guidelines.
  • Performance Optimization: Minify HTML output and support asynchronous generation for large sites.
  • Flexible Configuration: Customize the HTML generation process through a comprehensive set of options.

Changelog 📚

  • Merge pull request #10 from sebastienrousseau/feat/html-generator

What's Changed

  • build(deps): update comrak requirement from 0.28 to 0.29 by @dependabot in #3
  • build(deps): update scraper requirement from 0.20 to 0.21 by @dependabot in #4
  • build(deps): update thiserror requirement from 1.0 to 2.0 by @dependabot in #5
  • build(deps): bump codecov/codecov-action from 4 to 5 by @dependabot in #6
  • build(deps): update frontmatter-gen requirement from 0.0.2 to 0.0.3 by @dependabot in #7
  • build(deps): update frontmatter-gen requirement from 0.0.3 to 0.0.5 by @dependabot in #9
  • v0.0.2 by @sebastienrousseau in #10

New Contributors

Full Changelog: v0.0.1...v0.0.2

HTML Generator 🦀 v0.0.1

07 Oct 19:54
142dc43
Compare
Choose a tag to compare

Release v0.0.1 - 2024-10-07

HTML Generator logo

HTML Generator (html-generator)

A Rust-based HTML generation and optimization library.

Made With Love Crates.io lib.rs Docs.rs Codecov Build Status GitHub

WebsiteDocumentationReport BugRequest FeatureContributing Guidelines

Overview

The html-generator is a robust Rust library designed for transforming Markdown into SEO-optimized, accessible HTML. Featuring front matter extraction, custom header processing, table of contents generation, and performance optimization for web projects of any scale.

Features

  • Markdown to HTML Conversion: Convert Markdown content to HTML with support for custom extensions.
  • Front Matter Extraction: Extract and process front matter from Markdown content.
  • Advanced Header Processing: Automatically generate id and class attributes for headers.
  • Table of Contents Generation: Create a table of contents from HTML content.
  • SEO Optimization: Generate meta tags and structured data (JSON-LD) for improved search engine visibility.
  • Accessibility Enhancements: Add ARIA attributes and validate against WCAG guidelines.
  • Performance Optimization: Minify HTML output and support asynchronous generation for large sites.
  • Flexible Configuration: Customize the HTML generation process through a comprehensive set of options.

Changelog 📚

fix(html-generator): 🚑 fix Cargo.toml keywords

What's Changed

New Contributors

Full Changelog: https://github.com/sebastienrousseau/html-generator/commits/v0.0.1