Minor polishing things and some bug fixes. Update previously did not track changes to state correctly. Now if there is a change to the state, it will change the internal bool dirty to true, which will force an update. Dirty can also be used by the user to force an update, although this isn't recommended.
Features:
Improved stack tracing for understanding when each operation is taking place, and what steps happened before. This aids a lot in debugging.
Update now correctly receives the old environment variables in the stdin
New attribute, "dirty" which is used to force an update when the state has changed
Minor polishing things and some bug fixes. Update previously did not track changes to state correctly. Now if there is a change to the state, it will change the internal bool dirty to true, which will force an update. Dirty can also be used by the user to force an update, although this isn't recommended.
Features: