v7.17.2 [stable] is released!

about my reports of skins not working properly on v7.17.1 and v7.17.2 on some platforms (to me, mainly RB4011s), I found some interesting data

On some platforms, like RB750Gr3, skin files needs to be saved on “flash/skins/NAME.json”. If something is saved without the “flash/”, it will work but will be lost on reboot.
Other platforms, like RB2011/3011/4011s, do not require the “flash/” and everything saved on the “root” filesystem (without flash/) will be persistent. This is not new, some requires flash/ and some not. On those, skins are just “skins/name.json”

On one of my RB4011s in which skin wasn’t being displayed/could not be selected on System/Groups, I saved the file again on flash/skins/name.json for testing, despite that platform do not requiring “flash/”. It didn’t worked immediately, I couldn’t select the skin on the System/Group screen. However, I tried rebooting and after the reboot, I could choose the skin and it worked as expected! Just to double check, I removed the skin/name.json file, leaving only the flash/skins/name.json, rebooted again, and it was still working, could be selected on System/Group and worked just fine!

So this skin problem, reported by me and others, seems to be something related to the flash/ checks on platforms that DO NOT require it to be used. Seems RouterOS is, on platforms that DO NOT require flash/ to be used, skins are being checked with the flash/ prefix, which leads to no results for those who are saving it on skins/name.json.