You caught me! 😉 The PreRelease of 3.0 works great without modification.
I am trying to add your identify widget and I'm getting stuck on the PopupText. Fixed the other errors, but that one didn't go away. I know that you said that it was only for 2.5 Viewer, but I thought I'd give it a go and see if I could get it working in 3.0, but got stuck. Just thought I would see if anyone else had issues with PopupText in the 3.0. I should have been more straightforward.