Skip to content

dev->main#294

Merged
jerodfritz merged 11 commits into
mainfrom
dev
Jun 18, 2026
Merged

dev->main#294
jerodfritz merged 11 commits into
mainfrom
dev

Conversation

@jerodfritz

Copy link
Copy Markdown
Contributor

No description provided.

jerodfritz and others added 11 commits June 1, 2026 12:21
This release adds support for V5 install scripts, which include lifecycle hooks for advanced post-installation automation. These hooks allow for features like health checks, service configuration, and OAuth login directly within the installation workflow.

The source of truth for curated install scripts has been migrated to a dedicated `hexos-app-catalog` repository. This refactors the contribution workflow and simplifies the documentation build process by removing internal script generation.

Documentation has been updated to reflect:
- Comprehensive reference for V5 hooks and their API.
- New debugging guidelines for hook failures.
- Revised contribution process for the new app catalog.
- Updated schema reference for V5 properties and custom app metadata.
… link

This expands the reference for `userOptional` hooks, detailing new configuration properties like `label`, `description`, `default`, and the `link` property. The `link` property enables script authors to provide external URLs, such as terms of service, for users to review before making a choice.
feat: Introduce V5 install scripts with lifecycle hooks
blog: add app preconfiguration blog post
The script generation process and associated checks have been externalized to a new repository, making this workflow redundant.
Removes curated app install scripts
@jerodfritz jerodfritz merged commit cdfd996 into main Jun 18, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant