Well you had a tightly knit package back then, I'd argue that increased complexity in the front end was what lead to the 'full stack' developer.
As the previous poster mentioned, it's quite simple, if you can implement a feature vertically (and I'm thinking at least a 3-tier system should be considered), you could consider yourself to be a full stack developer. I've met plenty of developers in my career who refused to work outside their tier.
The fact that sales people and recruiters are making full stacks up to be some sort of mythical horses with a single horn on their head is a different story...
As the previous poster mentioned, it's quite simple, if you can implement a feature vertically (and I'm thinking at least a 3-tier system should be considered), you could consider yourself to be a full stack developer. I've met plenty of developers in my career who refused to work outside their tier.
The fact that sales people and recruiters are making full stacks up to be some sort of mythical horses with a single horn on their head is a different story...