Every appinfo change SteamRaw has observed, grouped by changelist. Tags, features, languages, builds, depots, prices and any other key Steam publishes. Tracking since 2026-09-11 21:46 UTC.
No changes recorded since SteamRaw first saw this app. Every future PICS change will be listed here.
2026-08-31 13:01 UTC · Community Announcements · MakhamDev
Fix crash on initial launch on Steam. Interface Add warning popup when trying to load project with unsupported node (basically just HLSL node on non-Windows OSes). Add preference option to disable view reset on display refresh (Interface > Reset view on display refresh.). Add preference option to disable loading graph, preview panel settings. Panning, zooming with middle click now works with gesture mode on. Remove Fullscreen button and menu items (use MacOS built-in zoom button for fullscreen feature). Add all missing preferences topics. Node Path name now support parent directory operator ".
2026-08-25 09:13 UTC · Community Announcements · MakhamDev
MacOS beta. Interface Panel Dialog now support composition. Dialog now appear in a separate window (Windows only). Can be disabled in preference. Detached window does not support file dropping and pen pressure. Node now hide output if requirement failed. Disable gizmo transformation. Hide icon now support hold edit. Add shift+f5 for force render all (purge all output data and re-render the whole scene). Library now search recursively in all subdirectory. Node Reworked Canvas node. Remove most features. Editor now it's own interface. More stable. Loading project with the old canvas will still u
2026-07-27 10:41 UTC · Community Announcements · MakhamDev
Linux build now comes Linux libraries and downloader. Due to license, FFmpeg will now not be included in the software. A popup will appear with download link to download the required binary. Interface Multiple nodes selection can now be moved. Add marker color and tooltip. Add animation analyze tool for checking subpixel offset. Add percentage sample color format. Add node position system for storing node position to apply later. Holding shift while creating selection now add node to the already selected nodes. Improve junction display performance. Add Shift+A hotkey to add node and auto-conne
2026-07-14 09:52 UTC · Community Announcements · MakhamDev
Interface Add "Direct Key Capture" option to use default keyboard input method. Right click on linked icon to disconnect prop. Add "New Globalvar" in globalvar extract menu. Add per property instance override. Add the ability to set default value to attribute. Sections of the same name now collapse independently. Add "Selection only" context mode. Keyframe summary now highlight keyframes of the selected node. Add click & drag for keyframe addition. Play, Resume now reset play direction. Now ignore keyboard input while sliding. Add reset to default button. Junction lister now filtered to only s
2026-07-01 07:44 UTC · Community Announcements · MakhamDev
## Interface - Improve array display. - Auto view now activate when switching preview channel. - ** Add settings for controlling pixel grid display.** - Add Simplify zoom level control. - ** Pin-shaped node (pin, array pin, tunnel io) now select based on distance to make selecting stack of pins more intuitive.** - Node wrangler connect now show junction name. - Add option to add expression and bypass icon to compact view. - Spacious view now also use custom right button settings. - Remove auto-hide control buttons (hide link/unit buttons when widget width got too low). - Add widget specific co
2026-07-01 04:29 UTC · Community Announcements · MakhamDev
{STEAM_CLAN_IMAGE}/43609281/d7bae274c3b0ac1fb0df5c98b006fbc9eae8d042.png As stated in prior announcement, Pixel Composer will now cost $15.
2026-06-21 05:01 UTC · Community Announcements · MakhamDev
Interface Add custom interface for group. Add "View Context" control for selecting whether to show all animations or only in the current context (group). Increase dopesheet header size. Visibility button now react to connection status. Widget now highlighted when current frame contains keyframe. Dropping value to another value now create expression. Add subpalette selector (auto grouped colors of the similar hue). Add button to enter group. Add number incremental buttons. Searching hotkey now done for all category. Add custom sprites loading instead of using node output. Add more quick anim (S
2026-06-10 05:01 UTC · Community Announcements · MakhamDev
Interface Overflowed action buttons in toolbar now scrollable. Add backface blending color. Togging quick edit pie menu now also enable node chord. Add shift for selecting all junction in junction group. Improve junction group visibility. Hovering on a property now highlight that property in both panel. Preset button now react to default overwrite status of the inspecting node. Add project info panel. Animation button now disabled when inputting vector array. Middle mouse panning now wrap mouse when off-screen. Add the ability to set keyframe color. Add ctrl+click to select the whole tree. Whi
2026-05-31 05:56 UTC · Community Announcements · MakhamDev
New Remote Terminal addon. Terminal command now support calling any global functions in the software. Interface View range now auto expands when dragging anchor outside the current range. Panel focus highlight will stay when opening popup dialog. Increase selection dead zone to prevent accidental selection. Add 3D grid settings. Add toolbar button for disabling 2D preview overlay in 3D mode. 2D preview overlay can now be resize. Add the ability to override Steam workshop item in case of missing file ID. Add refresh thumbnail button. Sections and custom widgets will be hidden when using filter.
2026-05-30 00:19 UTC · Community Announcements · MakhamDev
Effective 1st July. Pixel Composer will cost $15 (from $10). The last price increase (from $5 to $10) was November 2023, and I believe the software has improved a lot since then. This is to make sure that I can continue working on Pixel Composer full time. I hope you understand this decision, and thank you for your support throughout the year. MakhamDev
2026-05-20 09:57 UTC · Community Announcements · MakhamDev
Interface Software now start with window size clamped to display resolution. Add vertical toolbar mode. Add angel snapping. Add option to display curvebox inline like other widgets. New Pie menu system. Hotkey that assigns to multiple actions now create pie menu (can be disable in preference). Preview text now use fonts defines by the `fonts` folder. Add button to export both missing and untranslated words (only for words.json). Node New RM Render Cross section node. New RM to Voxel node. Mew Path Extends node. New MK Jigsaw node. New MK Smoke node. Add tiling option for all scatter source typ
2026-05-11 04:11 UTC · Community Announcements · MakhamDev
Interface Add scaling knob. Toggle Focus Content with hotkey now toggle between full view and selection view. Add background color in view settings dialog. Add quick connect from connection line to junction. Add inline parent properties in property list. Recent nodes now filter based on context. Node New MK Blast: Explosion system. New Mk Tree > Leaves Hull node. New VerletSim > Bridge Mesh node. New VerletSim > Collide node. New VerletSim > Bloat node. New VerletSim > Grid, Disk mesh node. New Fur node. New MK Facet node. New RM Render Scatter node. New HSV inverted hue type. Verlet sim now i
2026-04-28 03:39 UTC · Community Announcements · MakhamDev
bmp importer now use proxy. Installed files now comes with standalone Pixel Composer Downloader (in case the future release is so broken that you can't access the downloader inside the software.) Add getting started projects for pSystem, Rigidsim, UV Workflow, Node Shortcuts, SmokeSim, FLIP Fluid, StrandSim. Loading Collection now set initial value as default. Interface Add extra render step after loading project. Add project migration tool to highlight properties that changed and could have impact to the project when loading project made in older version. Add project setting to only render no
2026-03-24 10:25 UTC · Community Announcements · MakhamDev
Interface Add button to include/exclude collection. Add add folder icon in label header. Add hotkey overlay for control buttons. Add local keyframe navigation Ctrl+Shift+Arrow. Add select all keys. Add Transfer easing button. Add undo point for animation length scaling. Change default global keyframe navigation to Ctrl+Arrow. Expand property selection region to cover the whole dopesheet area. Marker can now be modified. Timeline now show current exporting progress. Add blob style. Add more snap points. Add multi-selection. Add snap filter. Add globalvar binding. Button can now be bind to softw
2026-03-07 05:29 UTC · Community Announcements · MakhamDev
Interface Add node animation summary bar. Alt drag key now duplicate keyframes. Key stretch change to ctrl+alt. Add value freeze indicator. Add timeline marker. Add dopesheet label header controls. Shift+Drag now won't clear selection. Add keys transform tools (G for Move, S for Scale). Change hide keys to Shift+S. Key distribute now work across animators. Add move again key (Alt+L/R arrow) to repeat last cursor movement. Go to node now open the correct node context. Add double click to rename node. Now switch driver to currently selected key. Add key position editor textbox in context menu. I
Full appinfo as delivered by Steam PICS, changenumber 38758866. Also at /api/app/2299510/raw.
{
"appid": "2299510",
"common": {
"name": "Pixel Composer",
"type": "Application",
"icon": "08ee6cdc419d9082b90140e4cda779466c630933",
"clienttga": "0f68ee2af2d79d7a47dd82d85a443fa46fe366a8",
"clienticon": "160c216f1737734231dde7f2938b139bd162c1ed",
"oslist": "windows,macos,linux",
"osarch": "64",
"osextended": "macos64,macosapplesilicon,macosnotarized",
"releasestate": "released",
"small_capsule": {
"english": "8d4719eb8577c51a59f82b172f132bdd4aacb3b6/capsule_231x87.jpg"
},
"header_image": {
"english": "625e909fcbd39126f86bd3785225ee1625d4ac22/header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_hero_blur": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "38.74430709173714",
"height_pct": "100"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "65653663166dc4dab23d66ff2f757cc24cb9d9ef/library_600x900.jpg"
},
"image2x": {
"english": "65653663166dc4dab23d66ff2f757cc24cb9d9ef/library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "4e0ccfd6921c5adc0cfb0d34decd1cc86ce20f52/library_hero.jpg"
},
"image2x": {
"english": "4e0ccfd6921c5adc0cfb0d34decd1cc86ce20f52/library_hero_2x.jpg"
}
},
"library_hero_blur": {
"image": {
"english": "4e0ccfd6921c5adc0cfb0d34decd1cc86ce20f52/library_hero_blur.jpg"
}
},
"library_logo": {
"image": {
"english": "ba115dda120b153a719996aaca30edb3fd3082f7/logo.png"
},
"image2x": {
"english": "ba115dda120b153a719996aaca30edb3fd3082f7/logo_2x.png"
},
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "38.74430709173714",
"height_pct": "100"
}
},
"library_header": {
"image": {
"english": "3e82498af2c57571b3d4ce77cfec03d77715bf61/library_header.jpg"
},
"image2x": {
"english": "3e82498af2c57571b3d4ce77cfec03d77715bf61/library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1745213230",
"associations": {
"0": {
"type": "developer",
"name": "MakhamDev"
},
"1": {
"type": "publisher",
"name": "MakhamDev"
}
},
"primary_genre": "53",
"genres": {
"0": "51",
"1": "53",
"2": "55"
},
"category": {
"category_30": "1"
},
"supported_languages": {
"english": {
"supported": "true"
}
},
"steam_release_date": "1677151097",
"workshop_visible": "1",
"community_hub_visible": "1",
"gameid": "2299510",
"exfgls": "6",
"store_tags": {
"0": "809",
"1": "872",
"2": "84",
"3": "3964",
"4": "8013",
"5": "255534"
},
"review_score": "8",
"review_percentage": "80"
},
"extended": {
"developer": "MakhamDev",
"publisher": "MakhamDev",
"homepage": "https://pixel-composer.com"
},
"config": {
"installdir": "Pixel Composer",
"launch": {
"0": {
"executable": "PixelComposer.exe",
"type": "default",
"config": {
"oslist": "windows"
}
},
"1": {
"executable": "launch.sh",
"type": "default",
"config": {
"oslist": "linux"
}
},
"2": {
"executable": "PixelComposer/launch.sh",
"type": "default",
"config": {
"oslist": "macos"
}
}
}
},
"depots": {
"2299511": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "3877405794164350863",
"size": "362717833",
"download": "141016912"
},
"1.14": {
"gid": "4316908475659697778",
"size": "118352258",
"download": "47811840"
},
"1.15": {
"gid": "8408753853253345633",
"size": "124046607",
"download": "45757744"
},
"1.16": {
"gid": "8107542534971766825",
"size": "247806263",
"download": "78391456"
},
"1.17": {
"gid": "2626205283500214962",
"size": "276651956",
"download": "85357232"
},
"1.18": {
"gid": "6613727479360426973",
"size": "298637751",
"download": "90591536"
},
"1.19": {
"gid": "6169720101972092170",
"size": "317087537",
"download": "100919424"
},
"1.20": {
"gid": "1192115806071336037",
"size": "367282511",
"download": "135336560"
},
"beta": {
"gid": "1432464052934669934",
"size": "362974964",
"download": "141015952"
}
}
},
"2299512": {
"config": {
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "8516111716217667088",
"size": "483207286",
"download": "175742592"
},
"1.17": {
"gid": "2526359806784507848",
"size": "429795262",
"download": "117574208"
},
"1.18": {
"gid": "2526359806784507848",
"size": "429795262",
"download": "117574208"
},
"1.19": {
"gid": "2526359806784507848",
"size": "429795262",
"download": "117574208"
},
"1.20": {
"gid": "2526359806784507848",
"size": "429795262",
"download": "117574208"
},
"beta": {
"gid": "7642680218032303659",
"size": "483806368",
"download": "175969824"
}
}
},
"2299513": {
"config": {
"oslist": "linux"
},
"manifests": {
"public": {
"gid": "2518700580171612231",
"size": "223458691",
"download": "223226992"
},
"beta": {
"gid": "2518700580171612231",
"size": "223458691",
"download": "223226992"
}
}
},
"workshopdepot": "2299510",
"branches": {
"public": {
"buildid": "25049015",
"timeupdated": "1788228956",
"timebuildupdated": "1788228956"
},
"1.14": {
"buildid": "11010214",
"description": "1.14 stable",
"timeupdated": "1702082255",
"timebuildupdated": "1681544276"
},
"1.15": {
"buildid": "11947879",
"description": "1.15 stable",
"timeupdated": "1702082205",
"timebuildupdated": "1692121061"
},
"1.16": {
"buildid": "13038644",
"description": "1.16 stable",
"timeupdated": "1714740046",
"timebuildupdated": "1703389945"
},
"1.17": {
"buildid": "15847598",
"description": "1.17 stable",
"timeupdated": "1727425366",
"timebuildupdated": "1727425366"
},
"1.18": {
"buildid": "16017065",
"description": "1.18 stable",
"timeupdated": "1745140569",
"timebuildupdated": "1728696443"
},
"1.19": {
"buildid": "18590935",
"description": "1.19 stable",
"timeupdated": "1761204679",
"timebuildupdated": "1748053666"
},
"1.20": {
"buildid": "21123918",
"description": "1.20 stable",
"timeupdated": "1765331262",
"timebuildupdated": "1765331262"
},
"beta": {
"buildid": "25049006",
"description": "more frequent, less stable build",
"timeupdated": "1788228891",
"timebuildupdated": "1788228891"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "1000000000",
"maxnumfiles": "5000",
"hidecloudui": "1",
"ignoreexternalfiles": "1"
}
}