When is stitch open?

I keep reading stitch is only open seasonally, but when? Touring plans allowed it to be in my plans on feb 25, so does that mean its open?

The last rumor I heard was that they opened it seasonally to help spread crowds out during the holidays, but it’s actually on the list to be redesigned and may not open again.