- 🟥 breaking change
- 🔶 deprecation or possible breaking change
- 🍏 harmless addition, fix, or enhancement
- 🍏 add --splitting option to scute cli, for esbuild
- 🍏 improve socialcard optionals
- 🟥 moved octo to its own package! see https://github.com/e280/octo
- 🍏 fix readme on templating
- 🔶 deprecate
emojiSvgin favor ofdataSvgEmojiorsvgEmoji// old bad html`<link rel="icon" href="${emojiSvg("🗿")}"/>` // new good html`<link rel="icon" href="${dataSvgEmoji("🗿")}"/>` // new good html`<link rel="icon" href="data:image/svg+xml,${svgEmoji("🗿")}"/>`
- 🟥 glob cli flags are now semicolon delimited.
--copy="**/*.css;**/*.json"--exclude="**/*.css;**/*.json"
- 🍏 more extensive default --copy files
- 🍏 scute now avoids unnecessary writes whenever possible (checking file hashes)
- 🍏 update dependencies
- 🍏 update dependencies
- 🔶 deprecated 'ssg', and uprooted all its exports, eg,
ssg.templateis now also exported as justtemplate, same withpage,exe, etc- same with all metas like
ssg.meta.viewportis now available asviewport, etc
- 🔶 deprecated
pagehelper, prefer to just let people write their own html doc - 🍏 added new
emojiSvgsnippet which produces a data svg out of the provided emoji -- great for insta-favicons! - 🍏 only write out templating results when genuine changes are detected (cuts down on mtime noise)
- 🍏 rework readme
- 🍏 updated dependencies
- 🍏 add
--debounceparam to watch routine - 🍏 updated dependencies
- 🍏 updated dependencies
- 🍏 improve readme
- 🍏 updated dependencies
- 🍏 updated dependencies
- 🍏 enable esbuild code splitting for dynamic imports
- 🍏 update dependencies
- 🍏 formalize package exports
- 🍏 add these options to the esbuild bundles
format: "esm", target: "es2023", platform: "browser",
- 🍏 update dependencies
- 🍏 fix
orb.packageJsonand ioreadJsonandwriteJsonpathing issue
- 🟥 rename
templetossg - 🟥 move
exetossg.exe - 🟥 move
html.templatetossg.template - 🍏 add
jsoption tossg.page
- 🍏 add
.exe.jsscript execution andexeexported fn - 🍏 reworked watch routine, now has deterministic order
- 🍏 first release