1. A method comprising: by one or more computing servers of a social-networking system, receiving, from a publishing client device of a first user, at least one transformation identifier associated with a first image maintained by the social-networking system, wherein each of the transformation identifiers uniquely identifies a transformation selected by the first user at the publishing client device for application to the first image; by one or more computing servers of the social-networking system, receiving, from the publishing client device, a client identifier, wherein the client identifier uniquely identifies the publishing client device; by one or more computing servers of the social-networking system, storing the at least one transformation identifier and the client identifier with the first image in a data store of the social-networking system; and by one or more computing servers of the social-networking system, determining a transformation version for each selected transformation for application to the first image based on the at least one transformation identifier and the client identifier.