Install
Works with Drupal: 8.xUsing Composer to manage Drupal site dependencies
Alternative installation files
Release notes
Moved field definition logic out of the entity form submits and over into the entity class to act on postSave/postDelete. This ensures proper action anytime a custom publish option entity is touched, like uninstalling the module (deletes all custom publish options, and all corresponding field definitions). However, it also deletes the config cache, so that base field information is rebuilt (and therefore they appear on node forms without the user clearing cache, a common complaint of the Drupal 7 version). There did not seem to be much performance impact on a vanilla Drupal 8.0.3 install, YMMV, but I expect the cache nuke logic to improve over time and be more targeted to minimize impact.
Removed the node type options from custom publishing option form, as there does not seem to be a way to respect that setting yet in the node system.
Rebuild all caches when grabbing this update.