At 2.7 you can take advantage of API enhancements for:
- Editing: New sketch events are available: sketch modified, vertex events, and undo/redo.
- Geodatabase: New Topology API and a DDL pre-release API are available.
- Layout: Various Enhancements including view-page transformations and bulk element creation.
- GraphicsLayer: Bulk element creation.
- Map Authoring: New Device location API for GPS/GNSS data collection. Symbol Picker and Searcher user controls.
- Map Exploration: New Reports API enhancements for report editing and management.
- Parcel Fabric: Now in full release at 2.7, developers can build record-driven workflows.
- 3D Layers : New Voxel layer API to create and manage voxel layer slices, sections, isosurfaces, voxel layer lighting and rendering.
- Geometry: Geometry engine enhancements.
- .NET Framework 4.8: As with the release of ArcGIS Pro 2.5, the minimum .NET target is now 4.8, and no longer 4.6.1. What does this mean for you and your add-ins?
- Existing add-ins, already deployed, will work at 2.7 with no change to their forward compatibility.
- New add-ins created at 2.7 will require the minimum target framework set to 4.8 or they will not compile (this is the default setting in the Pro SDK).
- Existing add-ins which are recompiled at 2.7 (e.g. because a code change was made) will also require the minimum target framework set to 4.8 or they will not compile. Note: As always, if an existing add-in is changed for any reason, the desktopVersion attribute in its Config.daml file should be changed to reflect the version of Pro it was last compiled against, in this case, now 2.7.
- Newtonsoft Json: For 2.7 the recommended version is 12.0.1.
- CefSharp: For 2.7 the recommended version is 81.3.100.
A complete list of the API enhancements is provided in the API Changes section on this page.
SDK Resources
Additional ProConcepts, ProGuides, ProSnippets, and samples have been added to help get you started with the new API Enhancements.
- ArcGIS Pro SDK github: https://github.com/Esri/arcgis-pro-sdk
- ArcGIS Pro SDK Community Samples: https://github.com/Esri/arcgis-pro-sdk-community-samples