SyncList<T0>.SyncListChanged API change in 5.2p1?

The delegate argument itemIndex now seems to be itemCount, but this is undocumented in 5.2p1. Is this an error?

In the docs that come with 5.2p1 and earlier versions for SyncList.SyncListChanged there is:

public delegate void SyncListChanged(Operation<T> op, int itemIndex);

However, the index + 1 is now passed instead of the itemIndex:

// UnityEngine.Networking.SyncList<T>
public void Add(T item)
{
    this.m_Objects.Add(item);
    this.SendMsg(SyncList<T>.Operation.OP_ADD, this.m_Objects.Count, item);
}

yes that is new, the callback Add operation did no include the itemIndex previously (since it was always the last element). I guess now it is included, but wrong.

This will be modified in the future to use the index or will continue using count ?

Thanks.

This has changed in 5.3x, it is now the index.