Hello,
I have noticed the following annoying behavior concerning regions of type tree. In Apex 5 the column names for node label, value, level etc. were hard-coded. I suppose starting with Apex 18.1 (which I didn't use) the column names have to be configured in the region attributes. When exporting an application from Apex 5 and importing into Apex 18 this leads to those new attributes having no (or deprecated) values so one cannot make changes to the page before filling them in. Even the value for "Selected Node Page Item" gets lost during that process because that attribute is only shown after "Node Value Column" is filled in. In my opinion those attributes should be automatically set to the previously hard-coded column names instead of "n. column [Deprecated]".
See the following screenshots:
- After import before making changes to the page:

- After making changes to the page (e.q. the region query):

- Even "Selected Node Page Item" has to be entered again:

I cannot test the behavior when the Apex installation is upgraded from 5 to 18. Perhaps in that case it works better.
Regards,
Christof