bloom_cli 0.2.0
bloom_cli: ^0.2.0 copied to clipboard
The official command-line interface for the Bloom application framework and developer platform.
Changelog #
0.2.0 #
Breaking #
bloom addandbloom removenow validate plugin names: an unrecognized name prints the supported plugin ids and exits with code1, writing nothing tobloom.yamland skipping prebuild. Previously any string was accepted and written straight tobloom.yaml, so a typo such asbloom add camreareported success while silently configuring nothing.- Plugin names are canonicalized (trimmed, lowercased,
-converted to_), sosecure-storage,secure_storageandSecure-Storageall resolve to the single canonical idsecure_storage, and that canonical id is what gets written tobloom.yaml.
Fixed #
- Documented plugins received no prebuild transformations: the prebuild engines only recognized
camera,notificationsandlocation, sobackground_tasksnever hadWAKE_LOCKinjected and the hyphenated spellings shown in the docs matched nothing at all. Plugin metadata now lives in a single sharedBloomPluginCatalogread by both the Android and iOS prebuild engines and bybloom add/bloom remove, so the CLI and the platform manifests can no longer drift apart.
0.1.0 #
- Project Creation & Templates:
bloom create <app>with official and community starter templates (--template). - Interactive Dev Server:
bloom devwith wireless LAN pairing and TUI shortcuts. - Diagnostics & Continuous CI Health:
bloom doctorand strictbloom doctor --ci. - Zero-Config Native Autolinking:
bloom add,bloom deps,bloom why, andbloom workspace. - Native Module Authoring & Sandbox:
bloom create module,bloom module dev, andbloom module test. - Asset Optimization Pipeline:
bloom assets optimize,bloom assets analyze,bloom assets generate. - Security & Vulnerability Auditing:
bloom auditandbloom security scan. - Architectural Explanation:
bloom explain route <path>andbloom graph. - Ecosystem Package Registry:
bloom registry searchandbloom registry info. - Automated Upgrades & Migrations:
bloom upgradeandbloom doctor --upgrade.