Release Notes for Building Blocks 9.5 > What’s New in Building Blocks 9.5.0
What’s New in Building Blocks 9.5.0
The following enhancements have been made in the 9.5.0 release:
General Enhancements
Service and Mashup Enhancements
Updates have been made to services and mashups throughout the building blocks.
Custom Properties Enhancements
Precision (the maximum number of digits) and scale (the number of digits after the decimal point) for Number properties can now be specified in the database information for custom properties. For more information, see Adding Custom Properties to Data Model Entities and Adding Custom Entities to the Data Model.
Customization Guardrails (Public and Non-Public Entities and Characteristics)
In ThingWorx Composer, the project for each building block has its Namespace value set to ptc.sca.<building_block_name>. For example, the Namespace on the PTC.Status project is ptc.sca.status, and the Namespace on the PTC.ModelManagementImpl project is ptc.sca.modelmanagementimpl.
Only entities and characteristics (properties, services, configuration tables) with a public scope should be used in customizations. The scope is determined by the access modifier (if any) that is applied to the entity or characteristic. Starting with 9.5.0, new entities and characteristics that are added to the building blocks and require a non-public scope have the appropriate access modifiers applied. Any entities and characteristics which were present in the building blocks prior to 9.5.0, and which should have a non-public scope, have had the NON-PUBLIC designation added to their descriptions. These non-public entities and characteristics will have the appropriate access modifiers applied in a future release.
When creating new customizations, ensure that none of the entities and characteristics you are using are marked as NON-PUBLIC.
After upgrading to 9.5.0, review any existing customizations to discover if they use entities or characteristics that are marked as NON-PUBLIC. Update your customizations so that these entities or characteristics are not used, as they will become unavailable in a future release when the access modifiers are applied.
ThingView Widget
ThingView Widget Inclusion
The ThingView Widget is now included with DPM and is available for use in custom extensions.
For more information, see ThingView Widget.
End-of-Support Information
Solution Central
As of 9.5, the Building Blocks are no longer available in Solution Central for initial deployments or upgrades. Customers who used Solution Central to deploy their previous Building Blocks system can use the PTC Software Downloads page to access new versions of the Building Blocks. For more information, see Building Blocks Customer Deployments and Upgrading Customer Deployments of the Building Blocks.
Deprecated Content
For information on content that has been deprecated in building blocks 9.5.0 release, see Deprecated Entities, Services, and Other Content in Building Blocks 9.5.0.
Was this helpful?