Not yet; I just got the announcement "you have attracted no new migrants this season". That actually makes sense; I've exported less than 5000 units. The dwarves didn't come last fall, due to the siege, and the fall before that I had nothing. Next time the Dwarves come, I should be able to give them a few tens of thousands worth of junk, and that should invite more new migrants.
************************
Events as they happened on the 1st of Galena, 224For the last few weeks, it was common to hear a high-pitched squeeking and rapid, panicked footsteps as one of the naked mole dogs that sneaked into the forts ran by. Moments later, the clanging of metal against stone would follow, along with the baying of war hounds, as Sir Kadol Ezumadek the Paladin gave chase, accompanied by his hounds. Sooner or later, and usually sooner rather than later, one of the hounds would catch up to the mole dog and bite it. The mole dog would turn, fast as lightning, huge front teeth heading for the hound's neck. But before they could find their mark, the heavy warhammer wielded by Kadol would strike down and break the mole's skull, ending its attack prematurely. Soon, the food stockpiles were safe once more.
The great iron warhammer struck one last time, and the final naked mole dog was struck down. Whistling, Kadol headed back to the weapon stockpile to drop it off. During his trip down the Grand Staircase, he noticed something strange. He had ordered the entrance to the caverns sealed off, and the work was half done; but there was still a fairly large opening, and a pile of blocks on the ground. Kadol looked around, but none of the mason dwarves were there. Just then, a huge creature -- nearly twice his size, shaped vaguely like a hulking, deformed man and covered in shaggy green moss-like fur -- charged out of the caverns, roaring. It lashed out at Kadol with a pair of twisted tusks and tried to grab him with its heavy ape-like arms. Kadol reacted quickly; he raised his shield and caught the charging troll by surprise. The troll crashed into the much smaller dwarf's shield and they both tumbled over and over across the staircase landing, but thankfully not down it. They ended up with the huge troll on its back and the much smaller Paladin atop of him, weapons at the ready. The troll roared and tried to grab the Paladin with both arms, raising them towards his center, but Kadol was too fast. One arm was bashed aside with his shield, the other with his hammer. Then a quick hammerstrike to the troll's leg shattered bone and bruised fat. The troll roared in pain, and that was all the opportunity Kadol needed. He struck the troll on the head like a blacksmith strikes a hot iron, shattering the skull. But still, the troll struggled. At least, until the hammer came down a second time, silencing him for good.
****************************
It literally happened exactly like that. Very, very fast. I got a message: Urist McPeasant cancelled Store Item in Stockpile: Interrupted by Troll. "Oh shit!" thought I, "There's a troll in my fort?!" checked the unit list... No troll. Checked combat report. Yeah, there was a troll. For about five minutes.