merge in master-release history after reset to 2f485f29e823e418ec160416ff425e8a015cae80