v1.1.1

ysharma3501/NovaSRv1.1.1Oct 29, 2024by k9p5

AI Summary

Enhanced the API for stacked tracks by allowing developers to insert clips at specific indices and ensuring clips can be split without reordering.

Key Highlights

  • Added ability to insert clips into stacked tracks at a specific index
  • Ensured clips can be split without track reordering

New Features

  • Precise clip insertion into stacked tracks

Full Release Notes

- Implemented ability to insert clips into a stacked track at a given index e.g. `track.add(new Clip(), 2)`
- Ensured clips within stacked tracks can be split without the track being reordered

**Example**
```
const composition = new core.Compostion();
const track = composition.createTrack('base').stacked();

await track.add(new core.Clip({ name: 'foo' });
await track.add(new core.Clip({ name: 'bar' });

// now add a clip in between
await track.add(new core.Clip({ name: 'pong' }), 1);


console.log(track.clips[0].name); // foo
console.log(track.clips[1].name); // pong
console.log(track.clips[2].name); // bar
```