Publication of updates is related to the type of workspace
By design with private workspace, end user decides when the updates are dispatch (as a whole) or discarded. It is likely you use private workspaces.
Another type of workspace is possible: public workspace
By design with public workspace, updates are made public on a regular basis (when a save event is triggered)
-> consider to use public workspace instead