The Haswell socket, LGA 1150 is dead, there will be no new CPUs for it. Intel is doing a Skylake refresh next year called Kaby Lake which will also be on LGA 1151. Intel's shrink down to 10nm called Cannonlake is coming in 2017 and it may or may not be on LGA 1151, there's no concrete information on that, though previous patterns of behaviour would indicate that Intel would not change their socket for Cannonlake but for whatever succeeds it. On the enthusiast platform, Broadwell-E is coming out in a couple of months for LGA 2011v3. Skylake-E will probably show up sometime in late 2016 or early 2017, and will in all likelihood be on a new socket.
For AMD, their current AM3+ and FM2+ sockets are dead, they have a new AM4 platform coming next year. There are rumors that we might see AM4 in March, but without the Zen CPUs slated for late 2016. Instead there will apparently be some AM4 APUs based on Excavator that will be released around March to act as a stop-gap until Zen arrives late in the year. AM4 will probably stick around for a while, as AMD tends not to change sockets very frequently.