Windows 10’s Sticky Notes app now lets you create a new note from the taskbar by Mehedi Hassan App Update, Apps, Microsoft, News, Windows 10