Here is the full list of all 42 WARSAW achievements.
The base game contains 25 achievements, and there is 1 DLC pack containing 17 achievements.
Collect every type of Grenade in the game.
Collect every type of Submachine Gun in the game.
Recruit every unique insurgent in the game at least once.
Collect every type of Revolver in the game.
Recruit the Scout for the first time.
Collect every type of Heavy Weapon in the game.
Lose a character due to an event outcome.
Collect every type of Machine Gun in the game.
Recruit Berling's Soldier for the first time.
Unlock all entries in the Codex.
Recruit the Silent Unseen for the first time.
Recruit the Officer for the first time.
Recruit the Sapper for the first time.
Collect every type of Rifle in the game.
Recruit the Doctor for the first time.
Collect every type of Pistol in the game.
Recruit the Sharpshooter for the first time.
Complete the game with the starting three characters still alive.
Survive for 63 days.
Destroy a PaK gun.
Recruit the Mechanic for the first time.
Complete a mission with all insurgents at maximum Health.
Kill three enemies with a single skill use.
Lose a character in battle.
Recruit the Turncoat for the first time.