Releases: archetype-themes/plugin-devkit
Releases · archetype-themes/plugin-devkit
v1.0.8
v1.0.7
chore: Bump to v1.0.7
v1.0.6
chore: Release v1.0.6
v1.0.5
chore: Bump to v1.0.5
v1.0.4
v1.0.3
v1.0.2
v1.0.1
v1.0.0
👋🏻 Hey everyone, just wanted to share that we've rewritten and relaunched plugin-theme-component as plugin-devkit! It's now live at https://github.com/archetype-themes/plugin-devkit.
Why the change?
We decided on this because:
- Our approach with
plugin-theme-componenthas drastically evolved over the last two years, reflecting significant changes in our development strategy and coding practices, namely, no file transformations. - The plugin was completely rewritten with an updated API, retaining the original core functionality from
plugin-theme-componentbut without all the historical modifications and context. - The original name
plugin-theme-componentno longer made sense—the plugin now provides commands beyond justshopify theme component, like commands for generating an import map or working with a theme's translations.
New and improved features
- Now much much faster to boot up!
- No file transformations approach, making the development process cleaner and more predictable
- Sandboxed development environment with
shopify theme component devthat automatically sets up a clean workspace for testing components - Component mapping system that maintains a manifest of component files for better tracking and management
- New
shopify theme generate import-mapcommand that automatically creates JavaScript import maps for assets - Comprehensive locale management with
shopify theme locale syncandcleancommands - Test coverage with command-level integration tests—wowee 😛!
- And more!
Installation
To install, use the updated name reference—shorter and simpler, which is a nice bonus 😎:
shopify plugins install plugin-devkit
Migrating from plugin-theme-component
If you're currently using plugin-theme-component, you'll need to:
- Uninstall the old plugin:
shopify plugins uninstall plugin-theme-component - Install the new plugin:
shopify plugins install plugin-devkit
Note that while most of the core functionality remains, some command syntax may have changed. Check our documentation for the most up-to-date list of commands.
Looking forward to your feedback and continued collaboration on plugin-devkit!