Every appinfo change SteamRaw has observed, grouped by changelist. Tags, features, languages, builds, depots, prices and any other key Steam publishes. Tracking since at least 12 September 2026 06:33 UTC (estimated from the earliest recorded change; the exact first fetch was not stored).
No changes recorded since SteamRaw first saw this app. Every future PICS change will be listed here.
12 March 2026 13:30 UTC · Community Announcements · PerTest
Knights of AvalonThis new faction is focused on knights and big cavalry charges. Check them out here.Campaign UpdatesA lot of new content has been added to the Campaign mode:New enemies in all acts, including regular battles, elites and bosses. Some battles have been re-balanced a bit. Regular battles have a chance to be a unique named enemy. In some cases these enemies can join your army after being defeated... Survival battles. Survive for a number of turns against an overwhelming force! New faction specific random events for Deepwood Elves and Greenskins. More to comeThe Darkborn and Ratkin
25 November 2025 15:25 UTC · Community Announcements · PerTest
2 New CommandersDarkborn AssassinNorthmen PackleaderNew Unit for Abyssal Legions: War Mammoth. Can operate as a single monster or as a mount for the Pack LeaderThe Darkborn Noble has a new Commander Ability, Feint.New Unit Property: Bodyguard - If a Commander is part of this unit it re-rolls failed Discipline tests.New Map: Cursed CrossroadsRanked Timer ChangesThe timer in Ranked mode has been tweaked. It now starts with 120 seconds on the clock, and each activation adds 45 seconds. This means you can still take up to two minutes on important activation, but should help speed games up a bit!Ba
3 October 2025 07:57 UTC · Community Announcements · PerTest
Abyssal Demons Faction Pack is here! It unlocks a new faction for the game, with 11 new units and 2 new commanders. Born from the deepest fractures of the underworld, the Abyssal Demons are creatures of endless hunger and shadow. They do not march as an army, but rather surge like a tide, clawing and tearing at the fabric of reality itself. Commanders Abyssal Herald Abyssal Prince Units Devilspawn Plaguewalkers Plaguelings Abyssal Vipers Hell Riders Demonic Hounds Plague Flies Abyssal Reapers Fire Devils Archdevil Plague Hulk Get the pack here!
3 July 2025 12:50 UTC · Community Announcements · PerTest
3 New CommandersRatkin InfiltratorAncient ToadTreant ElderThe Ratkin Cheiftain has a new Commander Ability, Cruel Motivation.Spell Selection Rework Spells are now free, and spellcasters can choose 2 spells. One "Cantrip", minor spell and one "Major Spell". Some hybrid spellcasters only have access to cantrips. All spellcasters have gone up 10 points in cost. The idea behind this change is that spellcaster should be versatile, and having multiple spell options to choose from in battle makes for more interesting gameplay. The current system where each spell costs points often made the optimal ch
26 February 2025 14:55 UTC · Community Announcements · PerTest
This update has model graphics for all factions and units! {STEAM_CLAN_IMAGE}/43609850/cf1287013199e1febe3638d3bc4700aed08ccf98.jpg Models are toggled by zooming in/out, and can be configured (or removed) in the settings. {STEAM_CLAN_IMAGE}/43609850/607304ddc42bf691a5b5cc92ffe42485241c4571.jpg New Unit Rat Swarms unit has been added to Ratkin Clans. Mongrel Spears have been split off from Mongrel Pack Balance Changes Abyssal Knights: Attacks changed from 3 to 2 Abyssal Knights: Points Cost changed from 35 to 30 Abyssal Warriors: Points Cost changed from 15 to 12 Abyssal Warriors: Attacks chang
8 December 2024 22:32 UTC · PC Gamer · Jody Macgregor
If names like "The Battle of Grimdal's Tomb" or "The Battle of Red Axe Pass" resonate with you like "Crécy" would to a medieval English longbowman, then the wilfully lo-fi graphics of SOVL: Fantasy Warfare are a Proustian rush waiting to happen... Read more.
16 November 2024 07:27 UTC · Community Announcements · PerTest
Darkborn Elves Faction Pack is here! It unlocks a new faction for the game, with 10 new units and 2 new commanders. Deep beneath the surface lies a ruthless faction of exiled elves, driven by a desire for power and vengeance against the surface dwellers who shunned them centuries ago. Commanders Darkborn Noble Darkborn Priestess Mounts Dark Pegasus Black Dragon Units Darkborn Spears Darkborn Dreadguard Darkborn Witches Raptor Knights Darkborn Riders Darkborn Chariot Darkborn Shadows Darkborn Crossbows Darkborn Boltthrower Hydra Slavers is a unique level up option for the Darkborn in Campaign.
11 November 2024 13:49 UTC · Community Announcements · PerTest
Version 0.77 is out with a bunch och new stuff: Campaign Changes Spacebar fast forward is now a bit faster, from 2x speed to 2.5x Elites give 2x Coins up from 1.5x New Commander ability for Elven Noble - Rallying Cry. Instantly rally a fleeing unit. One use per Battle. New Units Stag Riders - Fast, hard hitting shock cavalry for the deepwood elves. Imperial Dreadnought - It's a tank! Dragon Knights - Elite heavy cavalry for Elven Conclaves. Can go head to head with the best! Jungle Swarms - A slithering tar pit unit for the Reptilians. Giant Spider - A creepy mount for the Goblin Shaman/King.
19 September 2024 14:07 UTC · Community Announcements · PerTest
New Commander for the Goatmen : Minotaur King Only rolls with a Minotaur retinue and hits like a truck! Frenzy and an activated ability: Blood Rage. Units can now flee as a reaction to being Charged. It works as a normal action during the charge phase, mouse over a charged unit to activate. The rules for being allowed to flee from a charge is: Only charged by one unit. No Frenzy No Reanimated Enough Move Speed to get out of charge range. Commanders now survive losing their retinue. Overkill wounds on the retinue does carry over. Commanders on solo Mounts like a chariot or dragon still die if t
22 August 2024 07:37 UTC · Community Announcements · PerTest
Campaign Updates The level up system has been expanded with a bunch of new options. Commanders can now get the "Recruiter" level up. It comes in two ranks and increases the level of newly recruited units by 1 and 2 respectively. Spellcasting Commanders get the option to upgrade spells they already know into stronger versions. Greater Fireball, Greater Ruin and so on. A bunch of faction specific options have been added: Dwarfs Dwarf Oaths Dwarf Runes (for Warmachines) Dead Nations Stronger Summons Elves Elven Spear Mastery Elven Bow Master Elven Steed Mastery Imperials Imperial Veterans Imperia
31 July 2024 08:10 UTC · Community Announcements · PerTest
0.64 is out with some interesting changes to Ranked multiplayer! Skill Based Match Making is now turned on in Ranked. It will try to match you against players with similar skill (Elo). Works better when there are a lot of people playing. For people at the extremes (high or low) of the bell curve, queue times might be a bit longer. There are a lot of numbers to tweak here, so give me your feedback on how it works for you! Ranked multiplayer has a new scenario, Scoring Objectives. The scenario is randomly choose, 1/3 chance of one objective, 1/3 chance of two, and 1/3 chance of being a regular p
8 July 2024 11:42 UTC · Community Announcements · PerTest
0.58 is out, plenty of new stuff: There have been some additions to the roster, mostly splitting off from existing units with weapon options: Goblin Spear Mob, Saurian Spear, Skeleton Spear The Abyssal Champion has a new mount, the Manticore. The Campaign has 2 new difficulty levels. One lets the AI Rally it's fleeing troops, and the final one is a super secret End Game! Ranked mode now has a new progression mode that lets you level up your Rank. The score you get in a ranked match from killing and routing enemy units is accumulated and unlocks new Ranks. The old Elo rating system is still the
5 July 2024 12:52 UTC · Wargamer.com · editor@wargamer.com
Read the rest of the story...
5 June 2024 06:09 UTC · Community Announcements · PerTest
0.51 is out, lots of stuff! 2 new units. The Doom Bell is a mount for Ratkin Warlocks. The sound of the bell sends your rats into a murderous frenzy! Dead Nations get a Zombie Giant. It's a giant zombie. Yup. Timers in multiplayer. Players now have limited time to complete deployment and unit activations. Pretty generous, 2 mins per activation and 4 mins for Deployment. May be changed based on feedback! Equal Activations: Both players now have equal amount of activations in the strategic phase. If you have fewer units than your opponent you can use your extra activations to "Pass" the turn. Th
26 April 2024 10:32 UTC · Community Announcements · PerTest
Ratkin Clans Faction Pack is now available. It unlocks a new faction for the game, with 10 new units and 2 new commanders. These ratmen warriors, descendants of ancient vermin, scurry and scheme amidst the labyrinthine tunnels of their subterranean realms.
Full appinfo as delivered by Steam PICS, changenumber 38674269. Also at /api/app/1870300/raw.
{
"appid": "1870300",
"common": {
"name": "SOVL",
"type": "Game",
"icon": "d5d8f1688402671e4732b96e33d0d1a1e579c5a4",
"clienttga": "58d624503bdbf9461e15051fe8f7573245d3a727",
"clienticon": "fc1569b29681ec5b4d2007bb8f15290c9efe06f9",
"oslist": "windows,macos",
"osarch": "",
"osextended": "macos64,macosapplesilicon",
"releasestate": "released",
"aicontenttype": "1",
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1693353600",
"tested_build_id": "11870177",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsDoNotMatchDeckDevice"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsNotLegible"
},
"2": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_NativeResolutionNotDefault"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"4": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_ControllerGlyphsDoNotMatchDevice"
},
"1": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
}
},
"configuration": {
"supported_input": "other",
"requires_manual_keyboard_invoke": "0",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "1",
"small_text": "1",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-stable",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"small_capsule": {
"english": "capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "100",
"height_pct": "69.75723536894827"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
}
},
"library_logo": {
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "100",
"height_pct": "69.75723536894827"
},
"image": {
"english": "logo.png"
}
},
"library_header": {
"image": {
"english": "library_header.jpg"
}
}
},
"store_asset_mtime": "1741245053",
"associations": {
"0": {
"type": "developer",
"name": "Dalen Studios"
},
"1": {
"type": "publisher",
"name": "Dalen Studios"
}
},
"primary_genre": "2",
"genres": {
"0": "23",
"1": "2",
"2": "37"
},
"category": {
"category_2": "1",
"category_1": "1",
"category_49": "1",
"category_36": "1",
"category_27": "1",
"category_22": "1",
"category_23": "1",
"category_30": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true"
},
"french": {
"supported": "true"
},
"italian": {
"supported": "true"
},
"german": {
"supported": "true"
},
"spanish": {
"supported": "true"
},
"japanese": {
"supported": "true"
},
"russian": {
"supported": "true"
},
"schinese": {
"supported": "true"
},
"swedish": {
"supported": "true"
}
},
"steam_release_date": "1688056800",
"community_visible_stats": "1",
"workshop_visible": "1",
"community_hub_visible": "1",
"gameid": "1870300",
"store_tags": {
"0": "17389",
"1": "14139",
"2": "1770",
"3": "4684",
"4": "3959",
"5": "1775",
"6": "1741",
"7": "1716",
"8": "9",
"9": "4791",
"10": "5125",
"11": "4325",
"12": "1684",
"13": "1708",
"14": "1678",
"15": "4535",
"16": "3916",
"17": "3993",
"18": "3859",
"19": "16250"
},
"review_score": "8",
"review_percentage": "87"
},
"extended": {
"developer": "Dalen Studios",
"publisher": "Dalen Studios",
"isfreeapp": "1",
"listofdlc": "2716130,2728980,2811290,2893890,2893900,3091380,3230100,4001630,4372230",
"dlcavailableonstore": "1"
},
"config": {
"installdir": "SOVL",
"launch": {
"0": {
"executable": "SOVL.exe",
"config": {
"oslist": "windows"
}
},
"1": {
"executable": "sovl.app",
"config": {
"oslist": "macos"
}
}
}
},
"depots": {
"1870301": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "895713981059289149",
"size": "3975625483",
"download": "1454299520"
},
"test": {
"gid": "7224524096256802564",
"size": "4343762279",
"download": "1540075168"
}
}
},
"1870302": {
"config": {
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "2307478253469553472",
"size": "4037371634",
"download": "1475633200"
},
"test": {
"gid": "5866739834363421054",
"size": "4408738765",
"download": "1562609072"
}
}
},
"workshopdepot": "1870300",
"branches": {
"public": {
"buildid": "24648656",
"timeupdated": "1786348271",
"timebuildupdated": "1786347824"
},
"test": {
"buildid": "25168325",
"description": "public test branch",
"timeupdated": "1788788792",
"timebuildupdated": "1788788677"
}
}
},
"ufs": {
"quota": "10000000",
"maxnumfiles": "1000",
"savefiles": {
"0": {
"root": "WinAppDataLocalLow",
"path": "DalenStudios/SOVL/campaignData",
"pattern": "*.json"
}
},
"rootoverrides": {
"0": {
"root": "WinAppDataLocalLow",
"os": "MacOS",
"oscompare": "=",
"useinstead": "MacAppSupport",
"pathtransforms": {
"0": {
"find": "DalenStudios/SOVL/campaignData",
"replace": "DalenStudios/SOVL/campaignData"
}
}
}
}
}
}