feature(put) rm deprecated patch