To date there is no formal "announcement", but I am being told by my business development manager at Royal Caribbean International that guests can now bring their bottle of wine (750ml) into the Main Dining Room and not be charged the $25.00 corkage fee.
Guests, you asked and Royal Caribbean listened.
*additional confirmation
stacey@windsorcrowntravel.com