Skip to content

Changelog

All notable user-facing changes to goDrive should be documented in this file.

The format follows Keep a Changelog and releases use semantic version tags such as v0.1.0.

[Unreleased]

Added

  • MIT license, contribution guide, issue templates, pull request template, and code of conduct.
  • Public architecture overview.
  • OpenAPI contract and generated web API schema types.
  • Hardened public demo mode with seeded demo data, read-only demo admin surfaces, and deployment dispatch support.
  • Mobile feature parity improvements for admin, file metadata, live refresh, and documented platform support.
  • Android release build workflow with signed/dry-run AAB and APK artifacts.
  • Local-first CI workflow guidance using act.
  • Web favicon.
  • Playwright end-to-end browser test suite for the web app.

Changed

  • Code-split heavy web editor and 3D viewer bundles so the initial web app load is smaller.
  • README now documents pre-release status, deployment expectations, reverse proxy/TLS guidance, and release readiness links.
  • Demo image uses the full production preview pipeline.

Security

  • Added WebDAV confinement hardening and WebDAV/auth rate limiting.
  • Added webhook egress validation to reduce SSRF risk.
  • Added HSTS/cookie policy hardening and expanded security checks.
  • Added demo-mode restrictions for public deployments.