Loading latest release notes from GitHub...
These notes refresh automatically from the latest GitHub release when this page loads. View the latest release on GitHub for download links and assets.
6.1.0 - Customizable Branding Update
Changes in v6.1.0:
Branding is now config-driven :)
- NEW:
driverweb.confbranding: Site identity (name, URL, logo, tagline, contact, support/docs/GitHub links, feed titles) now lives in a public rootdriverweb.conffile instead of being hard-coded across pages and scripts.- Build and Astro both load it through
scripts/load-driverweb-conf.js, with required-key checks andhttp(s)URL validation. - Headers, footers, contact, settings, titles, canonicals, and OG images read from conf via
siteConfig/siteLinks.
- Build and Astro both load it through
- NEW: Build-time site meta:
npm run build:site-metaregeneratessitemap.xmlandrobots.txtfromSITE_URLon every build. - Codebase: Feeds, PWA manifest name/description, and the version-info GitHub fetch URL are generated from conf during
build:version/build:feeds. - Fix: Fixed an issue where homepage / watchlist deep links like
/display?q=610.62&brand=nvidiaapplied filters but left matching driver sections collapsed, so the entry never appeared.- Matching channel sections now expand, the best match scrolls into view, and an exact version match opens the driver details panel.
- PKG: Updated packages.
ℹ️ Release Info
- Hosting & Deployment: Automatically built and deployed on Cloudflare Pages on commit.
- Asset Bundling: Client JS and CSS are compiled, minified, and optimized via Astro during build.
- Branding Config: Public site identity is controlled by root
driverweb.conf(no secrets). Change values there and rebuild to rebrand. - Caching: Retired service worker unregistration keeps browsers on the newest site assets without stale caches.