Releases: Esri/arcgis-maps-sdk-samples-qt
Releases · Esri/arcgis-maps-sdk-samples-qt
Release 200.6.0
200.6.0.4426 Wed Nov 20 12:00:01 PST 2024
Release 200.5.0
200.5.0.4314
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