Before, when you had different INI files in the same <xydata> path, then each INI file had its own independent history and tabs data. I, for example, regularly load Screenshot.ini for my XY screenshots: it starts XY with a certain perfect Window size and a number of tabs that are useful for a good screenshot.
Now, when I load Screenshot.ini and later exit, then the history and tabs data of Screenshot.ini overwrite the history and tabs data of XYplorer.ini in folder <xydata>\Panes\1!
So, in short: Something is shared now that was not shared before. And whenever you read an INI file from before v7.90.0300 then its data will overwrite any data in <xydata>\Panes\1.
What now?
One solution would be to do nothing but see the sharing of these data as a plus! After all, also Catalog, FVS, etc. are shared among all configs inside the same <xydata>. But then, of course, it would be consequent to also share a number of other data that are currently stored inside the INI file(s): Favorites, POM, VF, HiliteColors etc. ... probably in another DAT file called user.dat or so. Then the INI file(s) would just (more or less) hold the settings you do in the Configuration dialog, whereas user.dat would hold all "critical" data, i.e. mostly path and file names that you would not like to share with every person. Looks like a good separation of data to me.
Concerning my Screenshot.ini case, I would have to call XYplorer with a switch \ini=screenshot\ to force a different <xydata> folder to have my separate history and tabs data -- not ideal... another (or additional) solution would be to add an option "Share History and Tabs" (or inverse: "Private History and Tabs"), and if non-shared, then store the data in other subfolders of Panes\, namely in my case <xydata>\Panes\Screenshot_1\ and <xydata>\Panes\Screenshot_2\.
Any comments?
XYplorer Beta Club