I figure I might as well do this since I did it for GvG.
Neutral cards first in order of rarity then alphabetically. According to this Tweet by Ben Brode each class will have 1 common and 1 rare. No epic cards were released.
Neutral:
Common
Blackwing Corruptor: Minion | 5 mana | 5 Attack 4 Health | Battlecry: If you're holding a Dragon, deal 3 damage.
Blackwing Technician: Minion | 3 mana | 2 Attack 4 Health | Battlecry: If you're holding a Dragon, gain +1/+1.
Dragonkin Sorcerer: Minion | 4 mana | 3 Attack 5 Health | Whenever you target this minion with a spell, gain +1/+1. | Dragon
Drakonid Crusher: Minion | 6 mana | 6 Attack 6 Health | Battlecry: If your opponent has 15 or less Health, gain +3/+3. | Dragon
Hungry Dragon: Minion | 4 mana | 5 Attack 6 Health | Battlecry: Summon a random 1-Cost minion for your opponent. | Dragon
Volcanic Drake: Minion | 6 mana | 6 Attack 4 Health | Costs (1) less for each minion that died this turn. | Dragon
Rare
Dragon Egg: Minion | 1 mana | 0 Attack 2 Health | Whenever this minion takes damage, summon a 2/1 Whelp.
Grim Patron: Minion | 5 mana | 3 Attack 3 Health | Whenever this minion survives damage, summon another Grim Patron.
Legendary
Chromaggus: Minion | 8 mana | 6 Attack 8 Health | Whenever you draw a card, put another copy into your hand. | Dragon
Emporer Thaurissan: Minion | 6 mana | 5 Attack 5 Health | At the end of your turn, reduce the Cost of cards in your hand by (1).
Majordomo Executus: Minion | 9 mana | 9 Attack 7 Health | Deathrattle: Replace your hero with Ragnaros, the Firelord. | (I'll add in Rag's stuff when I see it. It's possible the new hero power will be DIE, INSECT! which is deal 8 damage to a random enemy.)
Nefarian: Minion | 9 mana | 8 Attack 8 Health | Battlecry: Add 2 random spells to your hand (from your opponent's class). | Dragon
Rend Blackhand: Minion | 7 mana | 8 Attack 4 Health | Battlecry: If you're holding a Dragon, destroy a Legendary minion.
Class-specific:
Druid
Common
Druid of the Flame: Minion | 3 mana | 2 Attack 2 Health | Choose one: Transform into a 5/2 minion; or a 2/5 minion. | (Transformations will be Beasts.)
Rare
Volcanic Lumberer: Minion | 9 mana | 7 Attack 8 Health | Costs (1) less for each minion that died this turn.
Hunter
Common
Quick Shot: Spell | 2 mana | Deal 3 damage. If your hand is empty, draw a card.
Rare
Core Rager: Minion | 4 mana | 4 Attack 4 Health | Battlecry: If your hand is empty, gain +3/+3. | Beast
Mage
Common
Dragon's Breath: Spell | 5 mana | Deal 4 damage. Costs (1) less for each minion that died this turn.
Rare
Flamewaker: Minion | 3 mana | 2 Attack 4 Health | After you cast a spell, deal 2 damage randomly split among all enemies.
Paladin
Common
Solemn Vigil: Spell | 5 mana | Draw 2 cards. Costs (1) less for each minion that died this turn.
Rare
Dragon Consort: Minion | 5 mana | 5 Attack 5 Health | Battlecry: The next Dragon you play costs (2) less. | Dragon
Priest
Common
Twilight Whelp: Minion | 1 mana | 2 Attack 1 Health | Battlecry: If you're holding a Dragon, gain +2 Health. | Dragon
Rare
Resurrect: Spell | 2 mana | Summon a random friendly minion that died this game.
Rogue
Common
Gang Up: Spell | 3 mana | Choose a minion. Shuffle 3 copies of it into your deck.
Rare
Dark Iron Skulker: Minion | 5 mana | 4 Attack 3 Health | Battlecry: Deal 2 damage to all undamaged enemy minions.
Shaman
Common
Fireguard Destroyer: Minion | 4 mana | 3 Attack 6 Health | Battlecry: Gain 1-4 Attack. Overload: (1)
Rare
Lava Shock: Spell | 2 mana | Deal 2 damage. Unlock your Overloaded Mana Crystals.
Warlock
Common
Imp Gang Boss: Minion | 3 mana | 2 Attack 4 Health | Whenever this minion takes damage, summon a 1/1 Imp. | Demon
Rare
Demonwrath: Spell | 3 mana | Deal 2 damage to all non-Demon minions.
Warrior
Common
Axe Flinger: Minion | 4 mana | 2 Attack 5 Health | Whenever this minion takes damage, deal 2 damage to the enemy hero.
Rare
Revenge: Spell | 2 mana | Deal 1 damage to all minions. If you have 12 or less Health, deal 3 damage instead.