Basic PNG-based disk caching
Migrate rendering to a separate method to improve readability
Use the low-level CoreGraphics API to create rendered contexts
Switch to memory-mapped raw buffers for cached rendered images
Remove the proper files when uninstalled/upgraded
Switch to storing multiple images in a single pack file
Use a shared cache so we aren't opening/closing file descriptors to the same file repeatedly (only it won't actually close as the images' memory map will implicitly keep the file descriptors open)
Add in-memory fallback in case /var is out of disk space or /tmp/FlipswitchCache is not a folder
Support private URL schemes on iOS5.x
Make hasCachedImageOfSwitchState:... return YES if the glyph is disk-cached
Fix applying alpha for glyphs that are drawn with a texture
Add a switchWithIdentifierIsEnabled: API
Fix lazy switches causing a crash if they fail to load
Add "Wi-Fi Proxy" switch that becomes available only after a proxy is first set
Public Release 1.0.1 beta 3
Properly apply the context's CTM when drawing image glyphs
Remove prerender support from production package
Switch to binary plist format when writing out metadata
Public Release 1.0.1 beta 4
Support calling stateDidChangeForSwitchIdentifier: off the main thread