[composer] Update number of pages in gui whenever number of pages is changed by multi frame items (sponsored by City of Uster, Switzerland)
[composer] Allow choosing *.htm and *.* files for html item source (sponsored by City of Uster, Switzerland)
[composer] Manually removing a frame from a multi frame forces the multi frame to UseExistingFrames mode, otherwise the frame may not actually be removed. This changes makes the behaviour of multi frames a bit more predictable (sponsored by City of Uster, Switzerland)
[composer] Add frameOutlineWidth property for composer items (sponsored by City of Uster, Switzerland)
[composer] Copy frame properties (outline, background, render settings) when creating new frames in a multi frame (sponsored by City of Uster, Switzerland)
[composer] Fix duplicate frames when multi frame is set to Repeat on Every Page (sponsored by City of Uster, Switzerland)
[composer] Add method for overriding page break location in multi frame items (sponsored by City of Uster, Switzerland)
[FEATURE][composer] HTML frames no longer cut through lines of text when splitting over multiple pages (sponsored by City of Uster, Switzerland)
[composer] Don't draw repeated html contents if mode is UseExistingFrames and frame should be empty (sponsored by City of Uster, Switzerland)
[composer] Add checkbox for controlling whether html items should use smart page breaking (sponsored by City of Uster, Switzerland)