Adapted better way to swizzle methods and needs tobe improve in the future
Update alert using NSWindow, version desc and release notes display
merge update alert window implementation