# Changelog
What changed in each release of the Creator plugin API.

Every released version of `@lottiefiles/creator-api-types`, newest first.

## 1.1.0

### September 10, 2026

#### Added

- [`NullLayer`](/en/creator-api/nodes/null-layer) is a transform parent for other layers. It does not render anything on its own,
  and is identified by `type === "NULL_LAYER"`. Its [`layers`](/en/creator-api/nodes/null-layer/layers) property lists the layers
  parented to it.
- [`Scene.createNullLayer`](/en/creator-api/nodes/scene/create-null-layer) creates a null layer. Its [`layers`](/en/creator-api/types/null-layer-create-options/layers) option parents existing
  layers to the new null layer.
- [`Layer.transformParent`](/en/creator-api/nodes/layer-mixin/transform-parent) reads and sets the layer driving a layer's transform. Assign a layer
  to parent to it, or `undefined` to clear it.

#### Changed

- [`scene.layers`](/en/creator-api/nodes/scene/layers), `creator.selection.nodes` and the `selection:nodes` event now include null
  layers. Narrow on `layer.type` before assuming a layer kind.

#### Deprecated

- Reading a transform parent from [`Layer.parent`](/en/creator-api/nodes/layer-mixin/parent). Use [`transformParent`](/en/creator-api/nodes/layer-mixin/transform-parent)
  instead. Reading the containing `Scene` from `parent` stays supported.

## 1.0.1

### August 13, 2026

#### Removed

- The unused `ExportFormat` type.

## 1.0.0

### July 20, 2026

#### Changed

- The Creator plugin API is now stable at v1.
