🚀 Features
- Vite plugin for sveltekit OG - by @theetherGit (ded0d)
- Docs - by @theetherGit (cd199)
- Add changelog and contributing guidelines - by @theetherGit (2248e)
- Add node engine requirement - by @theetherGit (76e7c)
- Error handling - by @theetherGit (73e95)
- config:
- Add remark-code-import plugin to remarkPlugins - by @theetherGit (10058)
- Add remark-code-import plugin to remarkPlugins - by @theetherGit (ac820)
- docs:
- Documentation for all runtime with previews - by @theetherGit (05189)
- Release details and version history - by @theetherGit (cd4ca)
- Add documentation for local asset use - by @theetherGit (1fdae)
- New font methods example - by @theetherGit (e92a1)
- Fix design - by @theetherGit (a26c5)
- Trigger deployment - by @theetherGit (efe7d)
- Add issues to docs - by @theetherGit (73e7c)
- Pre render and fix broken links - by @theetherGit (e906f)
- Script to generate llm.txt - by @theetherGit (8a784)
- Try pre-rendered og images for doc pages - by @theetherGit (f958a)
- Fix prerender handleHttpError route check - by @theetherGit (a4de9)
- Fix prerender handleHttpError route check - by @theetherGit (c4724)
- Cloudflare cache on github request - by @theetherGit (afafe)
- Priority as metadata to sort the navigation - by @theetherGit (d9699)
- Update Svelte component guide and add simple example for OG image generation - by @theetherGit (95175)
- Add dynamic generation of GitHub repository Open Graph images and update download metrics - by @theetherGit (a1744)
- Update GitHub repository OG image generation with new API route and dynamic image source - by @theetherGit (b3515)
- Add known issues section for Deno
asset import errors- by @theetherGit (b365a) - Enhance getting started guide and update local assets documentation and add robots.txt - by @theetherGit (6302d)
- Update priority for OG image documentation and enhance pre-rendering guide and example - by @theetherGit (1836f)
- Added auto-generation example for OG images with detailed examples and Vite plugin integration - by @theetherGit (d69b1)
- Play a bit with default og image - by @theetherGit (b7b02)
- example:
- Idk what's going on with netlify - by @theetherGit (82708)
- Netlify url import doesn't work - by @theetherGit (75a0e)
- Update JetBrains Mono font loading to use new Google Font API and simplify build script - by @theetherGit (7de45)
- examples:
- Add fonts example for workers - by @theetherGit (46f51)
- Better template - by @theetherGit (e218c)
- Netlify font test - by @theetherGit (b99c5)
- Netlify url doesn't work - by @theetherGit (a98d7)
- navigation:
- Enhance navigation with neighbors and update sections - by @theetherGit (09c01)
- og:
- Add support for generating Open Graph images from raw HTML - by @theetherGit (8210d)
- Implement dynamic generation of GitHub Repo Open Graph images using Svelte components - by @theetherGit (c0d7d)
- package:
- Font provider from package - by @theetherGit (7ff1d)
- Add new og.png for readme test - by @theetherGit (6bf4f)
- Try pre rendered image - by @theetherGit (bc441)
- Try pre rendered image - by @theetherGit (5279b)
- Fix vercel pre rendering - by @theetherGit (96d78)
- Implement caching mechanism for custom font data loading - by @theetherGit (c25cd)
- readme:
- Fix docs - by @theetherGit (ade57)
- takumi:
- Add Takumi v2 rendering engine via /takumi export - by @theetherGit in #61 (eef29)
- Migrate to takumi-js v2 (2.0.1 stable) - by @theetherGit in #66 (837e1)
- Migrate to takumi-js v2 (2.0.1 stable) - by @theetherGit in #67 (3cc38)
- Migrate to takumi-js v2 (2.0.1 stable) - by @theetherGit in #66 and #68 (8a190)
🐞 Bug Fixes
- Check pages support wrangler jsonc - by @theetherGit (fade7)
- Remove use of read - by @theetherGit (97f1a)
- Fix wrangler.jsonc file requirements - by @theetherGit (6d63e)
- Fix cloudflare pages deployment - by @theetherGit (56286)
- Cloudflare doesn't support enterWith - by @theetherGit (66794)
- Replace node:async_hooks with runtime-agnostic logger - by @theetherGit and Claude Opus 4.8 (5d693)
- Vendor resvg wasm to fix Cloudflare Workers PNG generation - by @theetherGit and Claude Opus 4.8 (92f45)
- ci:
- Use Node 24 for release, drop broken npm self-upgrade - by @theetherGit in #75 (1e84e)
- docs:
- Fix my own shortcomings - by @theetherGit in #54 (24dfd)
- Fix broken docs link - by @theetherGit (b371c)
- Update navigation handling in layout and page components - by @theetherGit (53326)
- Typo - by @theetherGit (5a7d1)
- Add safety considerations for pre-rendering OG images - by @theetherGit (0a37e)
- Build against published lib and add root README - by @theetherGit in #65 (f1731)
- examples:
- Deno deploy build issues - by @theetherGit (331f9)
- Inline wasm via esmImport:false for netlify build - by @theetherGit (75f41)
- package:
- Update readme - by @theetherGit (96053)
- Readme -> example output error - by @theetherGit (08474)
- Module import for wasm - by @theetherGit (ba71a)
- Update @ethercorps/sveltekit-og to version 4.3.1-next.3 - by @theetherGit (1d63b)
- Yoga issue for cloudflare runtime - by @theetherGit (49ead)
- Use same VNode like format for rendering input. - by @theetherGit (da565)
- Props not passed properly to render - by @theetherGit (f0a32)
- pkg:
- Match repository owner casing (etherCorps) for provenance - by @theetherGit (04ad8)
- resvg:
- Load wasm as bytes on node, restore node/edge split - by @theetherGit and Claude Opus 4.8 in #62 (55cd1)
- types:
- Specify generic type for Component in image creation functions - by @theetherGit (e474c)