It looks like you're new here. If you want to get involved, click one of these buttons!
I've been using boolean methods of Region. As stated in the documentation, &, |, -, and ^ often do merge. + is stated that it usually do not merge. I'd like to know if there's a way to prevent merge 100% when doing boolean operations.
"+" isn't a boolean operation. I just joins the shapes from one layer and another. Hence merging is not required.
But the operations do merging as the implementation is based on an edge representation of the whole layer and merging is a consequence of that scheme. So whenever there is a non-trivial case (e.g. one input being empty), merging will happen. There is no way to actually avoid this.