Onify Helix 0.25.2 released
9 months ago by Robert Lundsten
Changelog for 0.25.2
Upgrade
To upgrade to this version, run the following command in your custom Helix (app) repo:
npx giget "gh:onify/helix/apps/helix-app#v0.25.2./" ./ --auth="<ONIFY_GITHUB_ACCESS_TOKEN>" --force --verbose
Features
-
helix-app
-
implements framework for building and deploying embedded helix apps
- See the Embedded Apps section of the
README
file for instructions on how to build embedded apps using helix
- See the Embedded Apps section of the
-
adds
vite.config.embed.js
file for configuring vite to build embedded apps -
adds
embeds[.org].yml
for configuring what components to build as embedded apps
-
-
helix-pages
- adds new
HEmbedLayout
component, used specifically for embedded apps/pages
- adds new
-
helix-tools
-
adds
generateEmbedsPlugin
; used for building embedded apps -
adds template files used for building embedded apps
-
Build system
-
helix
- improves versioning infrastructure for helix app and packages
-
helix-tools
- adds more presets to
Unimport
config invite.config.js
- adds more presets to
⚠ BREAKING CHANGES
-
update all
@onify/helix-*
packages inside yourpackage.json
file to0.25.2
-
new environment variables have been added. Please add the following to your
.env[.local]
file:VITE_HELIX_SETTINGS_PATH="./config/settings.yml" VITE_HELIX_ORG_SETTINGS_PATH="./config/settings.org.yml" VITE_HELIX_PAGES_PATH="./config/pages.yml" VITE_HELIX_ORG_PAGES_PATH="./config/pages.org.yml" VITE_HELIX_THEMES_PATH="./config/themes.yml" VITE_HELIX_ORG_THEMES_PATH="./config/themes.org.yml" VITE_HELIX_STRINGS_PATH="./config/strings.yml" VITE_HELIX_ORG_STRINGS_PATH="./config/strings.org.yml" VITE_HELIX_EMBEDS_PATH="./config/embeds.yml" VITE_HELIX_ORG_EMBEDS_PATH="./config/embeds.org.yml"