Skip to content

Latest commit

 

History

History
49 lines (41 loc) · 1.69 KB

CHANGELOG.md

File metadata and controls

49 lines (41 loc) · 1.69 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

0.1.3 - 2024-08-05

Other

  • Remove error check for infallible image output format conversion
  • Remove unused ImageFormatContentTypeExt trait
  • Convert image data to supported format before encoding as webp

0.1.2 - 2023-12-24

Other

  • Document how fonts are loaded
  • Add call to load fonts from pwd when starting server
  • Explicitly load /usr/share/fonts
  • Add debug for fonts
  • Add additional tracing
  • Use specific arial font family for fallback generation
  • Store reqwest client in axum state
  • Restructure modules to centralise favicon utils

0.1.1 - 2023-12-20

Other

  • Add an important comment
  • Exclude fallback code without server feature
  • Run CI with all features
  • Send cache control header
  • Use EnvFilter for tracing
  • Implement CORS protection
  • Render SVG favicons
  • Convert to image format based on Accept header
  • Refactor favicon responses
  • Generate fallback initial code
  • Add webp codec support
  • Create FaviconImage wrapper for image
  • Setup cargo feature for server
  • Implement writing images to stdout and files
  • Wrap image structs in custom Image struct
  • Correctly call .await on fallback
  • Correctly call .await on fallback
  • Continue working on fetching favicons
  • Add a scrape_link_tags fn