Major changes in OpenSHMEM 1.6 include the addition of inclusive and exclusive scan collective operations, session routines, support for multiple initialization and finalization calls, interleaved block transfer APIs, signal add and set APIs, and the shmem_team_ptr
function.
For a detailed list of changes, please refer to Annex G in the OpenSHMEM 1.6 specification document.