A history of Windows Phone Updates and the features they've brought.
Also, can Daniel do a history of Windows Phone type article? pretty please
WP7.5
Post Apollo
WP8.1
Also, can Daniel do a history of Windows Phone type article? pretty please
WP7.5
Post-MangoMessaging and social integration
Dynamic Live tile information
Twitter and LinkedIn integration in the People hub.
Groups: organize contacts by groups which can also be pinned on the start screen.
Contact cards now include all the contacts conversation history (SMS, emails, MMS, Messenger, etc.)
Facebook Places check-in support.
Windows Live Messenger and Facebook Chat integration.
Threads: all messaging communication organized in a single thread (Messenger, SMS, MMS).
Threaded email conversations support.
Outlook tasks support.
Facebook events integrated into the calendar.
Linked email accounts: multiple email accounts can be combined and linked into one inbox.[6]
Built-in voice-to-text/text-to-voice functionality, which will allow for hands-free texting or chatting.
Server search for Exchange.
Information Rights Management support for emails and Office documents.
Visual Voicemail[7]
Search/Bing
Bing Vision: barcode, covers, posters, products scanning, and OCR text translation.
Bing Audio / Music: Shazam-like audio recognition.
Bing Local Scout: "around me" business and POI locator.
Bing Quick Cards: product/media information, reviews.
Bing Search: indoor maps (US only), image search results, third-party app integration.
Bing Maps: turn-by-turn navigation, voice guidance.
Office
Skydrive and Office 365 documents sync (PDF also supported).[8]
Excel Mobile now supports adding additional macro functions.
Microsoft Lync support via downloadable app.
Added "To-Do" option when editing OneNote pages.
Removed ability to edit Office documents from versions older than Office 2007.[9]
Photo management
People / Groups gallery with Skydrive and Facebook sync.
People tagging in the photos with Skydrive and Facebook sync.[10]
Photo auto-fix - automatically improves sharpness, brightness, etc.[10]
Pictures tile is now animated.
Video sharing via MMS, Facebook, Skydrive, and email.[10]
Twitter integration?Tweet your pics![10]
Integration with the People Hub.[10]
Quick access to the Camera Roll.[10]
When you choose a photo from within an app, you can now pick from online albums on Facebook or SkyDrive, not just pictures saved on your phone.[10]
Pin any album to Start, including Facebook albums.[10]
Multimedia
Zune SmartDJ mix support.
Artist picture now displays on lock screen when music is played.
UI change of the media controls on the lock screen.
Ability to control video aspect ratio during playback.
Single music track repeat without having to pin it on the start screen.
Podcast downloads / subscriptions over the air (US only).
Open / play media content by voice.
Ability to create and save playlists.
Marketplace
Revamped Marketplace UI and search.
Camera
UI changes (new icons + added arrow icon on the lower left of the viewfinder to indicate camera roll).
Settings are now saved when the Camera application is closed.
Disable/enable shutter sound.
Support for front facing camera.[11]
Touch focus and capture?Tap any spot on the screen to focus there and take the shot. (This varies according to hardware?some phones will have tap-to-capture but will still automatically center focus.)[10]
Review pictures above the lock?Snap a photo when your phone is locked, then take a peek at it above the lock. You?ll only be able to get to photos you just took?better for security.[10]
Changes for portrait orientation?Now, when you take a picture in portrait orientation, you?ll see it in portrait orientation when you review it.[10]
Games
Redesigned Games hub with integrated 3D avatar and avatar customization.[12]
Friends and achievements now integrated in the hub.
Fast Async for multiplayer games.[13]
Internet Explorer 9 Mobile
Hardware-accelerated rendering.
Support for HTML5 audio and video playback.
Background HTML5 audio playback.
Geolocation support.
New JavaScript engine.
New UI with URL bar at the bottom of the screen.
URL bar is now available in landscape mode.
Removal of Find on Page feature[14]
Moved the "tabs" button to a menu item under the application bar.
Security
Voice commands are now disabled when the device is locked.
Complex (alpha-numeric) PIN support.
Other changes
Internet sharing[15]
Battery saver: phone automatically disables power consuming services and applications running in the background if the battery is low. Also predicts time remaining on battery.
Ringtone manager with custom and downloadable ringtones.
The "People" tile has been reworked and is animated differently than before.
Search icon and quick jump list added to the application list.
Support for 16 new languages: Czech, Danish, Hungarian, Dutch (Netherlands), Norwegian, Polish, Portuguese (Brazil, Portugal), Finnish, Swedish, Greek, Russian, Korean, Chinese (Traditional, Simplified), Japanese.
East Asian handwriting recognition.
Support for new languages and emoticons in on-screen keyboard.
Hidden WiFi network support.
Qualcomm MSM7X30 and MSM8X55 support.
Programs menu will have alphabetical options similar to the people functionality[16]
Power off now requires a swipe down gesture after holding down the power button for a few seconds.
Removal of "soft-on" alarm feature[17]
Modification of alarm sleep interval[18]
Development API changes and additions
Third-party application multi-tasking and fast application switching.
Support for background tasks and services/agents.
Expanded live tiles that can be updated without network connection and can have two sides which flip periodically.[19]
App Connect: third-party applications can integrate with Bing search, have multiple live tiles, and can have push notifications that link deep ("Deep Toast") into various parts of the application directly.
Optional 32 bit color support for Silverlight applications with hardware dithering.
Silverlight 4 support.
Silverlight + XNA support in the same application screen.
Raw camera feed access for third-party applications.
New sensor API combines compass, gyroscope, and accelerometer.
Improved Listbox control with better scrolling performance.
Improved WebBrowser control with IE9 rendering engine and system-wide cookies access.
Clipboard API.
Hardware-accelerated video decoding in the MediaPlayer control.
TCP/IP and UDP sockets support.
Embedded database with LINQ (based on SQL Server Compact 4.0 engine, but without direct SQL execution).
Background file transfer agent.
Generational garbage collector.
NEON/SIMD support for XNA applications.
TangoFixed email issue in Microsoft Exchange Server 2003
Fixed voicemail notification issue
LTE support
Fixed keyboard disappearing bug
Fixed location access issue
Other bugfixes[21]
WP8 ApolloBetter media messaging
Ability to send ringtones via MMS
Export and manage contacts to SIM card
Support for low-cost devices with 256 MB RAM and low clock CPU.[22]
New wallpapers
Letter indexing
More reliable notifications
Attachment download with Microsoft Exchange 2003 Server
Faster numeric PIN response[23]
Location awareness icon[23]
Minor improvements and changes
Transitions to core components from Windows 8, including kernel, file system, drivers, network stack, security components, media and graphics support
Support for multi-core CPUs of up to 64 cores (system is currently optimized for Snapdragon S4 dual and quad core processors)
Support for WXGA (1280?720, 1280?768) resolutions
Support for MicroSD cards
Internet Explorer 10
Background multitasking (enhanced)
NFC support added, including payment and content sharing with WP8 and Windows 8 machines (NFC is partially supported in Tango update, e.g. ZTE Orbit)
Native code support (C and C++), simplified porting from platforms such as Android, Symbian, and iOS (Native code is also supported in WP7 for vendors, carriers and key partners)
Simplified porting of Windows 8 apps to Windows Phone 8 (compatibility with Windows 8 'Modern UI' apps)
Carrier control and branding of "wallet" element is possible via SIM or phone hardware (Orange will be first)
Nokia map technology (Navteq maps with offline mode, turn-by-turn directions)
Native 128-bit Bitlocker encryption, Secure Boot
Remote device management of Windows Phone similar to management of Windows PCs
VoIP and video chat integration for any VoIP or video chat app (integrates into the phone dialer, people hub)
In-app purchases
Firmware over the air for Windows Phone updates
Minimum 18 month support of Windows Phone updates to WP8 devices
Camera app now supports "lenses", which allow third parties to skin and add features to camera interface
Camera burst mode that let users choose the best picture from a series of pictures
Camera panoramic setting using Microsoft's PhotoSynth technology
Possibility to take screenshots
Deeper SkyDrive integration, including ability to sync data such as music collections
Data Sense tracks and reports data usage, lowers data usage when nearing pre-set data cap, enables compression of websites through cloud service, locates WiFi hotspots
Scrapped Zune desktop software for syncing
Kids corner
Rooms
Live Apps
Post Apollo
Messaging improvements - multiple recipients when sending messages, automatically saving unsent drafts, possibility to edit forwarded messages[33]
Text replies to incoming calls
Internet Explorer improvements - prevent pictures from downloading automatically, possibility to delete selected sites from browsing history
Wi-Fi connectivity - option of keeping WiFi alive while screen is off, Wi-Fi network prioritization
Other unnamed improvements
Google accounts. Windows Phone 8 now supports the CardDAV and CalDAV protocols that allow people to sync Google contacts and calendar information when they get new phones.
Xbox Music. Easier to select, download, and pin music. More accurate metadata and other performance improvements.
FM radio. Possible to listen to FM radio from the Music+Videos hub. (Not available for all phones.)
Data Sense. Possible to set a limit based on the data plan (already included since initial release for Verizon subscribers)
Skype. Voice over Internet Protocol (VoIP) apps like Lync and Skype features improved stability and performance.
Internet Explorer. Better browsing experience with improved HTML 5 compatibility.
Camera. Set favorite Lens so it opens automatically when pressing the camera button. (Not available for all phones.)
Other improvements. Includes many other improvements to Windows Phone.
Support for large displays and start screen with six tiles across instead of four (only for supported devices)
1080p screen resolution support
Support for Qualcomm Snapdragon 800 SoC (Quad-core CPU)
New Driving Mode feature to ignore texts, calls and quick status alerts, plus auto-reply via SMS to people trying to contact you
Accessibility improvements for visually impaired
Improved Internet Sharing (pair over bluetooth with Windows 8.1 devices and ICS is set up automatically)
Ability to leverage custom notification sounds, including instant messages, emails, voicemails, reminders and custom ringtones to contacts for text messages
Screen Rotation lock
Better storage management
Ability to close applications in app switcher
Wi-Fi access during phone set up
Bluetooth bug fixes and improvements to connection quality for Bluetooth accessories
"Hundreds of under-the-hood performance tweaks and enhancements"
WP8.1
User Interface
Action Center showing either standard or silent toast notifications, accessed by swiping from top to the bottom
Quick settings access in action center with four (or five on large screens like 6 inch Nokia Lumia 1520[40]) configurable shortcuts to: Airplane mode, bluetooth, brightness, camera, internet sharing, location, project screen, Quiet Hours, rotation lock, VPN, Wi-Fi
Start screen backgrounds
Support for start screen live tile rows of up to 6 small or 3 medium live tiles[41]
'Cortana' smart personal assistant, based on the Bing service
Swipe down to close apps in multitasking view
Recently installed apps are annotated with 'NEW' in the app list[42]
Support for virtual on-screen buttons called 'Navigation bar' with custom background color selection
Gesture keyboard, that is, swipe across letters on keyboard to type (Shape Writing)
General user experience changes
Bing smart search (similar search system as Windows 8.1)
Back button doesn't close application
Contact speed dialling
Ability to show only Contacts with phone number
Contacts with 'Inner Circle'; up to 40 Contacts (requires Cortana support)
Double-Tap to unlock your phone (Feature from Lumia devices on Amber Update and newer)
Favourite photos by tapping a heart icon
General keyboard enhancements including show emoji when typing and recognize names of Contacts
In-call speech commands
Notification if charger isn't of adequate power
Quiet Hours - Disable notifications during pre-selected time-frame or when 'Busy' in calendar (requires Cortana)[43]
Screenshot button combination is now Power + Volume Up
Search button will be the new way to open Speech (aka ?Cortana?)
Separate volume controls for ringtones/notifications and music/media
Set default Voice Navigation app for the OS
Voice Narrator for Accessibility
USB action choices
File picker
Wi-Fi Sense: sharing secured Wi-Fi Networks with contacts if they have Wi-Fi Sense
Wi-Fi can auto re-enable after a set duration of time
Status bar with Signal strength, Wi-Fi, Battery etc. is always visible (doesn't auto-hide)[44]
Phone history group repeat calls from a user annotated with number of calls[45]
New technology support
VPN (Virtual Private Network), auto-triggered VPN
Wi-Fi Direct, allowing direct peer-to-peer connections over Wi-Fi without an access point
Enterprise Wi-Fi support with EAP-TLS
Miracast; PlayTo and mirroring of Windows Phone screen to TVs and/or monitors
Bluetooth 4.0 LE (requires phone firmware support, temporarily removed from DP version)
Dual SIM
Mouse and keyboard (HID)
Support for Qualcomm Snapdragon 200/400/400 LTE
Full support for TD-LTE and SGLTE
Internet Explorer 11
WebGL
Normal mapping
File uploads
File downloads to local storage
Password manager
Video player including HTML5 video support (video playback doesn't have to be full screen)
Tab, history, favorites and password synchronization with Internet Explorer 11 in Windows 8.1
Forward and back by swiping right and left
Apps
Ability to install apps, save photos, app and game data on inserted SD Cards (apps on SD Cards only allowed from one originating phone)
Auto-updates for apps (like Windows 8.1), including when only on Wi-Fi
App Suggestions by location
Better backup functionality including app and game data to OneDrive (if developer enabled)
Battery power sense, monitors app battery usage
Battery Saver (under Battery Sense) will have an app exclusion list
Single sign-in for apps (like on Windows 8) with Microsoft Account; sign in will persist across devices + apps with permissions prompt
Podcast app powered by Bing, full featured
Facebook and OneDrive photos integration in photos app removed
Office apps support password protected documents
Office Lens support for scanning documents with camera, import into Office with OCR
OneDrive (previously SkyDrive) with integrated file browser (like Windows 8.1)
Twitter integrated more deeply into the contacts Hub
Updated calendar app with weather for days and week view
Updated camera app, similar to Windows 8.1, with burst mode and HDR
Updated email app with ability to always download emails and pictures within them, sync with accordance to usage patterns
Updated messaging app with ability to mute thread
Xbox Music and Xbox Video as standalone apps instead of the Music + Video Hub (allowing more updates to be pushed)
Xbox Game Hub redesigned
System
Chkdsk for SD cards to ensure card health
The phone will have to update to the latest version before you can restore it to factory settings
Trusted app list for NFC that will remove the need for asking whether you want to open a particular app
Virtual SmartCard support
Wallet supports tickets, membership cards, and Passbook
Ability for operators to install certain applications once SIM card is detected
Ability for operators to control Data Sense limits remotely
Enterprise
S/MIME to sign and encrypt email
Enterprise enrolled phones can have their passwords changed and remotely locked
Access to corporate resources behind the firewall with app aware
Certificate management to enroll, update and revoke certificates for user authentication
Enhanced MDM policies to lock down functionality on the phone for more enterprise control, in addition to richer application management such as allowing or denying the installing of certain apps.
Developer features
Background tasks: Bluetooth signal strength, Chat message notification, Device connection change, Device use trigger, Gatt characteristic notification, Location, Push notification, Rfcomm connection, System event, Timer
Geofencing API for location-based reminders
Native HTML5/JavaScript app development support
Audio/video transcoding (same API as in WinRT), hardware accelerated
Media editing: audio and video effects; slow motion video
Apps can capture audio/video from themselves
New APPX app package format for new Windows Phone 8.1 apps, similar to Windows 8.1 APPX format
Stereoscopic 3D support
New developer tools including: SemanticZoom, DatePicker, TimePicker