v1.1.1

meituan-longcat/LongCat-Videov1.1.1Oct 29, 2024by k9p5

Upgrading?

AI Summary

Enhanced track management capabilities allowing for precise insertion of clips at specific indices and improved stability when splitting clips in stacked tracks.

Key Highlights

  • Ability to insert clips at specific indices using `track.add(new Clip(), index)`
  • Clips in stacked tracks can be split without reordering the track
  • Improved track manipulation logic

New Features

  • Insertion of clips at a given index in 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
```

Related Repositories