+- wxNotebook::GetSelection() returns the new page index when called from
+ wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED event handler in wxMSW, not the old one.
+ The new behaviour is consistent with wxGTK and more logical but different
+ from the previous versions. Using wxNotebookEvent::GetSelection() instead of
+ querying the notebook selection avoids the problem and is recommended.
+
+- wxMSW-specific wxAutomationObject::GetInstance() method now creates a new
+ instance if needed instead of failing if the application providing the
+ requested ProgID is not running. Pass wxAutomationInstance_UseExistingOnly
+ flag to it to revert to the old behaviour. It is also possible to use the
+ wxAutomationInstance_SilentIfNone flag to prevent the error message if no
+ currently running instances of this object are available.
+
+- Signatures of wxDataViewCustomRenderer::Activate(), LeftClick() and
+ StartDrag() virtual methods changed. You will need to change them in your
+ derived renderer class too if you override them.
+
+- wxThread::Wait() and wxThread::Delete() used to dispatch the events while
+ waiting for the thread to exit in wxMSW. They still do it in default build
+ with WXWIN_COMPATIBILITY_2_8 defined but won't dispatch any events, i.e. the
+ default wait mode will become wxTHREAD_WAIT_BLOCK in the next wxWidgets
+ release so you are strongly encouraged to upgrade your code to stop relying
+ on this behaviour.
+
+- wxEVT_CHAR_HOOK events are not generated any more if the mouse is captured to
+ prevent the parent wxTopLevelWindow from interfering with the keyboard
+ handling of the window that captured the mouse.
+