Releases: GuildMasterDev/Jester
Releases · GuildMasterDev/Jester
Jester v2.0.0
Highlights
- Electron 41 (from 28) with hardened
webPreferences(sandbox: true,contextIsolation: true,nodeIntegration: false, explicitwebSecurity: true) and URL-validatedshell.openExternalhandling. - electron-builder 26 (from 24) with Mac/Win/Linux icon paths wired up.
- Self-contained web demo at guildmasterdev.github.io/Jester — a single
web/index.htmlwith inline CSS/JS, no dependencies, no bundler. - Progressive Web App — manifest (purple
#9333eatheme,#0a0a0fdark background, 192/512 icons + maskable) and a cache-firstjester-v1service worker with offline navigation fallback. - Cross-category search + filter chips — one flat card grid filtered by category and free-text query.
- Dark / light theme toggle persisted via
localStorage. - CI and Pages — GitHub Actions workflow for
node --checkon everysrc/**/*.jsplus a Pages deploy workflow (contents: read,pages: write,id-token: write,concurrency: pages).
Install
- Web / PWA: open https://guildmasterdev.github.io/Jester and use the browser's Install action.
- Desktop:
git clone,npm install,npm start(Electron 41).
No vulnerabilities reported by npm audit.