API changes in Sitefinity 8.2
Dynamic modules
For dynamic modules that are exported before Sitefinity 8.2 and are imported into Sitefinity 8.2 or above, before importing the module, make sure that the module xml
config file for the specified type has the following settings:
-
In the definition of each
DynamicModuleField
element, add the following line or change the value to true
, if the setting is present:
<CanCreateItemsWhileSelecting>true</CanCreateItemsWhileSelecting>
-
For each taxonomy field definition in the backend views configuration, the tag
allowCreating="True"
should be present.
NOTE: If the module is imported before the upgrade to 8.2, then the upgrade will automatically make the appropriate changes.
Continuous integration scenarios
There is a breaking change done in the bootstrap process of Sitefinity, which affects the system initialization and upgrade phases. Now the bootstrap process of the system is done asynchronously and the application status page is being displayed while the system is starting up. This change can lead to changes in your continuous integration, testing, or delivery processes. For more information, see Application status page in continuous integration scenarios.
Widgets
In class SearchBox
- property Embadded is renamed to Embedded.