I have struck an issue with 4.2.1 (from 3.3) where I am unable to save changes to the theme as it requires write access to a non writable directory.
I use Pantheon which has Dev / Test / Live structure
The theme saves to /wp-content/themes/woopress/dynamic.css which is not writable in the test / live environments.
Pantheon state :
“WordPress stores files within wp-content/uploads and Drupal uses /sites/default/files. These directories are symbolically linked to Pantheon’s cloud-based filesystem, Valhalla, which is writable on all environments. Extensions that create files within the codebase (e.g. wp-content/plugins/plugin-name/some-other-directory or /sites/all/modules/module-name/some-other-directory) incorrectly assume write access”
Why does this theme not follow this protocol (is it a protocol?) and is it likely to change?