Skip to main content

🎨 Commits

📝 Commits

info

Format: <type>(<scope>): <subject> Optional body below. Reference issues: Fixes #123

Types

TypeDescription
featA new feature
fixA bug fix
docsDocumentation only
styleFormatting, linting, whitespace changes only
refactorCode changes without affecting functionality
testAdding or updating tests
choreMaintenance tasks (dependencies, build tools)
important

Commits should be atomic, addressing one logical change per commit. Always check .editorconfig before committing.

Examples

  • Commits must be atomic (one logical change per commit)
  • Always check .editorconfig before committing

Version bump

chore(deps-dev): Bump prettier from 3.7.1 to 3.7.3 in the all-npm group

Bumps the all-npm group with 1 update: [prettier](https://github.com/prettier/prettier).


Updates `prettier` from 3.7.1 to 3.7.3
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.7.1...3.7.3)

---
updated-dependencies:
- dependency-name: prettier
dependency-version: 3.7.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: all-npm
...

Signed-off-by: dependabot[bot] <support@github.com>

Additional WASM image processing function

feat(Merge Small Regions): Detect & merge regions in processed images that are difficult to click

React Helmet & index.html wrapper + SEO images

feat(HTML head tags): Add proper head tags & favicon.svg

- react-helmet for all pages
- basic index.html
- add favicon.svg & og-icon.png

Basic SEO - sitemap & robots.txt

create(robots.txt, automatic sitemap): Basic robots.txt & vite-plugin-sitemap

Change React's routing system & add redirect on route not found

update(main.jsx, 404.html): Switch to BrowserRouter and redirect on 404

Fallback for users who can't run JavaScript

update(index.html): Add noscript fallback for users with js disabled

Remove dynamic code from Credits page to allow it to be statically generated

refactor(Credits Page): Contributors card now fully static