The Powder Toy Snapshot Server
Bleeding edge TPT versions with auto-update.

Current Snapshot: 235

Using Commit: fb7132a923ca

What is it?

This server builds the latest github source for The Powder Toy.
You can use our builds to test upcoming features before an official release on powdertoy.co.uk
Official builds often take months to be released, so this server gives us an alternate location to share what has been changing.

What is different?

All snapshots will ping this server for updates, and prompt if a new version is available.
No session data from your TPT account is ever sent to this server, we only check version data.
Just put this next to the official Powder executable.
This service is run by developers in the TPT community! (cracker64 and jacob1)

Recent Changes
(Win 32)

From snapshot 235:
New WTRV + BCOL -> OIL reaction in presence of PTNM
Remove inaccuracy in OIL's description
Make PHOT change its wavelength upon colliding with charged LITH
Use date in screenshot filenames to ensure each screenshot's filename is unique
Let NEUT pass through BGLA
Fix LITH conducting through INSL

From snapshot 234:
Fix starcatcher-publish step so it actually uploads apks now
No changelog given for this version

From snapshot 233:
Fix cryptic Lua error built-in elements could sometimes produce
Added chemically strengthening GLAS (expose GLAS to molten SALT)
Element scroll bars no longer show in menus that don't scroll
Fix find mode not highlighting WARP particles

From snapshot 232:
Fix crash on exit if a Lua component is added to a Lua window
Add safeguard to try_move to ensure we don't write to out of bounds pmap
Redo code that makes SOAP float on OIL
Update TPT's user agent and intro text with new IDENT portion that better identifies platform and architecture
Prevent SaveRenderer from calling into Lua
Fix crash when trying to render an empty stamp
Fix TRON being unable to pathfind to the top and left edges of the screen
Handle SDL_CreateWindow failure slightly better

From snapshot 230:
Fix mingw-on-linux builds
Fix pressure-sensitive particles breaking on load, again
Fix incorrect RNG call in WARP, code cleanup
Fix crash on network activity (#824)
Fix ToArray duplicating the last byte of its input
Fix crash on exit if any modern particle callback is registered
Fix pipe mirroring (fixes #750 again)
...
View the full changelog here.