For the complete documentation index, see llms.txt. This page is also available as Markdown.

info.json

The info.json file at the root of your Element Pack defines important information about the pack.

  • title: The name of the element pack

  • identifier: A unique id for the pack, should be a reverse domain identifier

  • author: The author of the pack

  • version: (Integer) The major version number, ie v1, v2

  • build: (Integer) A number identifying a particular build within the current version. This should increase with each release.

  • Categories should be an array, and can include; Templates, Components, Projects, Themes, and Resources.

{
  "name": "Pack Name",
  "identifier": "com.companyname.packname",
  "author": "Realmac Software",
  "version": 1,
  "build": 31,
   "categories": ["components"]
}

Version Numbers

When you create a new pack the version number should be set to 1 and build should also be 1. As you make changes to components and release an update, the build number should increase. This allows you to identify the particular release a user has, identify issues, and supply fixes or add new features.

When you need to make breaking changes, or you'd like to release a chargeable upgrade, it's best to increment the version number and reset the build to 1.

Last updated

Was this helpful?