Releases: Esri/arcgis-maps-sdk-samples-qt
Releases · Esri/arcgis-maps-sdk-samples-qt
Release 200.4.0
Release 200.3.0
New samples
Enhancements
- Updated all samples to use QFuture async pattern.
- Updated “Create and edit geometries with GeometryEditor” C++ sample to be consistent with updated QML design.
- Updated web tiled layer sample with new service
Bug fixes
- Fixed symbols are not displayed issue in Create symbol styles from web styles sample
- Fixed sample app problem with Qt 6.5.3: Error: Unknown method return type
- Fixed QML Animate 3D symbols sample hangs UI for a few seconds on start
Release 200.2.0
New samples
Enhancements
- Added a Home screen to the sample viewer that features the new and the most commonly referenced samples.
- Removed telemetry from the sample viewers.
- Updated many samples' UI to work with Qt 6.5.1's updated Material theme.
- Enforced the light theme UI in all samples for a consistent user experience.
- Updated the XML methods in QML Graphics overlay (dictionary renderer) samples to work in Qt 6.
- Added voice guidance back to the routing samples.
- Updated the Navigate a route with rerouting sample to use the new asynchronous QFutures methods.
- Direct3D is now the default rendering API for Windows. Metal is now the default rendering API for macOS and iOS.
Bug fixes
- Fixed cases where samples' README descriptions did not accurately reflect the sample behavior
200.1.0
ArcGIS Maps SDK for Qt 200.1.0 Samples Release Notes
New Samples
Enhancements
- Ported Display scenes in tabletop AR to 200.1 & Qt 6
- Portaed Explore scenes in flyover AR to 200.1 & Qt 6
- Refactored numerous feature layer sample variations into one called Display feature layers
- Refactored numerous samples to use the more modern C++ approach of subclassing
QObject
instead ofQQuickItem
- Updated usage of deprecated
MouseEvent.pos
across all samples toMouseEvent.position
.
200.0.0
ArcGIS Maps SDK for Qt 200.0.0 Release Notes
Enhancements
- Updated all samples to use Qt 6.
- Updated all samples to use C++17.
- Removed version numbers from QML files.
- Android samples now store offline data in scoped app storage.
- QML samples now use the ArcGIS Extras library to access the QStandardPaths class for offline data storage.
- Explicitly pass variables into async slots in QML files.
- Create and save KML file now saves to a temporary location.
- WebEngineQuick is no longer optional for samples that require it.
- Replaced deprecated uses of Job.cancel() with Job.cancelAsync().
- Samples now make use of QNetworkInformation class exposed through ArcGIS Extras library to determine online state.
Bug Fixes
- Removed or replaced deprecated QML modules.
- Fixed a bug where Add items to portal would get stuck on the load step if the sample item was already found in the Portal.
- Replaced a discontinued elevation source in some scene samples.
- Fixed a bug where multiple fields could be added to the "Statistical Query (Group Sort)" query and result in an error.
- Resolved a double-delete warning produced when closing QML Offline Map Overrides.
- Changed the initialization order of classes in main.cpp files to resolve deprecation warnings.
- Fixed a bug where QML Display Layer View Draw State would not properly show the draw state.
- Updated the metadata of the screenshot used for Group Layers to resolve invalid chromaticities warning.
- Resolved a "non-NOTIFYable property" warning when accessing a layer's name property in QML.
- Updated discontinued data used in WMTS Layer.
- Resolved a UI bug where labels would not appear on the controls for Animate 3D Symbols.
- Resolved multiple instances where properties of undefined components were being referenced.
- Fixed a bug with Identify KML Features where text would continue out of the popup.
- Fixed a bug where selected features would not deselect after moving them in QML Edit and Sync Features.
- Fixed a bug where Browse OGC API Feature Service would crash when attempting to load a layer from an empty list model.
- Replaced missing tent symbol in Picture Marker Symbol.
- Fixed a bug where QML Search Dictionary Symbol Style would crash when retrieving symbolUrl.
- Resolved "null width" warnings in multiple samples.
100.15.0
ArcGIS Runtime SDK for Qt 100.15.0 Samples Release Notes
New Samples
- Create mobile geodatabase
- Export vector tiles
- Set max extent
- Show device location using indoor positioning
Enhancements
- Updated CQL JSON queries in Query OGC API with CQL filters to use the latest CQL2-JSON format.
- Renamed Generate geodatabase -> Generate geodatabase replica from feature service to better differentiate geodatabase samples.
Bug Fixes
- Removed deprecated code so that samples build without warnings.
100.14
ArcGIS Runtime SDK for Qt 100.14 Samples Release Notes
Enhancements
- Published the source code for the Qt sample viewers to the Qt sample code GitHub repository.
- Updated Graphics overlay (dictionary renderer) to use ordered anchor points.
- Added ellipse geometry to Add graphics with renderer.
- Replaced the deprecated
TraceParameters
utility network property access with aDefaultTraceParameters()
getter function. - Upgraded
BasemapType
raster basemap enums toBasemapStyle
vector basemap enums.
Bug Fixes
- Fixed some samples crashing on iOS because an unnecessary file was not found.
100.12.0
ArcGIS Runtime SDK for Qt 100.12 Samples Release Notes
New samples
- Set up location-driven geotriggers
- Browse OGC API feature service
- Sketch on map
- Use time slider to control time extent
- Query OGC API with CQL filters
- Display content of utility network container
Enhancements
- Update Perform valve isolation trace to use filter barriers
- Move samples from username/password (named user) login to API keys where named user workflow is not the point of the sample
- Added the BasemapGallery toolkit component to the Change basemap sample
- Updated Utility Network sample to use ServiceGeodatabases
- Samples' viewpoints can now be controlled with the keyboard
- Significantly overhauled the integrated windows authentication sample
- Show popup sample now returns multiple results
Bug fixes
- Qt display subtype feature layer, subtype feature layer would not display at minimum value in QML version
- Viewshed Camera sample screenshots were 1000x1000, and should be 500x500
- Qt: Display subtype feature layer sample, image in description needs to be updated & scale needs updating for C++
- Some samples were named differently between between C++ and QML sample viewers
- Offline geocode; C++ only, dropdown options display false - Display map sample; C++ version was using wrong basemap style
- Changed the layers displayed in Open Map (URL) Sample due to service discontinuation
- Removed soil survey geographic layer from Build a Legend due to service discontinuation
- QML List KML contents sample, when viewing Extruded KMLPlacemark, QML view was placed at placemark rather than above and therefore the placemark was not visible
100.11.0
This is the final release of the sample code repository for the ArcGIS Runtime SDK for Qt v100.11.0
100.11.0 final
This is the 100.11 final release.