Mellanox releases