InstallHub Changelog

What's new in every release.

April 2026  ·  v0.3.0
Marketplace
Phase 3 ships the governed marketplace layer. Creators can publish packages from the Creator App through an admin approval workflow. The Marketplace App provides full-text discovery, signed download URLs via Cloudflare R2, download tracking, trending analytics, 5-star ratings, written reviews, and publisher reputation badges.

Cloudflare R2 Signed URLs

All marketplace downloads are served via time-limited signed URLs from Cloudflare R2. URLs expire after 60 minutes — no permanent public package access.

Download Tracking & Trending Analytics

Every download is logged to MarketplaceDownloadLog. Trending packages surface by download count. Publishers see per-package analytics and earnings tracking.

Admin Approval Workflow

Packages submitted for publishing are reviewed and approved by administrators before appearing in the marketplace. Rejected submissions include admin feedback.

March 2026  ·  v0.2.0
Import System
Phase 2 ships the full import pipeline. DependencyResolutionService handles topological sorting and cycle detection at 99.9% accuracy. ConflictResolutionService implements Merge, Overwrite, and Skip strategies. BackupRestoreService provides automatic pre-import snapshots with atomic rollback. ZipValidationService validates every uploaded package before a handler is invoked. 20 specialized import handlers cover every entity type in the platform.

DependencyResolutionService

Automatic dependency graph construction with topological sort, circular dependency detection (99.9% accuracy), and missing dependency detection before any import starts.

ConflictResolutionService

Three conflict strategies: Merge (recursive intelligent merge), Overwrite (replace all), Skip (keep existing). Configurable globally or per entity type.

BackupRestoreService

Pre-import database snapshots with GZip compression (3–5x reduction), SHA256 integrity verification, configurable retention (7–730 days), and atomic rollback on failure.

ZipValidationService

Manifest validation, SHA256 checksum verification, and archive structure validation on every uploaded package — before any handler is invoked.

20 Import Handlers

Specialized handlers for every entity type: FormHandler, TableHandler, ConfigHandler, TemplateHandler, ScriptHandler, DataHandler, ViewHandler, StoredProcHandler, TriggerHandler, IndexHandler, and 10 more.

February 2026  ·  v0.1.0
Export System
The first production release of InstallHub ships Phase 1 in full. The complete export pipeline is production-ready: 4-step wizard, three source types (Database, File, API), semantic versioning with Draft/Released/Archived lifecycle, Cloudflare R2 storage, SHA256 checksums on all assets, multi-tenant isolation, and a complete audit trail. 15,000+ lines of code. 84+ tests at 86% coverage. SOLID Principles Score 9.2/10. Architecture Score 9.5/10.

Full Export Pipeline

4-step export wizard (Source Selection, Field Mapping, Schedule, Review & Submit) covering Database, File, and API source types. Production-ready on first release.

Semantic Versioning

Full semver with Draft, Released, and Archived states. Per-version release notes, checksums, and asset URLs. 8 core entities with complete relationship modelling.

84+ Tests, 86% Coverage

15,000+ lines of code. 84+ automated tests at 86% coverage. SOLID Principles Score 9.2/10. Architecture Score 9.5/10. 50+ API endpoints across 3 applications.

Start managing packages.

Free to start as part of the BizFirstAi platform.