Devices built with Matter.js refresh their network advertisements when the host’s addresses change, such as after an internet provider assigns a new IPv6 prefix. The library checks once a minute and announces the current addresses, instead of leaving controllers looking for addresses that no longer exist.
Related work keeps shared address records alive when a pairing advertisement ends or one connected smart-home network is removed. Previously, withdrawing that advertisement could also tell controllers to forget addresses still needed by the device’s other connections.
These corrections apply to software built with Matter.js. They do not resolve every network-interface change: receiving discovery requests on a completely new interface still needs separate work.