In our unity projects we work with a submodule for sharing code, located in the Assets/Plugins folder. We wanted to make some of this code optional and we decided to start splitting it into assemblies and move those assemblies to packages. The packages created were moved to a hidden folder Assets/Plugins/Packages~ in order to add them using the file:/ protocol. We want them in this location because we want them to belong to the submodule. All this setup was working fine in 2019.1, but we can not upgrade to 2019.2 because of: Package Manager: A local package (using the file:/ protocol) is no longer allowed to reference a sub folder inside "Assets", "Library" or "ProjectSettings". Why this restriction? Could you make exceptions with hidden folders in the Assets folder at least?