Loading latest release notes from GitHub...
This page retains a static snapshot of the DriverHub v6.1.0 release notes. Release pages are not regenerated here; use the latest release on GitHub for current source and version details.
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.