Skip to main content

Submission Wizard

After deploying a new version with lumio deploy, you submit it for review via the submission wizard in the extension dashboard.

Opening the wizard

The wizard URL is printed by lumio deploy:

Submit for review:
https://lumio.vision/dashboard/extensions/88b2478a.../versions/1.2.0/submit

Or navigate to it manually: Dashboard → Extensions → {extension} → Versions → {version} → Submit for review

Wizard steps

Step 1: Basic information

Review and update the store listing for this version:

  • Extension name (read from lumio.config.json, editable here for display)
  • Short description (50–200 characters)
  • Long description (Markdown, up to 2000 characters)
  • Category (read from lumio.config.json)

Step 2: Version and changelog

Enter the release notes for this specific version:

  • What changed — describe new features, bug fixes, and improvements
  • Breaking changes — if you deployed with --breaking, explain what changed and what users need to do

If your project has a CHANGELOG.md with an entry for this version, it is pre-filled automatically.

### 1.2.0

**New features:**
- Added NHL scoreboard support
- Added team color theming

**Bug fixes:**
- Fixed score display not updating when overtime starts
- Fixed layer rendering at 4K canvas sizes

Step 3: Pricing and visibility

  • Visibilityprivate, unlisted, public, or paid
  • Pricing — shown if visibility is paid; reads from lumio.config.json
  • Payout setup reminder — shown if pricing is paid and no payout method is configured

Step 4: Permissions review

A summary of all permissions and egress hosts your extension declared. Confirm that:

  • All listed permissions are actually used
  • All listed egress hosts are appropriate
  • Users will understand why these permissions are needed

Step 5: Review and submit

Final summary before submission:

  • Extension name and version
  • Targets (editor, layer, interactive)
  • Server functions enabled (yes/no)
  • Permissions list
  • Egress allowlist
  • Pricing

Click Submit for review to change status from draft to pending_review.

After submission

  • You receive an email confirmation that the extension is in the review queue
  • Status updates (in_review, testing, rejected, published) trigger additional email notifications
  • Check lumio status to poll current status
  • Visit the dashboard to see reviewer notes if your extension is rejected

Resubmitting after rejection

  1. Fix the reported issues in your extension code
  2. Run lumio build && lumio deploy
  3. Open the new version's submission wizard
  4. Note the changes you made to address the rejection in the changelog step
  5. Submit for review

You do not need to re-enter all wizard fields from scratch — they are pre-filled from the previous submission.