Changelog
A chronological record of significant changes to the Metiss AI platform.
v1.0.0
July 2026
New
- Documentation site launched at docs.metiss.ai — full coverage of platform components, API reference, Quick Start, and Key Concepts. Release notes.
- Engineering section added to house internal Technical Design Documents. First entry: Zoho Mail catch-all routing TDD.
Improvement
- Cloud Run services updated with VPC connector settings for improved network isolation.
- CI/CD pipeline updated to support single-service targeted deployments.
June 2026
New
- Orion — Dashboard graph interactivity: Job dashboard charts now support drill-down navigation, allowing field leads to click into specific job segments directly from the graph.
- Orion — Job history tracking: All job state transitions are now recorded in a history log, providing a full audit trail per job.
Fix
- Orion invoice display issues resolved.
- Email agent: fixed Outlook reply-all thread cleanup and billing email message handling.
May 2026
New
- Email agent — Billing email tracking: New endpoint
/track-billing-email-messageslogs and monitors billing-related inbound email activity.
Improvement
- Vista Portal: migrated test framework from Jest to Vitest for faster test runs and improved ESM compatibility.
- Vista Portal: significantly expanded test coverage across contract upload, profile, asset monitoring, and subscription service components.
- GCP TLS updated to ECDSA cipher suites for improved performance and security compliance.
- PDF report generation refactored — proof-of-concept code removed, production implementation stabilised.
April 2026
New
- Orion — Field Service Portal demo release: Full job management portal (active, hold, cancelled jobs), AI job insights, user directory, subcontractor management, invoices, reports, and CSV export.
- Savings Insight — HTML report template & PDF generation: Savings analysis reports now rendered to a styled PDF using a dedicated HTML template.
Improvement
- Savings Insight: Gemini prompt refined to improve state-specific rate accuracy and section content quality.
- Savings Insight: bar chart updated with corrected calculations and improved styles.
- Roof Analysis API: additional debug logging added; improved error handling for edge cases.
- All backend services:
Dockerfile.devadded to each service for consistent local development.
July 2025
New
- Lead Widget — Initial release: Embeddable React widget with Google Maps address autocomplete, energy provider selection, utility bill upload, contact capture, and exit screen for out-of-market addresses.
- Widget API integration complete — partner configuration (serving states, roof types, logo, widget info) fetched dynamically on load.
Fix
- Address dropdown autocomplete behaviour corrected.
- Roof analysis API authorisation header added to widget requests.
May 2025
New
- Utility Bill AI — Initial release:
POST /process-billendpoint accepting PDF, PNG, JPG, and JPEG electricity bills. Extracts customer information, billing amounts, meter data, and up to 12 months of usage history using Google Gemini. - Authenticator Service — Initial release: Token issuance (
/get-token) and Firebase refresh token exchange (/refresh-token). - Multi-file upload support added to the utility bill endpoint — multiple images treated as a single document.
- Base64 decoding support added for utility bill file input.
Improvement
- Utility Bill AI Gemini prompt iteratively refined to improve extraction accuracy for customer name, service address, and monthly usage history.
- Response JSON structure standardised across all bill extraction responses.
April 2025
New
- Platform foundation: API monorepo established with shared
commonslibrary (logging, DB session, exception handlers, GCP token verification). - Initial service scaffolding:
utility-bill-serviceplaceholder and Dockerfile added.