@tannewt noticed that in I2C-bus specification version 7.0 (October 2021), official new names were given: Target and Controller replace the older deprecated terms.

This would potentially include renaming (again) the I2CPeripheral class, as well as other code and documentation changes. Since renaming a class is an incompatibility, I've marked this for the 8.0.0 milestone initially.
@tannewt noticed that in I2C-bus specification version 7.0 (October 2021), official new names were given: Target and Controller replace the older deprecated terms.

This would potentially include renaming (again) the I2CPeripheral class, as well as other code and documentation changes. Since renaming a class is an incompatibility, I've marked this for the 8.0.0 milestone initially.