From f4e98ff9dbd722e9434b8666a0e2a5b9e4b300a9 Mon Sep 17 00:00:00 2001 From: John Yaist Date: Thu, 19 Sep 2024 17:39:25 -0700 Subject: [PATCH 1/9] initial release notes for 24 --- guide/02-api-overview/release_notes_240.ipynb | 862 ++++++++++++++++++ 1 file changed, 862 insertions(+) create mode 100644 guide/02-api-overview/release_notes_240.ipynb diff --git a/guide/02-api-overview/release_notes_240.ipynb b/guide/02-api-overview/release_notes_240.ipynb new file mode 100644 index 0000000000..831a218212 --- /dev/null +++ b/guide/02-api-overview/release_notes_240.ipynb @@ -0,0 +1,862 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "38657f92", + "metadata": {}, + "source": [ + "# What's new in version 2.4.0\n", + "\n", + "## New\n", + "Reorganized modules and refactored functionality into new classes to incorporate the new Jupyter Lab and Notebook 7 architectures.\n", + "* Deprecated modules:\n", + " * [arcgis.mapping](/python/2-3/api-reference/arcgis.mapping.toc.html)\n", + " * [WebMap](/python/2-3/api-reference/arcgis.mapping.toc.html#webmap)\n", + " * class deprecated and functionality refactored into [Map](/python/api-reference/arcgis.map.toc.html#map) class\n", + " * all interactive widget functionality for clicking on map deprecated\n", + " * [WebScene](/python/2-3/api-reference/arcgis.mapping.toc.html#webscene)\n", + " * class deprecated and functionality refactored into [Scene](/python/api-reference/arcgis.map.toc.html#arcgis.map.Scene) class\n", + " * All other classes refactored into the [arcgis.map](/python/api-reference/arcgis.map.toc.html) module\n", + " * [arcgis.widgets](/python/2-3/api-reference/arcgis.widgets.html)\n", + " * [MapView](/python/2-3/api-reference/arcgis.widgets.html#mapview) - the _map widget_\n", + " * class deprecated and functionality refactored into [Map](/python/api-reference/arcgis.map.toc.html#map) and [Scene](/python/api-reference/arcgis.map.toc.html#arcgis.map.Scene) classes\n", + " * See [What's New in 2.4.0](../guide/overview24) for additional details\n", + "* New modules: \n", + " * [arcgis.map](/python/api-reference/arcgis.map.toc.html)\n", + " * [Map](/python/api-reference/arcgis.map.toc.html#map)\n", + " * decicated class aligning with the [web map specification](https://developers.arcgis.com/web-map-specification/)\n", + " * provides most of the functionality of previous [Webmap](/python/2-3/api-reference/arcgis.mapping.toc.html#webmap) and [MapView](/python/2-3/api-reference/arcgis.widgets.html#mapview) classes\n", + " * interactive functionality for clicking on map has been deprecated\n", + " * [Scene](/python/api-reference/arcgis.map.toc.html#arcgis.map.Scene)\n", + " * dedicated class aligning with the [web scene specification](https://developers.arcgis.com/web-scene-specification/)\n", + " * Classes provide fine-tuned management for individual layers within Map or Scene\n", + " * [arcgis.layers](/python/api-reference/arcgis.layers.toc.html)\n", + " * [Service](/python/api-reference/arcgis.layers.toc.html#arcgis.layers._service_factory.Service)\n", + " * class takes any service url endpoint and returns the appropriate API class object \n", + "\n", + "### [Guides](../)\n", + "* [What's New in 2.4.0](../guide/overview24)\n", + "* [Deprecation Notices](../guide/deprecation-notices)\n", + "* [Deep Learning](../)\n", + " * [2D Computer Vision](../)\n", + " * [Other Imagery Topics](../)\n", + " * [How ClimaX Model Works](../guide/how-climax-works/)\n", + " \n", + "### [Samples](/python/samples/)\n", + "* [Deep Learning](/python/samples)\n", + " * [2D Computer Vision](/python/samples)\n", + " * [Pixel Classification](/python/samples)\n", + " * [Fine-tuning the Segment Anything Model for flood inundation mapping](/python/samples/finetuning-sam-for-flood-inundation-mapping)\n", + " * [Tabular Data Forecasting](/python/samples)\n", + " * [Mitigating salary bias by gender with AutoML fairness](/python/samples/mitigating-gender-bias-in-salary-predictions-using-automl-fairness-technique/) \n", + "\n" + ] + }, + { + "cell_type": "markdown", + "id": "c34e7960", + "metadata": {}, + "source": [ + "\n", + "### Module Changes\n", + "\n", + "#### [`arcgis.gis`](/python/api-reference/arcgis.gis.toc.html)\n", + "* [`GIS`](/python/api-reference/arcgis.gis.toc.html#gis)\n", + "* [`User`](/python/api-reference/arcgis.gis.toc.html#user)\n", + " * [`report()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.User.report)\n", + " * Adds parameter:\n", + " * *time_aggregate*\n", + " * Adds code snippet\n", + " * Adds parameter options for *report_type*\n", + " * `serviceUsages`\n", + " * `itemUsages`\n", + "* [`UserManager`](/python/api-reference/arcgis.gis.toc.html#usermanager)\n", + " * [`send_notification()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.UserManager.send_notification)\n", + " * Adds deprecation message when using method on ArcGIS Enteprise in response to [**Public Repo Issue #1642**](https://github.com/Esri/arcgis-python-api/issues/1642)\n", + " * [`user_groups()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.User.user_groups)\n", + " * Adds support for returning more than 20 values\n", + "* [`ContentManager`](/python/api-reference/arcgis.gis.toc.html#contentmanager)\n", + " * New properties:\n", + " * [`folders`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.ContentManager.folders)\n", + " * [`clone_items()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.ContentManager.clone_items)\n", + " * Adds support for *Data Pipeline* items\n", + " * Adds error messaging when cloning items that do not support the *item_mapping* argument\n", + " * [`search()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.ContentManager.search)\n", + " * Adds parameter to address [**Public Repo Issue #1413**](https://github.com/Esri/arcgis-python-api/issues/1413):\n", + " * *filter*\n", + " * [`advanced_search()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.ContentManager.advanced_search)\n", + " * Adds parameter to address [**Public Repo Issue #1413**](https://github.com/Esri/arcgis-python-api/issues/1413):\n", + " * *filter*\n", + "* [`Item`](/python/api-reference/arcgis.gis.toc.html#item)\n", + " * Adds deprecation warnings for removal in future release of:\n", + " * [`share()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.Item.share)\n", + " * [`shared_with`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.Item.shared_with)\n", + " * Adds properties:\n", + " * [`sharing`]()\n", + " * Adds methods:\n", + " * [`can_reassign()`](/python//api-reference/arcgis.gis.toc.html#arcgis.gis.Item.can_reassign)\n", + " * [`related_items(()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.Item.related_items)\n", + " * Adds paging support\n", + " * [`delete()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.Item.delete)\n", + " * Adds support for *permanent* argument to permanently delete items from organizations opted into Recycle Bin functionality\n", + " * [`update()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.Item.update)\n", + " * Adds error messaging when run on file type items if the *item_properties* is missing a fileName value\n", + " * [`publish()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.Item.publish)\n", + " * Adds *future* parameter to allow for running asynchronously\n", + "* [`Group`](/python/api-reference/arcgis.gis.toc.html#group)\n", + " * [`remove_users()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.Group.remove_users)\n", + " * Updates documentation for *usernames* parameter\n", + " * [`notify()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.Group.notify)\n", + " * Adds message indicating method is not supported with ArcGIS Enterprise\n", + "* [`CategorySchemaManager`](/python/api-reference/arcgis.gis.toc.html#categoryschemamanager)\n", + " * Adds property\n", + " * [`schema_paths`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.CategorySchemaManager.schema_paths)\n", + "* [`GroupManager`](/python/api-reference/arcgis.gis.toc.html#groupmanager)\n", + " * [`create()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.GroupManager.create)\n", + " * Adds deprecation note for use of *autojoin* parameter in favor of *auto_join*\n", + "\n", + "#### [`arcgis.gis Enumerations`](/python/api-reference/arcgis.gis.toc.html#enumerations)\n", + "* [`ItemTypeEnum`](/python/api-reference/arcgis.gis.toc.html#itemtypeenum)\n", + " * Adds support for new item types:\n", + " * *TILES_PACKAGE_3D*\n", + " * *TILES_SERVICE_3D*\n", + "\n", + "#### [`arcgis.gis.admin`](/python/api-reference/arcgis.gis.admin.html#)\n", + "* Adds class:\n", + " * Response to BUG-000154442:\n", + " * [`PartneredCollabManager`](/python/api-reference/arcgis.gis.admin.html#partneredcollabmanager)\n", + " * [`PartneredCollaboration`](/python/api-reference/arcgis.gis.admin.html#partneredcollaboration)\n", + "* Updates `scheduled_tasks()` methods on all admin classes to return list of [*Task*](/python/api-reference/arcgis.gis.tasks.html#task) objects:\n", + " * *AGOlAdminManager*\n", + " * *PortalAdminManager*\n", + " * *KubernetesAdmin*\n", + "* [`AGOLUsageReports`](/python/api-reference/arcgis.gis.admin.html#arcgis.gis.admin.AGOLUsageReports)\n", + " * Adds caching to various methods for performance improvement\n", + "* [`PortalAdminManager`](/python/api-reference/arcgis.gis.admin.html#arcgis.gis.admin.PortalAdminManager)\n", + " * Adds method:\n", + " * [`content()`](/python/api-reference/arcgis.gis.admin.html#arcgis.gis.admin.PortalAdminManager.content)\n", + "* [`AGOLAdminManager`](/python/api-reference/arcgis.gis.admin.html#agoladminmanager)\n", + " * Adds method:\n", + " * [`content()`](/python/api-reference/arcgis.gis.admin.html#arcgis.gis.admin.AGOLAdminManager.content)\n", + " * Adds property:\n", + " * [`partnered_collaboration`](/python/api-reference/arcgis.gis.admin.html#arcgis.gis.admin.AGOLAdminManager.partnered_collaboration)\n", + "* [`MapSettings`](/python/api-reference/arcgis.gis.admin.html#mapsettings)\n", + " * Adds properties:\n", + " * [`use_3d_basemaps`](/python/api-reference/arcgis.gis.admin.html#arcgis.gis.admin.MapSettings.use_3D_basemaps)\n", + " * [`update_basemap_gallery()`](/python/api-reference/arcgis.gis.admin.html#arcgis.gis.admin.MapSettings.update_basemap_gallery)\n", + " * Adds check to both remove deprecated basemaps and update any new basemaps added to group shared with basemap group\n", + "* [`System`](/python/api-reference/arcgis.gis.admin.html#system)\n", + " * Adds support for *limits* functionality:\n", + " * getting - [`limits`](/python/api-reference/arcgis.gis.admin.html#arcgis.gis.admin.System.limits)\n", + " * setting - [`set_limits()`](/python/api-reference/arcgis.gis.admin.html#arcgis.gis.admin.System.set_limits)\n", + "* [`SystemManager`](/python/api-reference/arcgis.gis.admin.html#systemmanager) - *Kubernetes*\n", + " * Updates [`properties`](/python/api-reference/arcgis.gis.admin.html#arcgis.gis.kubernetes.SystemManager.properties) setter to allow for additional publishers and control of process timeouts\n", + "* [`CreditManager`](/python/api-reference/arcgis.gis.admin.html#creditmanager)\n", + " * Adds code snippets for:\n", + " * object initialization: [`CreditManager`](/python/api-reference/arcgis.gis.admin.html#creditmanager)\n", + " * [`allocate()`](/python/api-reference/arcgis.gis.admin.html#arcgis.gis.admin.CreditManager.allocate)\n", + " * [`credit_usage()`](/python/api-reference/arcgis.gis.admin.html#arcgis.gis.admin.CreditManager.credit_usage)\n", + "\n", + "#### [`arcgis.gis.server`](/python/api-reference/arcgis.gis.server.html)\n", + "* [`Service`](/python/api-reference/arcgis.gis.server.html#service)\n", + " * [`edit()`](/python/api-reference/arcgis.gis.server.html#arcgis.gis.server.Service.edit)\n", + " * Adds parameter:\n", + " * *future* - to allow aychnronous processing\n", + "\n", + "#### [`arcgis.gis.workflowmanager`](/python/api-reference/arcgis.gis.workflowmanager.html)\n", + "* [`Job_Manager`](/python/api-reference/arcgis.gis.workflowmanager.html#jobmanager)\n", + " * Adds method:\n", + " * [`statistics()`](/python/api-reference/arcgis.gis.workflowmanager.html#arcgis.gis.workflowmanager.JobManager.statistics)\n", + " * [`update()`](/api-reference/arcgis.gis.workflowmanager.html#arcgis.gis.workflowmanager.JobManager.update)\n", + " * Adds parameter:\n", + " * *allow_running_step_id*\n", + "* [`Job`](/python/api-reference/arcgis.gis.workflowmanager.html#job)\n", + " * Adds method:\n", + " * [`add_hold()`](/python/api-reference/arcgis.gis.workflowmanager.html#arcgis.gis.workflowmanager.Job.add_hold)\n", + " * [`update_step()`](/python/api-reference/arcgis.gis.workflowmanager.html#arcgis.gis.workflowmanager.Job.update_step)\n", + " * Adds code snippet\n", + "\n", + "#### [`arcgis.gis.tasks`](/python/api-reference/arcgis.gis.tasks.html)\n", + "* [`TaskManager`](/python/api-reference/arcgis.gis.tasks.html#taskmanager)\n", + " * [`create()`](/python/api-reference/arcgis.gis.tasks.html#arcgis.gis.tasks.TaskManager.create)\n", + " * Adds parameter documentation:\n", + " * *task_url*\n", + " * Updates parameter documentation for:\n", + " * *cron*\n", + " * *parameters*\n", + " * [`search()`](/python/api-reference/arcgis.gis.tasks.html#arcgis.gis.tasks.TaskManager.search)\n", + " * Adds options for *types* parameter\n", + "\n", + "#### [`arcgis.features`](/python/api-reference/arcgis.features.toc.html)\n", + "* Adds class:\n", + " * [`OrientedImageryLayer`](/python/api-reference/arcgis.features.toc.html#oriented-imagery-layer)\n", + "* refactor of *query()* methods with internal processing performance improvements\n", + "* [`FeatureLayer`](/python/api-reference/arcgis.features.toc.html#featurelayer)\n", + " * Adds method:\n", + " * [`query_3d()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.FeatureLayer.query_3d)\n", + " * [`edit_features()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.FeatureLayer.edit_features)\n", + " * Runs internal operations asynchronously when applicable for performance improvements\n", + " * [`append()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.FeatureLayer.append)\n", + " * Updates documentation in *upload_format* to indicate how to determine supported formats\n", + "* *Spatially Enabled DataFrame* - [`GeoAccessor`](/python/api-reference/arcgis.features.toc.html#geoaccessor)\n", + " * Adds support to *time only* objects to align with ArcPy and ArcGIS Enterprise\n", + "* [`FeatureLayerCollection`](/python/api-reference/arcgis.features.toc.html#featurelayercollection)\n", + " * Adds code snippets and explanations for initializing objects\n", + " * [`extract_changes()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.FeatureLayerCollection.extract_changes)\n", + " * Adds code snippet and description text for *servergen* parameter\n", + " * Adds code snippet for *layer_servergen* parameter\n", + "\n", + "#### [`arcgis.features.managers`](/python/api-reference/arcgis.features.managers.html#)\n", + "* Adds reference documentation:\n", + " * [`TraceConfigurationsManager`](/python/api-reference/arcgis.features.managers.html#traceconfigurationsmanager)\n", + "* [`FeatureLayerCollectionManager`](/python/api-reference/arcgis.features.managers.html#featurelayercollectionmanager)\n", + " * Adds method:\n", + " * [`swap_view()`](/python/api-reference/arcgis.features.managers.html#arcgis.features.managers.FeatureLayerCollectionManager.swap_view)\n", + " * [`create_view()`](/python/api-reference/arcgis.features.managers.html#arcgis.features.managers.FeatureLayerCollectionManager.create_view)\n", + " * Adds parameters:\n", + " * `visibile_fields`\n", + " * `query`\n", + "* [`SyncManager`](/python/api-reference/arcgis.features.managers.html#syncmanager)\n", + " * [`synchronize()`](/python/api-reference/arcgis.features.managers.html#arcgis.features.managers.SyncManager.synchronize)\n", + " * Adds reference documentation\n", + "* [`UtilityNetworkManager`](/python/api-reference/arcgis.features.managers.html#utilitynetworkmanager)\n", + " * Updates reference documentation for numerous method and property descriptions\n", + " * Adds note on *user_type* requirements\n", + "* [`TopographicProductionManager`](/python/api-reference/arcgis.features.managers.html#topographicproductionmanager)\n", + " * [`generate_product()`](/python/api-reference/arcgis.features.managers.html#arcgis.features._topographic.TopographicProductionManager.generate_product)\n", + " * Adds *parameter*\n", + " * *output_settings*\n", + " * Updates parameter documentation with code snippets\n", + " * *version*\n", + "* [`TraceConfiguration`](/python/api-reference/arcgis.features.managers.html#traceconfiguration)\n", + " * Adds property to initializer:\n", + " * *use_digitized_direction*\n", + " * *synthesize_geometry*\n", + "* [`ParcelFabricManager`](/python/api-reference/arcgis.features.managers.html#parcelfabricmanager)\n", + " * [`divide()`](/python/api-reference/arcgis.features.managers.html#arcgis.features._parcel.ParcelFabricManager.divide)\n", + " * Adds parameter:\n", + " * *divide_associated_lines*\n", + "\n", + "#### [`arcgis.features.analysis`](/python/api-reference/arcgis.features.analysis.html)\n", + "* Adds function documentation:\n", + " * [`generate_tesselation()`](/python/api-reference/arcgis.features.analysis.html#generate-tessellation)\n", + " \n", + "#### [`arcgis.features.analyze_patterns`](/python/api-reference/arcgis.features.analyze_patterns.html)\n", + "* Adds function:\n", + " * [`calculate_composite_index()`](/python/api-reference/arcgis.features.analyze_patterns.html#calculate-composite-index)\n", + "* [`find_point_clusters()`](/python/api-reference/arcgis.features.analyze_patterns.html#find-point-clusters)\n", + " * Adds parameter:\n", + " * *method*\n", + " * *sensitivity*\n", + " * *time_field*\n", + " * *search_time_interval*\n", + " * *search_time_unit*\n", + " * Updates documentation to clarify implementation details\n", + "* [`find_outliers()`](/python/api-reference/arcgis.features.analyze_patterns.html#find-outliers)\n", + " * Adds *randomGenerator* seeding option for the *context* argument\n", + "\n", + "#### [`arcgis.features.find_locations`](/python/api-reference/arcgis.features.find_locations.html)\n", + "* [`find_similiar_locations()`](/python/api-reference/arcgis.features.find_locations.html#find-similar-locations)\n", + " * Adds parameters:\n", + " * *criteria_fields*\n", + "\n", + "#### [`arcgis.features.summarize_data`](/python/api-reference/arcgis.features.summarize_data.html)\n", + "* [`join_features()`](/python/api-reference/arcgis.features.summarize_data.html#join-features)\n", + " * Adds support to return count only by using *COUNT* for *statisticType* and *None* for *onStatisticField*\n", + "\n", + "#### [`arcgis.features.manage_data`](/python/api-reference/arcgis.features.manage_data.html)\n", + "* [`extract_data()`](/python/api-reference/arcgis.features.manage_data.html#extract-data)\n", + " * Adds parameter:\n", + " * *context*\n", + "* [`derive_new_locations()`](/python/api-reference/arcgis.features.find_locations.html#derive-new-locations)\n", + " * Adds parameter table documentation\n", + "\n", + "#### [`arcgis.raster`](/python/api-reference/arcgis.raster.toc.html#)\n", + "* Adds `estimate` parameter to appropriate methods to approximate credit cost of operations in ArcGIS Online\n", + "* [`ImageryLayer`](/python/api-reference/arcgis.raster.toc.html#imagerylayer)\n", + " * Adds support for *Tiled Imagery Layer* items\n", + " * Adds method:\n", + " * [`find_images()`](/api-reference/arcgis.raster.toc.html#arcgis.raster.ImageryLayer.find_images)\n", + " * [`image_to_map()`](/api-reference/arcgis.raster.toc.html#arcgis.raster.ImageryLayer.image_to_map)\n", + " * [`map_to_image()`](/api-reference/arcgis.raster.toc.html#arcgis.raster.ImageryLayer.map_to_image)\n", + " * [`get_image_url()`](/api-reference/arcgis.raster.toc.html#arcgis.raster.ImageryLayer.get_image_url)\n", + " * [`image_to_map_multiray()`](/api-reference/arcgis.raster.toc.html#arcgis.raster.ImageryLayer.image_to_map_multiray)\n", + " * [`measure_from_image()`](/api-reference/arcgis.raster.toc.html#arcgis.raster.ImageryLayer.measure_from_image)\n", + "* [`RasterCollection`](/python/api-reference/arcgis.raster.toc.html#rastercollection)\n", + " * Adds support for more STAC datasets:\n", + " * Adds *context* parameter to:\n", + " * [`from_stac_api()`](/python/api-reference/arcgis.raster.toc.html#arcgis.raster.RasterCollection.from_stac_api)\n", + " * See also *stac_api* parameter description\n", + " * [`from_stac_catalog()`](/python/api-reference/arcgis.raster.toc.html#arcgis.raster.RasterCollection.from_stac_catalog)\n", + " * See also *stac_catalog* parameter description\n", + "* [`Raster`](/python/api-reference/arcgis.raster.toc.html#raster)\n", + " * Adds support for more STAC datasets:\n", + " * Adds *context* parameter:\n", + " * [`from_stac_item()`](/python/api-reference/arcgis.raster.toc.html#arcgis.raster.Raster.from_stac_item)\n", + " * See also *stac_item* parameter description\n", + "\n", + "#### [`arcgis.raster.analytics`](/python/api-reference/arcgis.raster.analytics.html#)\n", + "* Adds `estimate` parameter to all functions to approximate credit cost of operations in ArcGIS Online\n", + "* New functions:\n", + " * [`locate_regions()`](/python/api-reference/arcgis.raster.analytics.html#locate-regions)\n", + " * [`transfer_files()`](/python/api-reference/arcgis.raster.analytics.html#transfer-files)\n", + " * [`tabulate_area()`](/python/api-reference/arcgis.raster.analytics.html#tabulate_area)\n", + " * [`zonal_geometry_as_table()`](/python/api-reference/arcgis.raster.analytics.html#zonal_geometry_as_table)\n", + "* [`create_viewshed()`](/python/api-reference/arcgis.raster.analytics.html#create-viewshed)\n", + " * Adds new parameters:\n", + " * *vertical_error*\n", + " * *refractivity_coefficient*\n", + " * *horizontal_start_angle*\n", + " * *horizontal_end_angle*\n", + " * *vertical_upper_angle*\n", + " * *vertical_lower_angle*\n", + "* [`summarize_raster_within()`](/python/api-reference/arcgis.raster.analytics.html#summarize-raster-within)\n", + " * Adds options for *statistic_type* argument:\n", + " * *MAJORITY_COUNT*\n", + " * *MAJORITY_PERCENT*\n", + " * *MINORITY_COUNT*\n", + " * *MINORITY_PERCENT*\n", + "* [`zonal_statistics_as_table()`](/python/api-reference/arcgis.raster.analytics.html#zonal-statistic-as-table)\n", + " * Adds options for *statistic_type* argument\n", + " * *MAJORITY_COUNT*\n", + " * *MAJORITY_PERCENT*\n", + " * *MINORITY_COUNT*\n", + " * *MINORITY_PERCENT*\n", + " * *MAJORITY_VALUE_COUNT_PERCENT*\n", + " * *MINORITY_VALUE_COUNT_PERCENT*\n", + " \n", + "#### [`arcgis.raster.functions`](/python/api-reference/arcgis.raster.functions.html)\n", + "* Adds function:\n", + " * [`create_color_composite()`](/python/api-reference/arcgis.raster.functions.html#create-color-composite)\n", + "* [`remap()`](/python/api-reference/arcgis.raster.functions.html#remap)\n", + " * Adds parameter:\n", + " * *replacement_value*\n", + "\n", + "#### [`arcgis.raster.functions.gbl`](/python/api-reference/arcgis.raster.functions.gbl.html)\n", + "* [`zonal_statistics()`](/python/api-reference/arcgis.raster.functions.gbl.html#zonal-statistics)\n", + " * Adds options for *statistic_type* argument\n", + " * *MAJORITY_COUNT*\n", + " * *MAJORITY_PERCENT*\n", + " * *MINORITY_COUNT*\n", + " * *MINORITY_PERCENT*\n", + "\n", + "#### [`arcgis.raster.orthomapping`](/python/api-reference/arcgis.raster.orthomapping.html)\n", + "* Adds error messaging when attempting to create an item from one which is not an Orthomapping Project\n", + "* Adds support for managing *projects* and *missions*\n", + " * [`Mission`](/python/api-reference/arcgis.raster.orthomapping.html#mission)\n", + " * Adds method:\n", + " * [`delete_product()`](/python/api-reference/arcgis.raster.orthomapping.html#arcgis.raster._mission.Mission.delete_product)\n", + " * [`reset()`](/python/api-reference/arcgis.raster.orthomapping.html#arcgis.raster._mission.Mission.reset)\n", + " * [`delete()`](/python/api-reference/arcgis.raster.orthomapping.html#arcgis.raster._mission.Mission.delete)\n", + " * [`Project`](/python/api-reference/arcgis.raster.orthomapping.html#project)\n", + " * Adds method:\n", + " * [`delete()`](/python/api-reference/arcgis.raster.orthomapping.html#arcgis.raster.orthomapping.Project.delete)\n", + "\n", + "#### [`arcgis.network`](/python/api-reference/arcgis.network.toc.html)\n", + "* Adds class:\n", + " * [`NetworkDatasetLayer`](/python/api-reference/arcgis.network.toc.html#networkdatasetlayer)\n", + " * [`LocateSettings`](/python/api-reference/arcgis.network.toc.html#locatesettings)\n", + "* Adds enumeration:\n", + " * [`ToleranceUnits`](/python/api-reference/arcgis.network.toc.html#toleranceunits)\n", + " * [`SolverType`](/python/api-reference/arcgis.network.toc.html#solvertype)\n", + "* Adds function:\n", + " * [`publish_routing_services()`](/python/api-reference/arcgis.network.toc.html#publish-routing-services)\n", + "* Adds parameter documentation to `solve()` methods:\n", + " * `locate_settings`\n", + " * `return_empty_results`\n", + "* [`ServiceAreaLayer`](/python/api-reference/arcgis.network.toc.html#servicearealayer)\n", + " * [`solve_service_area()`](/python/api-reference/arcgis.network.toc.html#arcgis.network.ServiceAreaLayer.solve_service_area)\n", + " * Adds parameter documentation:\n", + " * *include_source_information_on_lines*\n", + "\n", + "#### [`arcgis.network.analysis`](api-reference/arcgis.network.analysis.html)\n", + "* Adds function:\n", + " * [`get_tool_info()`](/python/api-reference/arcgis.network.analysis.html#get-tool-info)\n", + "* Adds parameter documentation for these parameters to all tools:\n", + " * *ignore_network_location_fields*\n", + " * *locate_settings*\n", + "* Adds parameter documentation for these parameters to all tools except `edit_vehicle_routing_problem` and `solve_vehicle_routing_problem`\n", + " * *accumulate attributes*\n", + " * *ignore_invalid_locations*\n", + "* Adds parameter documentation to `generate_service_areas()`\n", + " * *exclude_sources_from_polygon_generation*\n", + "\n", + "#### [`arcgis.notebook`](https://next.sites.afd.arcgis.com/python/api-reference/arcgis.notebook.html)\n", + " * [`execute_notebook()`](/python/api-reference/arcgis.notebook.html#execute-notebook)\n", + " * adds ability to cancel asynchronous job\n", + "\n", + "#### [`arcgis.geometry.functions`](/python/api-reference/arcgis.geometry.functions.html)\n", + "* Reorganized API Reference table of contents\n", + " * Adds *Enumerations* and *Functions* subheadings\n", + "* Adds class:\n", + " * [`GeometryJob`](/python/api-reference/arcgis.geometry.functions.html#geometryjob)\n", + "\n", + "#### [`arcgis.graph`](/python/api-reference/arcgis.graph.html)\n", + "* [`KnowledgeGraph`](/python/api-reference/arcgis.graph.html#knowledgegraph)\n", + "* Adds methods:\n", + " * [`sync_data_model()`](/python/api-reference/arcgis.graph.html#arcgis.graph.KnowledgeGraph.sync_data_model)\n", + " * [`graph_property_index_adds()`](/python/api-reference/arcgis.graph.html#arcgis.graph.KnowledgeGraph.graph_property_index_adds)\n", + " * [`graph_property_index_deletes()`](/python/api-reference/arcgis.graph.html#arcgis.graph.KnowledgeGraph.graph_property_index_deletes)\n", + " * [`constraint_rule_adds()`](/python/api-reference/arcgis.graph.html#arcgis.graph.KnowledgeGraph.constraint_rule_adds)\n", + " * [`constraint_rule_deletes()`](/python/api-reference/arcgis.graph.html#arcgis.graph.KnowledgeGraph.constraint_rule_deletes)\n", + "\n", + "#### [`arcgis.mapping`](/python/api-reference/arcgis.mapping.toc.html)\n", + "* refactor of *query()* methods with internal processing performance improvements\n", + "* [Working with 2D Maps](/python/api-reference/arcgis.mapping.toc.html#working-with-2d-maps)\n", + " * [`OfflineMapAreaManager`](/python/api-reference/arcgis.mapping.toc.html#offlinemapareamanager)\n", + " * Updates reference documentation with important notes and links regarding Web Map configuration\n", + " * Extends code snippets\n", + "* [Working with 3D Maps](/python/api-reference/arcgis.mapping.toc.html#working-with-3d-maps)\n", + " * Adds class:\n", + " * [`Tiles3DLayer`](/python/api-reference/arcgis.mapping.toc.html#tiles3dlayer)\n", + " \n", + "#### [`arcgis.apps`](/python/api-reference/arcgis.apps.html)\n", + "* [`storymap`](/python/api-reference/arcgis.apps.storymap.html)\n", + " * Adds classes:\n", + " * [`Briefing`](/python/api-reference/arcgis.apps.storymap.html#briefing)\n", + " * [`Code`](/python/api-reference/arcgis.apps.storymap.html#code)\n", + " * [`Table`](/python/api-reference/arcgis.apps.storymap.html#table)\n", + " * [`ExpressMap`](/python/api-reference/arcgis.apps.storymap.html#expressmap)\n", + " * [`Block`](/python/api-reference/arcgis.apps.storymap.html#block)\n", + " * [`Collection`](/python/api-reference/arcgis.apps.storymap.html#collection)\n", + " * Adds enumerations:\n", + " * [`Language`](/python/api-reference/arcgis.apps.storymap.html#language)\n", + " * [`TextStyles`](/python/api-reference/arcgis.apps.storymap.html#textstyles)\n", + " * [`SlideLayout`](/python/api-reference/arcgis.apps.storymap.html#slidelayout)\n", + " * [`SlideSubLayout`](/python/api-reference/arcgis.apps.storymap.html#slidesublayout)\n", + " * [`Storymap`](/python/api-reference/arcgis.apps.storymap.html#storymap)\n", + " * Adds deprecation note for following members in favor of *content_list* property:\n", + " * [`get()`](/python/api-reference/arcgis.apps.storymap.html#arcgis.apps.storymap.story.StoryMap.get)\n", + " * [`nodes`](/python/api-reference/arcgis.apps.storymap.html#arcgis.apps.storymap.story.StoryMap.nodes)\n", + " * [`duplicate()`](/python/api-reference/arcgis.apps.storymap.html#arcgis.apps.storymap.story.StoryMap.duplicate)\n", + " * Updates internal processing so identical workflows used for ArcGIS Online and ArcGIS Enterprise\n", + " * [`Text`](/python/api-reference/arcgis.apps.storymap.html#text)\n", + " * Adds methods:\n", + " * [`add_attachment()`](/python/api-reference/arcgis.apps.storymap.html#arcgis.apps.storymap.story_content.Text.add_attachment)\n", + " * [`remove_attachment()`](/python/api-reference/arcgis.apps.storymap.html#arcgis.apps.storymap.story_content.Text.remove_attachment)\n", + "* [`survey123`](/python/api-reference/arcgis.apps.survey123.html) \n", + " * [`Survey`](/python/api-reference/arcgis.apps.survey123.html#survey)\n", + " * Adds method:\n", + " * [`publish()`](/python/api-reference/arcgis.apps.survey123.html#arcgis.apps.survey123.Survey.publish)\n", + " * [`add_webhook()`](/python/api-reference/arcgis.apps.survey123.html#arcgis.apps.survey123.Survey.add_webhook)\n", + " * [`delete_webhook()`](/python/api-reference/arcgis.apps.survey123.html#arcgis.apps.survey123.Survey.delete_webhook)\n", + " * [`update_webhook()`](/python/api-reference/arcgis.apps.survey123.html#arcgis.apps.survey123.Survey.update_webhook)\n", + " * [`generate_report()`](/python/api-reference/arcgis.apps.survey123.html#arcgis.apps.survey123.Survey.generate_report)\n", + " * Adds links to detailed documentation\n", + "* [`expbuilder`](/python/api-reference/arcgis.apps.expbuilder.html)\n", + " * Performance improvements upon imports:\n", + " * Enhances templates to use separate files for storage\n", + " * Adds *lazy loading* to all imports in module\n", + " * Adds warning to indicate if template is newer than the ArcGIS Enteprise \n", + " * [`WebExperience`](/python/api-reference/arcgis.apps.expbuilder.html#webexperience)\n", + " * [`clone()`](/api-reference/arcgis.apps.expbuilder.html#arcgis.apps.expbuilder.expbuilder.WebExperience.clone)\n", + " * Adds deprecation message as items are now supported with *ContentManager.clone_items()*\n", + " \n", + "#### [`arcgis.learn`](/python/api-reference/arcgis.learn.toc.html)\n", + "* Adds error checking when *predict()* method run on unsupported multrispectral data\n", + "* Adds error messaging when *sensitive_feature* argument is not of correct type when using `fairness_score()` method\n", + "* [Data Preparation Methods](/python/api-reference/arcgis.learn.toc.html#data-preparation-methods)\n", + " * [`prepare_data()`](/python/api-reference/arcgis.learn.toc.html#prepare-data)\n", + " * Updates *channels_of_interest* documentation description for PSETAE model\n", + " * Adds support for the *num_workers* argument for:\n", + " * [`ChangeDetector`](/python/api-reference/arcgis.learn.toc.html#changedetector)\n", + " * [`Pix2Pix`](/python/api-reference/arcgis.learn.toc.html#pix2pix)\n", + " * [`Pix2PixHD`](/python/api-reference/arcgis.learn.toc.html#pix2pixhd)\n", + " * [`SiamMask`](/python/api-reference/arcgis.learn.toc.html#siammask)\n", + "* [Automated Machine Learning](/python/api-reference/arcgis.learn.toc.html#automated-machine-learning)\n", + " * [`AutoML`](/python/api-reference/arcgis.learn.toc.html#automl)\n", + " * [`predict()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.AutoML.predict)\n", + " * Adds support for remote deep learning package items\n", + " * [`DETReg`](/python/api-reference/arcgis.learn.toc.html#detreg)\n", + " * Updates documentation to indicate support for *resnet50* backbone only\n", + " * [`EfficientDET`](/python/api-reference/arcgis.learn.toc.html#efficientdet)\n", + " * Adds default information to *backbone* parameter documentation\n", + "* [Pixel Classification Models](/python/api-reference/arcgis.learn.toc.html#pixel-classification-models)\n", + " * New models:\n", + " * [`SamLoRA`](/python/api-reference/arcgis.learn.toc.html#samlora)\n", + " * Integrates *prithivi* fine-tuning models\n", + " * *prithivi100m_burn_scar*\n", + " * *prithivi100_crop_classification*\n", + " * *prithivi100m_sen1floods*\n", + " * *prithivi100m*\n", + " * Updates *mIOU* calculation to use entire dataset rather than per image\n", + " * [`MMSegmentation`](/python/api-reference/arcgis.learn.toc.html#mmsegmentation)\n", + " * Adds transformer based model support for:\n", + " * *mask2former*\n", + "* [Image Translation Models](/python/api-reference/arcgis.learn.toc.html#image-translation-models)\n", + " * [`SuperResolution`](/python/api-reference/arcgis.learn.toc.html#superresolution)\n", + " * Integrates support for *SR3_UiVT* backbone with optional initialization parameters\n", + " * *patch_size*\n", + " * *embed_dim*\n", + " * *depth*\n", + " * *num_heads*\n", + " * *mlp_ratio*\n", + " * *qkv_bias*\n", + "* [3d Models](/python/api-reference/arcgis.learn.toc/?highlight=pointcloud#d-models)\n", + " * Adds `focal_loss` option when initializing:\n", + " * *PointCNN*\n", + " * *SQNSeg*\n", + " * *RandLANet*\n", + "* [Feature, Tabular, anad Timeseries models](/python/api-reference/arcgis.learn.toc.html#feature-tabular-and-timeseries-models)\n", + " * [`TimeSeriesModel`](/python/api-reference/arcgis.learn.toc.html#timeseriesmodel)\n", + " * [`show_results()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.TimeSeriesModel.show_results)\n", + " * Adds documentation about experimental support for multivariate time series\n", + "* [Unstructured Text Models](/python/api-reference/arcgis.learn.toc.html#unstructured-text-models)\n", + " * [arcgis.learn.text module](/python/api-reference/arcgis.learn.toc.html#arcgis-learn-text-module)\n", + " * Adds *LLM* backbone support to text analysis models:\n", + " * *EntityRecognizer*\n", + " * *SequenceToSequence*\n", + " * *TextClassifier*\n", + " * Adds support for *Mistral* to:\n", + " * *TextClassifier*\n", + " * *EntityRecognizer*\n", + " * [`EntityRecognizer`](/python/api-reference/arcgis.learn.text.html#entityrecognizer)\n", + " * Adds support for *CSV* files" + ] + }, + { + "cell_type": "markdown", + "id": "77145505", + "metadata": {}, + "source": [ + "## Fixes\n", + "\n", + "### [Guides](../)\n", + "* [Install and set up](../)\n", + " * [Docker](../guide/docker)\n", + " * Updates to instructions\n", + " * [Google Colaboratory](../guide/install-google-colab)\n", + " * Updates to instructions\n", + "* [Deep Learning](../)\n", + " * [2D Computer Vision](../)\n", + " * [Object Detection](../)\n", + " * [YOLOv3 Object Detector](../guide/yolov3-object-detector)\n", + " * updates information regarding COCO pretrained weights\n", + " * [3D Computer Vision](../)\n", + " * [Point Cloud Segmentation using PointCNN](../guide/point-cloud-segmentation-using-pointcnn/)\n", + " * general content updates\n", + " \n", + "### [Samples](/python/samples/)\n", + "* [Deep Learning](/python/samples)\n", + " * [3D Computer Vision](/python/samples)\n", + " * Updates data for [Classification of SfM-derived point clouds using deep learning](/python/samples/classification-of-sfm-derived-point-clouds-using-deep-learning/)\n", + "\n", + "### Module Changes\n", + "\n", + "#### [`arcgis.gis`](/python/api-reference/arcgis.gis.toc.html)\n", + "* [`GIS`](/python/api-reference/arcgis.gis.toc.html#gis)\n", + " * Fixes BUG-000164527 where `A general error occurred` message is returned when invalid credentials entered for initialization\n", + "* [`Item`](/python/api-reference/arcgis.gis.toc.html#item)\n", + " * [`share()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.Item.share)\n", + " * Fixes BUG-000158847 whereitem was not properly sharing to a *Shared update* group \n", + " * [`metadata`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.Item.metadata)\n", + " * Fixes issues with writing to directories that caused IO errors during clone operations\n", + "* [`ContentManager`](/python/api-reference/arcgis.gis.toc.html#contentmanager)\n", + " * [`clone_items()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.ContentManager.clone_items)\n", + " * Fixes BUG-000162768 where `ItemCreateException` returned when Unicode characters in the name\n", + " * Fixes BUG-000163916 where cloning multiple *Survey123* items simultaneously failed with permissions error\n", + " * Fixes BUG-000161757 where web maps embedded in *Suvery123* form questions failed to clone\n", + " * Fixes issue where *StoryMap* items with *ExpressMap* componenets caused method to run in a loop\n", + "* [`Group`](/python/api-reference/arcgis.gis.toc.html#group)\n", + " * [`add_users()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.Group.add_users)\n", + " * Fixes BUG-000158059 where incorrect parameter name of *admin* appeared in code snippet\n", + "* [`User`](/python/api-reference/arcgis.gis.toc.html#user)\n", + " * [`report()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.User.report)\n", + " * Fixes `ValueError` when using *weekly* or *monthly* for *duration* argument\n", + "* [`UserManager`](/python/api-reference/arcgis.gis.toc.html#usermanager)\n", + " * [`org_search()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.UserManager.org_search)\n", + " * Fixes issue where *exclude=True* returned system account users\n", + "\n", + "#### [`arcgis.gis.admin`](/python/api-reference/arcgis.gis.admin.html)\n", + "* [`DataStoreMetricsManager`](/python/api-reference/arcgis.gis.admin.html#datastoremetricsmanager)\n", + " * [`feature_storage`](/python/api-reference/arcgis.gis.admin.html#arcgis.gis.admin.DataStoreMetricsManager.feature_storage)\n", + " * Fixes percentage values with M1-M4 storage types\n", + "\n", + "#### [`arcgis.gis.server`](/python/api-reference/arcgis.gis.server.html)\n", + "* [`LogManager`](/python/api-reference/arcgis.gis.server.html#logmanager)\n", + " * [`query()`](/python/api-reference/arcgis.gis.server.html#arcgis.gis.server.LogManager.query)\n", + " * Fixes [**Public Repo Issue #1722**](https://github.com/Esri/arcgis-python-api/issues/1722) where `KeyError 'hasMore'` returned on older releases of ArcGIS Enterprise\n", + "* [`ServerManager`](/python/api-reference/arcgis.gis.server.html#servermanager)\n", + " * [`get()`](/python/api-reference/arcgis.gis.server.html#arcgis.gis.server.ServerManager.get)\n", + " * Fixes error where error returned on certain *Server* roles\n", + "\n", + "#### [`arcgis.gis.nb`](/python/api-reference/arcgis.gis.nb.html) \n", + "* [`NotebookManager`](/python/api-reference/arcgis.gis.nb.html#notebookmanager)\n", + " * [`execute_notebook()`](/python/api-reference/arcgis.gis.nb.html#arcgis.gis.nb.NotebookManager.execute_notebook)\n", + " * Fixes issue where incorrect job id was returned from asynchronous execution\n", + "\n", + "#### [`arcgis.gis.tasks`](/python/api-reference/arcgis.gis.tasks.html)\n", + "* [`TaskManager`]()\n", + " * [`create()`]()\n", + " * Fixes `NameError` returned in notebooks created with *task_type=ExecuteNotebook*\n", + "\n", + "#### [`arcgis.gis.sharing`](/python/api-reference/arcgis.gis.sharing.html)\n", + "* [`MarketPlaceManager`](/python/api-reference/arcgis.gis.sharing.html#marketplacemanager)\n", + " * [`purchase()`](/python/api-reference/arcgis.gis.sharing.html#arcgis.gis.sharing.MarketPlaceManager.purchase)\n", + " * Fixes BUG-000164179 where method fails with `\"Exception: purchaser org id not specified (Error Code: 400)\"`\n", + " \n", + "#### [`arcgis.features`](/python/api-reference/arcgis.features.toc.html)\n", + "* [`FeatureLayer`](/python/api-reference/arcgis.features.toc.html#featurelayer) \n", + " * [`query()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.FeatureLayer.query)\n", + " * Fixes `AttributeError` with *GeoArray* when setting *as_df=True*\n", + " * Fixes issue where results returned as a dictionary instead of *FeatureSet*\n", + " * Fixes issue where *return_count_only=True* failing to return integer\n", + " * [`edit_features()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.FeatureLayer.edit_features)\n", + " * Fixes [**Public Repo Issue #1768**](https://github.com/Esri/arcgis-python-api/issues/1768) issue where Pandas *NaT* values in date fields are updated to 0 instead of None\n", + "* [`FeatureLayerCollection`](/python/api-reference/arcgis.features.toc.html#featurelayercollection)\n", + " * [`extract_changes()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.FeatureLayerCollection.extract_changes)\n", + " * Fixes BUG-000156249 documentation error with *serverGen* value types\n", + "* [`Spatially Enabled DataFrame`](/python/api-reference/arcgis.features.toc.html#geoaccessor) (_GeoAccessor_)\n", + " * [`plot()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.GeoAccessor.plot)\n", + " * Fixes issue with mapping of layers containing following field types:\n", + " * *esriFieldTypeBigInteger*\n", + " * *esriFieldTypeDateOnly*\n", + " * *esriFieldTypeTimeOnly*\n", + " * *esriFieldTypeTimestampOffset*\n", + " * Fixes rendering to be based upon layer rendering information\n", + " * [`to_featureclass()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.GeoAccessor.to_featureclass)\n", + " * Fixes errors when using versions prior to ArcGIS Enteprise 11.1 for *Int64* support\n", + " * [`to_featurelayer()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.GeoAccessor.to_featurelayer)\n", + " * Fixes [**Public Repo Issue #1700**](https://github.com/Esri/arcgis-python-api/issues/1700) where *overwrite=True* created duplicate layers\n", + " * Fixes error in boolean handling for NA values\n", + " * [`to_featureset()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.GeoAccessor.to_featureset)\n", + " * Fixes [**Public Repo Issue #1693**](https://github.com/Esri/arcgis-python-api/issues/1693) where multiple date fields resulted in all dates set to the last date value\n", + " * [`set_geometry()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.GeoAccessor.set_geometry)\n", + " * Fixes [**Public Repo Issue #1754**](https://github.com/Esri/arcgis-python-api/issues/1754) where *sr* argument was not set properly\n", + " * Fixes issue with reprojecting occurring after multiple calls to method\n", + "* [`GeoSeriesAccessor`](/python/api-reference/arcgis.features.toc.html#geoseriesaccessor) (`geom` namespace on `SHAPE` column)\n", + " * [`equals()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.GeoSeriesAccessor.equals)\n", + " * Fixes [**Public Repo Issue #1767**](https://github.com/Esri/arcgis-python-api/issues/1767) where method always returned *None*\n", + "* [`FeatureSet`](/python/api-reference/arcgis.features.toc.html#featureset)\n", + " * Fixes initialization of objects when only one feature is present\n", + " \n", + "#### [`arcgis.features.managers`](/python/api-reference/arcgis.features.managers.html) \n", + "* Fixes internal representation of GUID values on Oracle and PostgreSQL databases for:\n", + " * [`VersionManager`](/python/api-reference/arcgis.features.managers.html#versionmanager) \n", + " * [`UtilityNetworkManager`](/python/api-reference/arcgis.features.managers.html#utilitynetworkmanager)\n", + "* [`FeatureLayerCollectionManager`](/python/api-reference/arcgis.features.managers.html#featurelayercollectionmanager)\n", + " * [`overwrite()`](/python/api-reference/arcgis.features.managers.html#arcgis.features.managers.FeatureLayerCollectionManager.overwrite)\n", + " * Fixes BUG-000160121 by adding error message when attempting to use local files to overwrite from ArcGIS Online notebooks\n", + " * Fixes internal logic for checking file size limits\n", + " * [`create_view()`](/python/api-reference/arcgis.features.managers.html#arcgis.features.managers.FeatureLayerCollectionManager.create_view)\n", + " * Updates documentation to clarify *overwrite* parameter functionality\n", + " * Fixes BUG-000162549 where method returns an empty view from Feature Layer items published from Survey123\n", + " * Fixes incorrect output for tags leading to an array appearing instead of individual strings\n", + "* [`AttachmentManager`](/python/api-reference/arcgis.features.managers.html#attachmentmanager)\n", + " * [`add()`](/python/api-reference/arcgis.features.managers.html#arcgis.features.managers.AttachmentManager.add)\n", + " * Fixes issue with certain binary files being rejected \n", + "* [`WebHoookServiceManager`](/python/api-reference/arcgis.features.managers.html#webhookservicemanager)\n", + " * Fixes BUG-000164125 :\n", + " * [`create()`](/python/api-reference/arcgis.features.managers.html#arcgis.features.managers.WebHookServiceManager.create)\n", + " * Fixes `KeyError: 'globalId'` error\n", + " * [`list()`](/python/api-reference/arcgis.features.managers.html#arcgis.features.managers.WebHookServiceManager.list)\n", + " * Fixes `TypeError` on object created with *url* argument using */webhooks* endpoint\n", + "\n", + "#### [`arcgis.features.find_locations`](/python/api-reference/arcgis.features.find_locations.html)\n", + "* [`find_existing_locations()`](/python/api-reference/arcgis.features.find_locations.html#find-existing-locations)\n", + " * Fixes incorrect parameter type documentation for *expressions*\n", + "\n", + "#### [`arcgis.features.manage_data`](/python/api-reference/arcgis.features.manage_data.html)\n", + "* [`extract_data()`](/python/api-reference/arcgis.features.manage_data.html#extract-data)\n", + " * Fixes documentation issue with invalid output when using *output_name* argument extracting to CSV or File Geodatabase\n", + " * Fixes wrong parameter type documentation for:\n", + " * *input_layers*\n", + " * *extent*\n", + "\n", + "#### [`arcgis.features.summarize_data`](/python/api-reference/arcgis.features.summarize_data.html)\n", + "* Removes incorrect method from website Table of Contents\n", + " * *describe_dataset()*\n", + "* [`join_features()`](/python/api-reference/arcgis.features.summarize_data.html#join-features)\n", + " * Fixes formatting issues with parameter table:\n", + " * *spatial_relationship_distance*\n", + " * *spatial_relationship_distance_units*\n", + "\n", + "#### [`arcgis.raster`](/python/api-reference/arcgis.raster.toc.html)\n", + "* [`ImageryLayer`](/python/api-reference/arcgis.raster.toc.html#imagerylayer)\n", + " * Fixes `TypeError` and `lerc` error when rendering tilesonly services\n", + " * [`render_tilesonly_layer()`](/python/api-reference/arcgis.raster.toc.html#arcgis.raster.ImageryLayer.render_tilesonly_layer)\n", + " * Fixes issue with layer saved from function not displaying properly\n", + "\n", + "#### [`arcgis.raster.analytics`](/python/api-reference/arcgis.raster.analytics.html)\n", + "* [`train_classifier()`](/python/api-reference/arcgis.raster.analytics.html#train-classifier)\n", + " * Fixes failure on ArcGIS Online when using unsupported parameter when should still run\n", + "\n", + "#### [`arcgis.raster.functions`](/python/api-reference/arcgis.raster.functions.html)\n", + "* [`clip()`](/python/api-reference/arcgis.raster.functions.html#clip)\n", + " * Fixes issue where *clip_outside=False* was being ignored\n", + "\n", + "#### [`arcgis.raster.functions.gbl`](/python/api-reference/arcgis.raster.functions.gbl.html)\n", + "* Fixes iussue where *Distance* functions were using incorrect default sizes when writing to cloud stores\n", + "\n", + "#### [`arcgis.raster.orthomapping`](/python/api-reference/arcgis.raster.orthomapping.html)\n", + "* Fix to guarantee project names are unique\n", + "* Fixes to issues when input is an image collection rather than a mission for:\n", + " * [`generate_orthomosaic`](/python/api-reference/arcgis.raster.orthomapping.html#generate-orthomosaic)\n", + " * [`reset_image_collection`](/python/api-reference/arcgis.raster.orthomapping.html#reset-image-collection)\n", + "* [`Project`](/python/api-reference/arcgis.raster.orthomapping.html#project)\n", + " * [`add_mission()`](/python/api-reference/arcgis.raster.orthomapping.html#arcgis.raster.orthomapping.Project.add_mission)\n", + " * Fixes `RuntimeError` failing to add mission when method is not provided GPS info\n", + "* [`Mission`](/python/api-reference/arcgis.raster.orthomapping.html#mission)\n", + " * [`products`](/python/api-reference/arcgis.raster.orthomapping.html#arcgis.raster._mission.Mission.products)\n", + " * Fixes failure to return properties if any *Item* is None\n", + "* [`query_camera_info()`](/python/api-reference/arcgis.raster.orthomapping.html#query_camera_info)\n", + " * Fixes issue with dictionary input as the *camera_query* argument\n", + "\n", + "#### [`arcgis.geocoding`](/python/api-reference/arcgis.geocoding.html)\n", + "* [`PlacesAPI`](/python/api-reference/arcgis.geocoding.html#placesapi)\n", + " * Fixes issue where *categories* parameter value was ignored\n", + " * [`search_by_extent()`](/python/api-reference/arcgis.geocoding.html#arcgis.geocoding.PlacesAPI.search_by_extent)\n", + " * [`search_by_radius()`](/python/api-reference/arcgis.geocoding.html#arcgis.geocoding.PlacesAPI.search_by_radius)\n", + "\n", + "#### [`arcgis.geoenrichment`](/python/api-reference/arcgis.geoenrichment.html)\n", + "* [`enrich()`](/python/api-reference/arcgis.geoenrichment.html#enrich)\n", + " * Fixes error in general code execution with certain *standard_geography_query* input\n", + " \n", + "#### [`arcgis.geometry.functions`](/python/api-reference/arcgis.geometry.functions.html#functions)\n", + "* Fixes BUG-000154257 where some functions returned a `The opertion was attempted on an empty geometry 400 error` when proper formatting not used for *offset_units* argument\n", + "\n", + "#### [`arcgis.mapping`](/python/api-reference/arcgis.mapping.toc.html)\n", + "* [Working with 2D Maps](/python/api-reference/arcgis.mapping.toc.html#working-with-2d-maps)\n", + " * [`WebMap`](/python/api-reference/arcgis.mapping.toc.html#webmap)\n", + " * [`move_to_basemap()`]()\n", + " * Fixes [**Public Repo Issue #1739**](https://github.com/Esri/arcgis-python-api/issues/1739) unsupported layer type error when moving `VectorTileOnly` type basemaps\n", + " * [`basemap_title()`](/python/api-reference/arcgis.mapping.toc.html#arcgis.mapping.WebMap.basemap_title)\n", + " * Fixes [**Public Repo Issue #1763**](https://github.com/Esri/arcgis-python-api/issues/1763) where entering *None* for method sets title to null\n", + " * [`OfflineMapAreaManager`](/python/api-reference/arcgis.mapping.toc.html#offlinemapareamanager)\n", + " * [`offline_properties`](/python/api-reference/arcgis.mapping.toc.html#arcgis.mapping.OfflineMapAreaManager.offline_properties)\n", + " * Fixes `KeyError` when attempting to set properties\n", + "\n", + "#### [`arcgis.apps`](/python/api-reference/arcgis.apps.html)\n", + "* [`expbuilder`](/python/api-reference/arcgis.apps.expbuilder.html)\n", + " * [`WebExperience`](/python/api-reference/arcgis.apps.expbuilder.html#webexperience)\n", + " * [`clone()`](/python/api-reference/arcgis.apps.expbuilder.html#arcgis.apps.expbuilder.expbuilder.WebExperience.clone)\n", + " * Updates handling of *item_mapping*\n", + " * [`save()`](/python/api-reference/arcgis.apps.expbuilder.html#arcgis.apps.expbuilder.expbuilder.WebExperience.clone)\n", + " * Fixes errors on saving new experiences\n", + "* [`hub`](/python/api-reference/arcgis.apps.hub.html)\n", + " * [`SiteManager`](/python/api-reference/arcgis.apps.hub.html#sitemanager)\n", + " * [`clone()`](/python/api-reference/arcgis.apps.hub.html#arcgis.apps.hub.sites.SiteManager.clone)\n", + " * Fixes BUG-000163652 where ouput hub site was invalid\n", + "\n", + "#### [`arcgis.learn`](/python/api-reference/arcgis.learn.toc.html)\n", + "* [Data Preparation Methods](/python/api-reference/arcgis.learn.toc.html#data-preparation-methods)\n", + " * [`estimate_batch_size()`](/python/api-reference/arcgis.learn.toc.html#estimate-batch-size)\n", + " * Fixes issue where method overestimates in evaluation mode for some Object Detection models\n", + " * [`Transform3d`](/python/api-reference/arcgis.learn.toc.html#transform3d)\n", + " * Fixes *jitter* values to be float only\n", + "* [Automated Machine Learning](/python/api-reference/arcgis.learn.toc.html#automated-machine-learning)\n", + " * [`AutoDL`](/python/api-reference/arcgis.learn.toc.html#autodl)\n", + " * Fixes error initialzing object when no *network* argument provided\n", + " * [`AutoML`](/python/api-reference/arcgis.learn.toc.html#automl)\n", + " * [`fit()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.AutoML.fit)\n", + " * Fixes `AttributeError` with metapack environment for regression\n", + " * [`predict()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.AutoML.predict)\n", + " * Fixes issue when *output_layer_name* already exists\n", + " * [`score()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.AutoML.score)\n", + " * Fixes issue where negative value is returned with *eval_metric* set to _mse_ or _rmse_ on the data\n", + " * [`fairness_score()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.AutoML.fairness_score)\n", + " * Fixes `IndexingError: Unalignable boolean Series provided as indexer` error with regression models \n", + " * [`ImageryModel`](/python/api-reference/arcgis.learn.toc.html#imagerymodel)\n", + " * [`save()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.ImageryModel.save)\n", + " * Fixes issue where method was not printing the saved path\n", + "* [Object Classification Models](/python/api-reference/arcgis.learn.toc.html#object-classification-models)\n", + " * [`FeatureClassifier`](/python/api-reference/arcgis.learn.toc.html#featureclassifier)\n", + " * Fixes crashing errors with *tensorflow* backend and specifying a backbone\n", + " * Fixes `` with *timm* backbones\n", + " * [`predict()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.FeatureClassifier.predict)\n", + " * Fixes `TypeError` when *visualize=True* with *timm* backbones\n", + " * [`fit()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.FeatureClassifier.fit)\n", + " * Fixes `ValueError: Expreted more than 1 value per channel when training...` error when run on data preparted with a *batch_size* of 1\n", + " * [`save()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.FeatureClassifier.save)\n", + " * Fixes failure when using transformer models and *tflite* framework\n", + "* [Object Detection Models](/python/api-reference/arcgis.learn.toc.html#object-detection-models)\n", + " * Fixes warning messages when initializing objects\n", + " * Fixes training failures for models when run on multiple-GPU machines\n", + " * Fixes issues with *timm* backbnones not working for:\n", + " * *SingleShotDetector*\n", + " * *RetinaNet*\n", + " * *FasterRCNN*\n", + " * [`DETReg`](/python/api-reference/arcgis.learn.toc.html#detreg)\n", + " * [`fit()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.DETReg.fit)\n", + " * Fixes `ValueError` when model is trained with consecutive runs\n", + " * [`EfficientDET`](/python/api-reference/arcgis.learn.toc.html#efficientdet)\n", + " * [`fit()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.EfficientDet.fit)\n", + " * Fixes `AttributeError 'float' object has no attribute 'dtype'`\n", + "* [Pixel Classification Models](/python/api-reference/arcgis.learn.toc.html#pixel-classification-models)\n", + " * Fixes issue where `fit()` retuns *NaN* values in the dice scores with data that has class values missing in the label files\n", + " * Fixes `ValueError: Expected more than 1 value per channel when training` when using `fit()`\n", + " * Fixes *ignore_classes* in semantic segmentation models when reduction parameter set to *mean*\n", + "* [Image Translation Models](/python/api-reference/arcgis.learn.toc.html#image-translation-models)\n", + " * [`ImageCaptioner`](/python/api-reference/arcgis.learn.toc.html#imagecaptioner)\n", + " * [`bleu_score()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.ImageCaptioner.bleu_score)\n", + " * Fixes `TypeErrror` with *beam_width* and *max_len* values\n", + " * [`predict()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.ImageCaptioner.predict)\n", + " * Fixes `AttributeError` with object using multispectral data\n", + " * [`show_results()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.ImageCaptioner.show_results)\n", + " * Fixes incorrect default values for *beam_width* and *max_len*\n", + "* [3d Models](/python/api-reference/arcgis.learn.toc/?highlight=pointcloud#d-models)\n", + " * Fixes issue when reading multiple files\n", + " * Fixes `ValueError too many values to unpack` error on consecutive runs without running *prepare_data()* in between for:\n", + " * *PointCNN*\n", + " * *RandLANet*\n", + " * [`PointCNN`](/python/api-reference/arcgis.learn.toc.html#pointcnn)\n", + " * [`predict_h5()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.PointCNN.predict_h5)\n", + " * Fixes issue where no output produced when inferencing\n", + " * Fixes [**Public Repo Issue #1361**](https://github.com/Esri/arcgis-python-api/issues/1361) `AttributeError: module 'display' has no attribute 'display_html' error when visualizing in ArcGIS Pro or Jupyter Notebook for:\n", + " * [`show_results()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.PointCNN.show_results)\n", + " * *show_batch()*\n", + "* [Object Tracking Models](/python/api-reference/arcgis.learn.toc.html#object-tracking-models)\n", + " * [`DeepSort`](/python/api-reference/arcgis.learn.toc.html#deepsort)\n", + " * [`from_model()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.DeepSort.from_model)\n", + " * Fixes `ValueError: semaphore or lock released too many times` error when called without *data* object\n", + "* [Feature, Tabular, anad Timeseries models](/python/api-reference/arcgis.learn.toc.html#feature-tabular-and-timeseries-models)\n", + " * [`MLModel`](/python/api-reference/arcgis.learn.toc.html#mlmodel)\n", + " * Fixes initialization issue when *prepare_tabulardata* preprocessors used *explanatory_variables* without transformation\n", + " * [`fairness_score()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.MLModel.fairness_score)\n", + " * Fixes `ValueError` with regression models\n", + " * [`TimeSeriesModel`](/python/api-reference/arcgis.learn.toc.html#timeseriesmodel)\n", + " * [`predict()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.TimeSeriesModel.predict)\n", + " * Fixes `ValueError cannot convert to 'float64'-dytpe...` with Pandas 2.0\n", + "* [Unstructured Text Models](/python/api-reference/arcgis.learn.toc.html#unstructured-text-models)\n", + " * [arcgis.learn.text module](/python/api-reference/arcgis.learn.toc.html#arcgis-learn-text-module)\n", + " * Fixes `RuntimeError` using *from_model()* with previously saved text tools caused by missing attention mask\n", + " * [`EntityRecognizer`](/python/api-reference/arcgis.learn.text.html#entityrecognizer)\n", + " * Fixes `IndexError` when initializing object for LLM backbones" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.11.0" + }, + "toc": { + "base_numbering": 1, + "nav_menu": {}, + "number_sections": true, + "sideBar": true, + "skip_h1_title": false, + "title_cell": "Table of Contents", + "title_sidebar": "Contents", + "toc_cell": false, + "toc_position": {}, + "toc_section_display": true, + "toc_window_display": true + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} From 4194075a64e3d8657935f94d101c73350922b73e Mon Sep 17 00:00:00 2001 From: John Yaist Date: Fri, 20 Sep 2024 18:09:43 -0700 Subject: [PATCH 2/9] add notes through 8.15.23 --- guide/02-api-overview/release_notes_240.ipynb | 855 +++++------------- 1 file changed, 223 insertions(+), 632 deletions(-) diff --git a/guide/02-api-overview/release_notes_240.ipynb b/guide/02-api-overview/release_notes_240.ipynb index 831a218212..100251fced 100644 --- a/guide/02-api-overview/release_notes_240.ipynb +++ b/guide/02-api-overview/release_notes_240.ipynb @@ -32,7 +32,12 @@ " * Classes provide fine-tuned management for individual layers within Map or Scene\n", " * [arcgis.layers](/python/api-reference/arcgis.layers.toc.html)\n", " * [Service](/python/api-reference/arcgis.layers.toc.html#arcgis.layers._service_factory.Service)\n", - " * class takes any service url endpoint and returns the appropriate API class object \n", + " * class takes any service url endpoint and returns the appropriate API class object\n", + " * [BasemapServices](/python/api-reference/arcgis.layers.toc.html#arcgis.layers.BasemapServices)\n", + " * [BasemapService](/python/api-reference/arcgis.layers.toc.html#arcgis.layers.BasemapService)\n", + " * See [Basemap styles service](https://developers.arcgis.com/rest/basemap-styles/) for concepts. \n", + "* Deprecating [ContentManager.add()](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.ContentManager.add)\n", + " * Use [Folder.add()](/python/api-reference/arcgis.gis.toc.html#arcgis.gis._impl._content_manager.Folder.add) for uploading content \n", "\n", "### [Guides](../)\n", "* [What's New in 2.4.0](../guide/overview24)\n", @@ -55,463 +60,177 @@ { "cell_type": "markdown", "id": "c34e7960", - "metadata": {}, + "metadata": { + "jp-MarkdownHeadingCollapsed": true + }, "source": [ - "\n", "### Module Changes\n", "\n", "#### [`arcgis.gis`](/python/api-reference/arcgis.gis.toc.html)\n", - "* [`GIS`](/python/api-reference/arcgis.gis.toc.html#gis)\n", - "* [`User`](/python/api-reference/arcgis.gis.toc.html#user)\n", - " * [`report()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.User.report)\n", - " * Adds parameter:\n", - " * *time_aggregate*\n", - " * Adds code snippet\n", - " * Adds parameter options for *report_type*\n", - " * `serviceUsages`\n", - " * `itemUsages`\n", - "* [`UserManager`](/python/api-reference/arcgis.gis.toc.html#usermanager)\n", - " * [`send_notification()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.UserManager.send_notification)\n", - " * Adds deprecation message when using method on ArcGIS Enteprise in response to [**Public Repo Issue #1642**](https://github.com/Esri/arcgis-python-api/issues/1642)\n", - " * [`user_groups()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.User.user_groups)\n", - " * Adds support for returning more than 20 values\n", - "* [`ContentManager`](/python/api-reference/arcgis.gis.toc.html#contentmanager)\n", - " * New properties:\n", - " * [`folders`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.ContentManager.folders)\n", - " * [`clone_items()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.ContentManager.clone_items)\n", - " * Adds support for *Data Pipeline* items\n", - " * Adds error messaging when cloning items that do not support the *item_mapping* argument\n", - " * [`search()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.ContentManager.search)\n", - " * Adds parameter to address [**Public Repo Issue #1413**](https://github.com/Esri/arcgis-python-api/issues/1413):\n", - " * *filter*\n", - " * [`advanced_search()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.ContentManager.advanced_search)\n", - " * Adds parameter to address [**Public Repo Issue #1413**](https://github.com/Esri/arcgis-python-api/issues/1413):\n", - " * *filter*\n", - "* [`Item`](/python/api-reference/arcgis.gis.toc.html#item)\n", - " * Adds deprecation warnings for removal in future release of:\n", - " * [`share()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.Item.share)\n", - " * [`shared_with`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.Item.shared_with)\n", - " * Adds properties:\n", - " * [`sharing`]()\n", - " * Adds methods:\n", - " * [`can_reassign()`](/python//api-reference/arcgis.gis.toc.html#arcgis.gis.Item.can_reassign)\n", - " * [`related_items(()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.Item.related_items)\n", - " * Adds paging support\n", - " * [`delete()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.Item.delete)\n", - " * Adds support for *permanent* argument to permanently delete items from organizations opted into Recycle Bin functionality\n", - " * [`update()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.Item.update)\n", - " * Adds error messaging when run on file type items if the *item_properties* is missing a fileName value\n", - " * [`publish()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.Item.publish)\n", - " * Adds *future* parameter to allow for running asynchronously\n", - "* [`Group`](/python/api-reference/arcgis.gis.toc.html#group)\n", - " * [`remove_users()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.Group.remove_users)\n", - " * Updates documentation for *usernames* parameter\n", - " * [`notify()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.Group.notify)\n", - " * Adds message indicating method is not supported with ArcGIS Enterprise\n", - "* [`CategorySchemaManager`](/python/api-reference/arcgis.gis.toc.html#categoryschemamanager)\n", - " * Adds property\n", - " * [`schema_paths`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.CategorySchemaManager.schema_paths)\n", - "* [`GroupManager`](/python/api-reference/arcgis.gis.toc.html#groupmanager)\n", - " * [`create()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.GroupManager.create)\n", - " * Adds deprecation note for use of *autojoin* parameter in favor of *auto_join*\n", - "\n", + "* [`GIS`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.GIS)\n", + " * Adds documentation:\n", + " * to class description for retrieving a token\n", + " * to *token* keyword for retrieving a token \n", + "* [`UserManager`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.UserManager)\n", + " * [`create()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.UserManager.create)\n", + " * BUG-000168602 - Adds documentation note for using the _org_admin_ value to assign built-in Administrator role to a user\n", + "* [`GroupMigrationManager`](/python/api-reference/arcgis.gis.toc.html#groupmigrationmanager)\n", + " * [`load()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.GroupMigrationManager.load)\n", + " * New parameter:\n", + " * *keep_epk_item*\n", + " \n", "#### [`arcgis.gis Enumerations`](/python/api-reference/arcgis.gis.toc.html#enumerations)\n", - "* [`ItemTypeEnum`](/python/api-reference/arcgis.gis.toc.html#itemtypeenum)\n", - " * Adds support for new item types:\n", - " * *TILES_PACKAGE_3D*\n", - " * *TILES_SERVICE_3D*\n", "\n", "#### [`arcgis.gis.admin`](/python/api-reference/arcgis.gis.admin.html#)\n", - "* Adds class:\n", - " * Response to BUG-000154442:\n", - " * [`PartneredCollabManager`](/python/api-reference/arcgis.gis.admin.html#partneredcollabmanager)\n", - " * [`PartneredCollaboration`](/python/api-reference/arcgis.gis.admin.html#partneredcollaboration)\n", - "* Updates `scheduled_tasks()` methods on all admin classes to return list of [*Task*](/python/api-reference/arcgis.gis.tasks.html#task) objects:\n", - " * *AGOlAdminManager*\n", - " * *PortalAdminManager*\n", - " * *KubernetesAdmin*\n", - "* [`AGOLUsageReports`](/python/api-reference/arcgis.gis.admin.html#arcgis.gis.admin.AGOLUsageReports)\n", - " * Adds caching to various methods for performance improvement\n", + "* New classes:\n", + " * [`ClassificationManager`](/python/api-reference/arcgis.gis.admin.html#arcgis.gis.admin.ClassificationManager)\n", + " * See ArcGIS Enterprise [Item classification](https://enterprise.arcgis.com/en/portal/latest/administer/windows/configure-classification-schema.htm).\n", "* [`PortalAdminManager`](/python/api-reference/arcgis.gis.admin.html#arcgis.gis.admin.PortalAdminManager)\n", - " * Adds method:\n", - " * [`content()`](/python/api-reference/arcgis.gis.admin.html#arcgis.gis.admin.PortalAdminManager.content)\n", - "* [`AGOLAdminManager`](/python/api-reference/arcgis.gis.admin.html#agoladminmanager)\n", - " * Adds method:\n", - " * [`content()`](/python/api-reference/arcgis.gis.admin.html#arcgis.gis.admin.AGOLAdminManager.content)\n", - " * Adds property:\n", - " * [`partnered_collaboration`](/python/api-reference/arcgis.gis.admin.html#arcgis.gis.admin.AGOLAdminManager.partnered_collaboration)\n", - "* [`MapSettings`](/python/api-reference/arcgis.gis.admin.html#mapsettings)\n", - " * Adds properties:\n", - " * [`use_3d_basemaps`](/python/api-reference/arcgis.gis.admin.html#arcgis.gis.admin.MapSettings.use_3D_basemaps)\n", - " * [`update_basemap_gallery()`](/python/api-reference/arcgis.gis.admin.html#arcgis.gis.admin.MapSettings.update_basemap_gallery)\n", - " * Adds check to both remove deprecated basemaps and update any new basemaps added to group shared with basemap group\n", - "* [`System`](/python/api-reference/arcgis.gis.admin.html#system)\n", - " * Adds support for *limits* functionality:\n", - " * getting - [`limits`](/python/api-reference/arcgis.gis.admin.html#arcgis.gis.admin.System.limits)\n", - " * setting - [`set_limits()`](/python/api-reference/arcgis.gis.admin.html#arcgis.gis.admin.System.set_limits)\n", - "* [`SystemManager`](/python/api-reference/arcgis.gis.admin.html#systemmanager) - *Kubernetes*\n", - " * Updates [`properties`](/python/api-reference/arcgis.gis.admin.html#arcgis.gis.kubernetes.SystemManager.properties) setter to allow for additional publishers and control of process timeouts\n", - "* [`CreditManager`](/python/api-reference/arcgis.gis.admin.html#creditmanager)\n", - " * Adds code snippets for:\n", - " * object initialization: [`CreditManager`](/python/api-reference/arcgis.gis.admin.html#creditmanager)\n", - " * [`allocate()`](/python/api-reference/arcgis.gis.admin.html#arcgis.gis.admin.CreditManager.allocate)\n", - " * [`credit_usage()`](/python/api-reference/arcgis.gis.admin.html#arcgis.gis.admin.CreditManager.credit_usage)\n", + " * New properties:\n", + " * [`classification`](/python/api-reference/arcgis.gis.admin.html#arcgis.gis.admin.PortalAdminManager.classification) \n", + "\n", "\n", "#### [`arcgis.gis.server`](/python/api-reference/arcgis.gis.server.html)\n", - "* [`Service`](/python/api-reference/arcgis.gis.server.html#service)\n", - " * [`edit()`](/python/api-reference/arcgis.gis.server.html#arcgis.gis.server.Service.edit)\n", - " * Adds parameter:\n", - " * *future* - to allow aychnronous processing\n", + "* [`DataStoreManager`](/python)\n", + " * New method:\n", + " * [`add_object_store()`](/python/api-reference/arcgis.gis.server.html#arcgis.gis.server.DataStoreManager.add_object_store) \n", + "\n", + "#### [`arcgis.gis.agonb`](/python/api-reference/arcgis.gis.agonb.html)\n", + "* [`AGOlNotebookManager`](/python/api-reference/arcgis.gis.agonb.html#agolnotebookmanager)\n", + " * New properties:\n", + " * [`services`](/python/api-reference/arcgis.gis.agonb.html#arcgis.gis.agonb.AGOLNotebookManager.services)\n", + " * Adds support for working with web tools in ArcGIS Online\n", + "\n", + "#### [`arcgis.gis.nb`](/python/api-reference/arcgis.gis.nb.html)\n", + "* [`NBServicesManager`](/python/api-reference/arcgis.gis.nb.html#nbservicesmanager)\n", "\n", "#### [`arcgis.gis.workflowmanager`](/python/api-reference/arcgis.gis.workflowmanager.html)\n", - "* [`Job_Manager`](/python/api-reference/arcgis.gis.workflowmanager.html#jobmanager)\n", - " * Adds method:\n", - " * [`statistics()`](/python/api-reference/arcgis.gis.workflowmanager.html#arcgis.gis.workflowmanager.JobManager.statistics)\n", - " * [`update()`](/api-reference/arcgis.gis.workflowmanager.html#arcgis.gis.workflowmanager.JobManager.update)\n", - " * Adds parameter:\n", - " * *allow_running_step_id*\n", - "* [`Job`](/python/api-reference/arcgis.gis.workflowmanager.html#job)\n", - " * Adds method:\n", - " * [`add_hold()`](/python/api-reference/arcgis.gis.workflowmanager.html#arcgis.gis.workflowmanager.Job.add_hold)\n", - " * [`update_step()`](/python/api-reference/arcgis.gis.workflowmanager.html#arcgis.gis.workflowmanager.Job.update_step)\n", - " * Adds code snippet\n", + "* New classes:\n", + " * [`Template`](/python/api-reference/arcgis.gis.workflowmanager.html#arcgis.gis.workflowmanager.Template)\n", + " * See [Templates](https://developers.arcgis.com/workflow-manager/rest/resources-and-operations/#templates) documentation for more. \n", "\n", "#### [`arcgis.gis.tasks`](/python/api-reference/arcgis.gis.tasks.html)\n", "* [`TaskManager`](/python/api-reference/arcgis.gis.tasks.html#taskmanager)\n", - " * [`create()`](/python/api-reference/arcgis.gis.tasks.html#arcgis.gis.tasks.TaskManager.create)\n", - " * Adds parameter documentation:\n", - " * *task_url*\n", - " * Updates parameter documentation for:\n", - " * *cron*\n", - " * *parameters*\n", - " * [`search()`](/python/api-reference/arcgis.gis.tasks.html#arcgis.gis.tasks.TaskManager.search)\n", - " * Adds options for *types* parameter\n", "\n", "#### [`arcgis.features`](/python/api-reference/arcgis.features.toc.html)\n", - "* Adds class:\n", - " * [`OrientedImageryLayer`](/python/api-reference/arcgis.features.toc.html#oriented-imagery-layer)\n", - "* refactor of *query()* methods with internal processing performance improvements\n", - "* [`FeatureLayer`](/python/api-reference/arcgis.features.toc.html#featurelayer)\n", - " * Adds method:\n", - " * [`query_3d()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.FeatureLayer.query_3d)\n", - " * [`edit_features()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.FeatureLayer.edit_features)\n", - " * Runs internal operations asynchronously when applicable for performance improvements\n", + "* [`FeatureLayer`](/python/api-reference/arcgis.features.toc.html#arcgis.features.FeatureLayer)\n", " * [`append()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.FeatureLayer.append)\n", - " * Updates documentation in *upload_format* to indicate how to determine supported formats\n", - "* *Spatially Enabled DataFrame* - [`GeoAccessor`](/python/api-reference/arcgis.features.toc.html#geoaccessor)\n", - " * Adds support to *time only* objects to align with ArcPy and ArcGIS Enterprise\n", - "* [`FeatureLayerCollection`](/python/api-reference/arcgis.features.toc.html#featurelayercollection)\n", - " * Adds code snippets and explanations for initializing objects\n", - " * [`extract_changes()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.FeatureLayerCollection.extract_changes)\n", - " * Adds code snippet and description text for *servergen* parameter\n", - " * Adds code snippet for *layer_servergen* parameter\n", + " * New parameter: *layer_mappings* \n", + "* [`FeatureCollection`](/python/api-reference/arcgis.features.toc.html#featurecollection)\n", + " * [`properties`](/python/api-reference/arcgis.features.toc.html#arcgis.features.FeatureCollection.properties)\n", + " * ENH-000147463 - Adds documentation \n", + "* _Spatially Enabled DataFrame_ - [`GeoAccessor`](/python/api-reference/arcgis.features.toc.html#arcgis.features.GeoAccessor)\n", + " * [`sanitize_column_names()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.GeoAccessor.sanitize_column_names)\n", + " * Adds support for setting column width \n", "\n", "#### [`arcgis.features.managers`](/python/api-reference/arcgis.features.managers.html#)\n", - "* Adds reference documentation:\n", - " * [`TraceConfigurationsManager`](/python/api-reference/arcgis.features.managers.html#traceconfigurationsmanager)\n", "* [`FeatureLayerCollectionManager`](/python/api-reference/arcgis.features.managers.html#featurelayercollectionmanager)\n", - " * Adds method:\n", - " * [`swap_view()`](/python/api-reference/arcgis.features.managers.html#arcgis.features.managers.FeatureLayerCollectionManager.swap_view)\n", - " * [`create_view()`](/python/api-reference/arcgis.features.managers.html#arcgis.features.managers.FeatureLayerCollectionManager.create_view)\n", - " * Adds parameters:\n", - " * `visibile_fields`\n", - " * `query`\n", - "* [`SyncManager`](/python/api-reference/arcgis.features.managers.html#syncmanager)\n", - " * [`synchronize()`](/python/api-reference/arcgis.features.managers.html#arcgis.features.managers.SyncManager.synchronize)\n", - " * Adds reference documentation\n", - "* [`UtilityNetworkManager`](/python/api-reference/arcgis.features.managers.html#utilitynetworkmanager)\n", - " * Updates reference documentation for numerous method and property descriptions\n", - " * Adds note on *user_type* requirements\n", - "* [`TopographicProductionManager`](/python/api-reference/arcgis.features.managers.html#topographicproductionmanager)\n", - " * [`generate_product()`](/python/api-reference/arcgis.features.managers.html#arcgis.features._topographic.TopographicProductionManager.generate_product)\n", - " * Adds *parameter*\n", - " * *output_settings*\n", - " * Updates parameter documentation with code snippets\n", - " * *version*\n", - "* [`TraceConfiguration`](/python/api-reference/arcgis.features.managers.html#traceconfiguration)\n", - " * Adds property to initializer:\n", - " * *use_digitized_direction*\n", - " * *synthesize_geometry*\n", - "* [`ParcelFabricManager`](/python/api-reference/arcgis.features.managers.html#parcelfabricmanager)\n", - " * [`divide()`](/python/api-reference/arcgis.features.managers.html#arcgis.features._parcel.ParcelFabricManager.divide)\n", - " * Adds parameter:\n", - " * *divide_associated_lines*\n", + " * [`overwrite()`](/python/api-reference/arcgis.features.managers.html#arcgis.features.managers.FeatureLayerCollectionManager.overwrite)\n", + " * Enhances method to remove file size check so large items added in chunks \n", "\n", "#### [`arcgis.features.analysis`](/python/api-reference/arcgis.features.analysis.html)\n", - "* Adds function documentation:\n", - " * [`generate_tesselation()`](/python/api-reference/arcgis.features.analysis.html#generate-tessellation)\n", - " \n", + "\n", "#### [`arcgis.features.analyze_patterns`](/python/api-reference/arcgis.features.analyze_patterns.html)\n", - "* Adds function:\n", - " * [`calculate_composite_index()`](/python/api-reference/arcgis.features.analyze_patterns.html#calculate-composite-index)\n", - "* [`find_point_clusters()`](/python/api-reference/arcgis.features.analyze_patterns.html#find-point-clusters)\n", - " * Adds parameter:\n", - " * *method*\n", - " * *sensitivity*\n", - " * *time_field*\n", - " * *search_time_interval*\n", - " * *search_time_unit*\n", - " * Updates documentation to clarify implementation details\n", - "* [`find_outliers()`](/python/api-reference/arcgis.features.analyze_patterns.html#find-outliers)\n", - " * Adds *randomGenerator* seeding option for the *context* argument\n", "\n", "#### [`arcgis.features.find_locations`](/python/api-reference/arcgis.features.find_locations.html)\n", - "* [`find_similiar_locations()`](/python/api-reference/arcgis.features.find_locations.html#find-similar-locations)\n", - " * Adds parameters:\n", - " * *criteria_fields*\n", "\n", "#### [`arcgis.features.summarize_data`](/python/api-reference/arcgis.features.summarize_data.html)\n", - "* [`join_features()`](/python/api-reference/arcgis.features.summarize_data.html#join-features)\n", - " * Adds support to return count only by using *COUNT* for *statisticType* and *None* for *onStatisticField*\n", "\n", "#### [`arcgis.features.manage_data`](/python/api-reference/arcgis.features.manage_data.html)\n", - "* [`extract_data()`](/python/api-reference/arcgis.features.manage_data.html#extract-data)\n", - " * Adds parameter:\n", - " * *context*\n", - "* [`derive_new_locations()`](/python/api-reference/arcgis.features.find_locations.html#derive-new-locations)\n", - " * Adds parameter table documentation\n", "\n", "#### [`arcgis.raster`](/python/api-reference/arcgis.raster.toc.html#)\n", - "* Adds `estimate` parameter to appropriate methods to approximate credit cost of operations in ArcGIS Online\n", - "* [`ImageryLayer`](/python/api-reference/arcgis.raster.toc.html#imagerylayer)\n", - " * Adds support for *Tiled Imagery Layer* items\n", - " * Adds method:\n", - " * [`find_images()`](/api-reference/arcgis.raster.toc.html#arcgis.raster.ImageryLayer.find_images)\n", - " * [`image_to_map()`](/api-reference/arcgis.raster.toc.html#arcgis.raster.ImageryLayer.image_to_map)\n", - " * [`map_to_image()`](/api-reference/arcgis.raster.toc.html#arcgis.raster.ImageryLayer.map_to_image)\n", - " * [`get_image_url()`](/api-reference/arcgis.raster.toc.html#arcgis.raster.ImageryLayer.get_image_url)\n", - " * [`image_to_map_multiray()`](/api-reference/arcgis.raster.toc.html#arcgis.raster.ImageryLayer.image_to_map_multiray)\n", - " * [`measure_from_image()`](/api-reference/arcgis.raster.toc.html#arcgis.raster.ImageryLayer.measure_from_image)\n", - "* [`RasterCollection`](/python/api-reference/arcgis.raster.toc.html#rastercollection)\n", - " * Adds support for more STAC datasets:\n", - " * Adds *context* parameter to:\n", - " * [`from_stac_api()`](/python/api-reference/arcgis.raster.toc.html#arcgis.raster.RasterCollection.from_stac_api)\n", - " * See also *stac_api* parameter description\n", - " * [`from_stac_catalog()`](/python/api-reference/arcgis.raster.toc.html#arcgis.raster.RasterCollection.from_stac_catalog)\n", - " * See also *stac_catalog* parameter description\n", - "* [`Raster`](/python/api-reference/arcgis.raster.toc.html#raster)\n", - " * Adds support for more STAC datasets:\n", - " * Adds *context* parameter:\n", - " * [`from_stac_item()`](/python/api-reference/arcgis.raster.toc.html#arcgis.raster.Raster.from_stac_item)\n", - " * See also *stac_item* parameter description\n", "\n", "#### [`arcgis.raster.analytics`](/python/api-reference/arcgis.raster.analytics.html#)\n", - "* Adds `estimate` parameter to all functions to approximate credit cost of operations in ArcGIS Online\n", - "* New functions:\n", - " * [`locate_regions()`](/python/api-reference/arcgis.raster.analytics.html#locate-regions)\n", - " * [`transfer_files()`](/python/api-reference/arcgis.raster.analytics.html#transfer-files)\n", - " * [`tabulate_area()`](/python/api-reference/arcgis.raster.analytics.html#tabulate_area)\n", - " * [`zonal_geometry_as_table()`](/python/api-reference/arcgis.raster.analytics.html#zonal_geometry_as_table)\n", - "* [`create_viewshed()`](/python/api-reference/arcgis.raster.analytics.html#create-viewshed)\n", - " * Adds new parameters:\n", - " * *vertical_error*\n", - " * *refractivity_coefficient*\n", - " * *horizontal_start_angle*\n", - " * *horizontal_end_angle*\n", - " * *vertical_upper_angle*\n", - " * *vertical_lower_angle*\n", - "* [`summarize_raster_within()`](/python/api-reference/arcgis.raster.analytics.html#summarize-raster-within)\n", - " * Adds options for *statistic_type* argument:\n", - " * *MAJORITY_COUNT*\n", - " * *MAJORITY_PERCENT*\n", - " * *MINORITY_COUNT*\n", - " * *MINORITY_PERCENT*\n", - "* [`zonal_statistics_as_table()`](/python/api-reference/arcgis.raster.analytics.html#zonal-statistic-as-table)\n", - " * Adds options for *statistic_type* argument\n", - " * *MAJORITY_COUNT*\n", - " * *MAJORITY_PERCENT*\n", - " * *MINORITY_COUNT*\n", - " * *MINORITY_PERCENT*\n", - " * *MAJORITY_VALUE_COUNT_PERCENT*\n", - " * *MINORITY_VALUE_COUNT_PERCENT*\n", - " \n", + "\n", "#### [`arcgis.raster.functions`](/python/api-reference/arcgis.raster.functions.html)\n", - "* Adds function:\n", - " * [`create_color_composite()`](/python/api-reference/arcgis.raster.functions.html#create-color-composite)\n", - "* [`remap()`](/python/api-reference/arcgis.raster.functions.html#remap)\n", - " * Adds parameter:\n", - " * *replacement_value*\n", "\n", "#### [`arcgis.raster.functions.gbl`](/python/api-reference/arcgis.raster.functions.gbl.html)\n", - "* [`zonal_statistics()`](/python/api-reference/arcgis.raster.functions.gbl.html#zonal-statistics)\n", - " * Adds options for *statistic_type* argument\n", - " * *MAJORITY_COUNT*\n", - " * *MAJORITY_PERCENT*\n", - " * *MINORITY_COUNT*\n", - " * *MINORITY_PERCENT*\n", + "\n", + "#### [`arcgis.raster.utils`](/python/api-reference/arcgis.raster.utils.html)\n", + "* New function:\n", + " * [`get_stac_info()`](/python/api-reference/arcgis.raster.utils.html#arcgis.raster.utils.get_stac_info) \n", "\n", "#### [`arcgis.raster.orthomapping`](/python/api-reference/arcgis.raster.orthomapping.html)\n", - "* Adds error messaging when attempting to create an item from one which is not an Orthomapping Project\n", - "* Adds support for managing *projects* and *missions*\n", - " * [`Mission`](/python/api-reference/arcgis.raster.orthomapping.html#mission)\n", - " * Adds method:\n", - " * [`delete_product()`](/python/api-reference/arcgis.raster.orthomapping.html#arcgis.raster._mission.Mission.delete_product)\n", - " * [`reset()`](/python/api-reference/arcgis.raster.orthomapping.html#arcgis.raster._mission.Mission.reset)\n", - " * [`delete()`](/python/api-reference/arcgis.raster.orthomapping.html#arcgis.raster._mission.Mission.delete)\n", - " * [`Project`](/python/api-reference/arcgis.raster.orthomapping.html#project)\n", - " * Adds method:\n", - " * [`delete()`](/python/api-reference/arcgis.raster.orthomapping.html#arcgis.raster.orthomapping.Project.delete)\n", + "* Adds new function:\n", + " * [`query_exif_info()`](/python/api-reference/arcgis.raster.orthomapping.html#arcgis.raster.orthomapping.query_exif_info) \n", "\n", "#### [`arcgis.network`](/python/api-reference/arcgis.network.toc.html)\n", - "* Adds class:\n", - " * [`NetworkDatasetLayer`](/python/api-reference/arcgis.network.toc.html#networkdatasetlayer)\n", - " * [`LocateSettings`](/python/api-reference/arcgis.network.toc.html#locatesettings)\n", - "* Adds enumeration:\n", - " * [`ToleranceUnits`](/python/api-reference/arcgis.network.toc.html#toleranceunits)\n", - " * [`SolverType`](/python/api-reference/arcgis.network.toc.html#solvertype)\n", - "* Adds function:\n", - " * [`publish_routing_services()`](/python/api-reference/arcgis.network.toc.html#publish-routing-services)\n", - "* Adds parameter documentation to `solve()` methods:\n", - " * `locate_settings`\n", - " * `return_empty_results`\n", - "* [`ServiceAreaLayer`](/python/api-reference/arcgis.network.toc.html#servicearealayer)\n", - " * [`solve_service_area()`](/python/api-reference/arcgis.network.toc.html#arcgis.network.ServiceAreaLayer.solve_service_area)\n", - " * Adds parameter documentation:\n", - " * *include_source_information_on_lines*\n", "\n", "#### [`arcgis.network.analysis`](api-reference/arcgis.network.analysis.html)\n", - "* Adds function:\n", - " * [`get_tool_info()`](/python/api-reference/arcgis.network.analysis.html#get-tool-info)\n", - "* Adds parameter documentation for these parameters to all tools:\n", - " * *ignore_network_location_fields*\n", - " * *locate_settings*\n", - "* Adds parameter documentation for these parameters to all tools except `edit_vehicle_routing_problem` and `solve_vehicle_routing_problem`\n", - " * *accumulate attributes*\n", - " * *ignore_invalid_locations*\n", - "* Adds parameter documentation to `generate_service_areas()`\n", - " * *exclude_sources_from_polygon_generation*\n", "\n", "#### [`arcgis.notebook`](https://next.sites.afd.arcgis.com/python/api-reference/arcgis.notebook.html)\n", - " * [`execute_notebook()`](/python/api-reference/arcgis.notebook.html#execute-notebook)\n", - " * adds ability to cancel asynchronous job\n", + "\n", + "#### [`arcgis.geoanalytics`](https://support.esri.com/en-us/knowledge-base/deprecation-arcgis-geoanalytics-server-000032771)\n", + "* Removed from the 2.4.0 code base. Supported only in 2.3.x releases.\n", + " * See the [2.3.x documentation](/python/2-3/api-reference/arcgis.geoanalytics.toc.html) to use\n", + "\n", + "#### [`arcgis.geocoding`](/python/api-reference/arcgis.geocoding.html)\n", + "* [`suggest()`](/python/api-reference/arcgis.geocoding.html#arcgis.geocoding.suggest)\n", + " * Deprecates parameters:\n", + " * *distance* - use *search_extent*\n", + " * Adds parameters:\n", + " * *preferred_label_values*\n", + " * *return_collections*\n", + " \n", + "#### [`arcgis.geoenrichment`](/python/api-reference/arcgis.geoenrichment.html)\n", + " * Enhances error messaging when attempted in environments without *ArcPy* or *Shapely*\n", "\n", "#### [`arcgis.geometry.functions`](/python/api-reference/arcgis.geometry.functions.html)\n", - "* Reorganized API Reference table of contents\n", - " * Adds *Enumerations* and *Functions* subheadings\n", - "* Adds class:\n", - " * [`GeometryJob`](/python/api-reference/arcgis.geometry.functions.html#geometryjob)\n", "\n", "#### [`arcgis.graph`](/python/api-reference/arcgis.graph.html)\n", "* [`KnowledgeGraph`](/python/api-reference/arcgis.graph.html#knowledgegraph)\n", - "* Adds methods:\n", - " * [`sync_data_model()`](/python/api-reference/arcgis.graph.html#arcgis.graph.KnowledgeGraph.sync_data_model)\n", - " * [`graph_property_index_adds()`](/python/api-reference/arcgis.graph.html#arcgis.graph.KnowledgeGraph.graph_property_index_adds)\n", - " * [`graph_property_index_deletes()`](/python/api-reference/arcgis.graph.html#arcgis.graph.KnowledgeGraph.graph_property_index_deletes)\n", - " * [`constraint_rule_adds()`](/python/api-reference/arcgis.graph.html#arcgis.graph.KnowledgeGraph.constraint_rule_adds)\n", - " * [`constraint_rule_deletes()`](/python/api-reference/arcgis.graph.html#arcgis.graph.KnowledgeGraph.constraint_rule_deletes)\n", - "\n", - "#### [`arcgis.mapping`](/python/api-reference/arcgis.mapping.toc.html)\n", - "* refactor of *query()* methods with internal processing performance improvements\n", - "* [Working with 2D Maps](/python/api-reference/arcgis.mapping.toc.html#working-with-2d-maps)\n", - " * [`OfflineMapAreaManager`](/python/api-reference/arcgis.mapping.toc.html#offlinemapareamanager)\n", - " * Updates reference documentation with important notes and links regarding Web Map configuration\n", - " * Extends code snippets\n", - "* [Working with 3D Maps](/python/api-reference/arcgis.mapping.toc.html#working-with-3d-maps)\n", - " * Adds class:\n", - " * [`Tiles3DLayer`](/python/api-reference/arcgis.mapping.toc.html#tiles3dlayer)\n", - " \n", + " * New method:\n", + " * [`constraint_rule_updates()`](/python/api-reference/arcgis.graph.html#arcgis.graph.KnowledgeGraph.constraint_rule_updates) \n", + "\n", + "#### [`arcgis.layers`](/python/api-reference/arcgis.layers.toc.html)\n", + "* [`Service`](/python/api-reference/arcgis.gis.server.html#service)\n", + " * Adds simplified initialization of appropriate API class from _url_ or [Item](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.Item)\n", + "* [Working with Map Service Layers](/python/api-reference/arcgis.layers.toc.html#working-with-map-service-layers)\n", + " * [`MapFeatureLayer`](/python/api-reference/arcgis.layers.toc.html#mapfeaturelayer)\n", + " * Adds *time_filter* parameter in class initializer for data that has *timeInfo* \n", + "\n", + "#### [`arcgis.map`](/python/api-reference/arcgis.map.toc.html)\n", + "* Functionality from the deprecated [`argis.mapping`](/python/2-3/api-reference/arcgis.mapping.toc.html) module \n", + "\n", + "#### [`arcgis.widgets`](/python/2-3/api-reference/arcgis.widgets.html)\n", + "* Deprecated at the 2.4 Release\n", + "\n", "#### [`arcgis.apps`](/python/api-reference/arcgis.apps.html)\n", + "* Adds deprecation notices to reference documentation for:\n", + " * [`build_collector_url`](/python/api-reference/arcgis.apps.html#build-collector-url)\n", + " * [`build_explorer_url`](/python/api-reference/arcgis.apps.html#arcgis.apps.build_explorer_url)\n", + " * [`build_tracker_url`](/python/api-reference/arcgis.apps.html#build-tracker-url)\n", "* [`storymap`](/python/api-reference/arcgis.apps.storymap.html)\n", - " * Adds classes:\n", - " * [`Briefing`](/python/api-reference/arcgis.apps.storymap.html#briefing)\n", - " * [`Code`](/python/api-reference/arcgis.apps.storymap.html#code)\n", - " * [`Table`](/python/api-reference/arcgis.apps.storymap.html#table)\n", - " * [`ExpressMap`](/python/api-reference/arcgis.apps.storymap.html#expressmap)\n", - " * [`Block`](/python/api-reference/arcgis.apps.storymap.html#block)\n", - " * [`Collection`](/python/api-reference/arcgis.apps.storymap.html#collection)\n", - " * Adds enumerations:\n", - " * [`Language`](/python/api-reference/arcgis.apps.storymap.html#language)\n", - " * [`TextStyles`](/python/api-reference/arcgis.apps.storymap.html#textstyles)\n", - " * [`SlideLayout`](/python/api-reference/arcgis.apps.storymap.html#slidelayout)\n", - " * [`SlideSubLayout`](/python/api-reference/arcgis.apps.storymap.html#slidesublayout)\n", - " * [`Storymap`](/python/api-reference/arcgis.apps.storymap.html#storymap)\n", - " * Adds deprecation note for following members in favor of *content_list* property:\n", - " * [`get()`](/python/api-reference/arcgis.apps.storymap.html#arcgis.apps.storymap.story.StoryMap.get)\n", - " * [`nodes`](/python/api-reference/arcgis.apps.storymap.html#arcgis.apps.storymap.story.StoryMap.nodes)\n", - " * [`duplicate()`](/python/api-reference/arcgis.apps.storymap.html#arcgis.apps.storymap.story.StoryMap.duplicate)\n", - " * Updates internal processing so identical workflows used for ArcGIS Online and ArcGIS Enterprise\n", - " * [`Text`](/python/api-reference/arcgis.apps.storymap.html#text)\n", - " * Adds methods:\n", - " * [`add_attachment()`](/python/api-reference/arcgis.apps.storymap.html#arcgis.apps.storymap.story_content.Text.add_attachment)\n", - " * [`remove_attachment()`](/python/api-reference/arcgis.apps.storymap.html#arcgis.apps.storymap.story_content.Text.remove_attachment)\n", + " * New classes:\n", + " * [`Navigation`](/python/api-reference/arcgis.apps.storymap.html#navigation)\n", + " * [`Cover`](/python/api-reference/arcgis.apps.storymap.html#cover)\n", + " * [`CollectionNavigation`](/python/api-reference/arcgis.apps.storymap.html#collectionnavigation)\n", + " * [`Separator`](/python/api-reference/arcgis.apps.storymap.html#separator)\n", + " * [`BriefingSlide`](/pythnon/api-reference/arcgis.apps.storymap.html#briefingslide)\n", + " * [`Storymap`](/python/api-reference/arcgis.apps.storymap.html#storymap) \n", "* [`survey123`](/python/api-reference/arcgis.apps.survey123.html) \n", " * [`Survey`](/python/api-reference/arcgis.apps.survey123.html#survey)\n", - " * Adds method:\n", - " * [`publish()`](/python/api-reference/arcgis.apps.survey123.html#arcgis.apps.survey123.Survey.publish)\n", - " * [`add_webhook()`](/python/api-reference/arcgis.apps.survey123.html#arcgis.apps.survey123.Survey.add_webhook)\n", - " * [`delete_webhook()`](/python/api-reference/arcgis.apps.survey123.html#arcgis.apps.survey123.Survey.delete_webhook)\n", - " * [`update_webhook()`](/python/api-reference/arcgis.apps.survey123.html#arcgis.apps.survey123.Survey.update_webhook)\n", - " * [`generate_report()`](/python/api-reference/arcgis.apps.survey123.html#arcgis.apps.survey123.Survey.generate_report)\n", - " * Adds links to detailed documentation\n", "* [`expbuilder`](/python/api-reference/arcgis.apps.expbuilder.html)\n", - " * Performance improvements upon imports:\n", - " * Enhances templates to use separate files for storage\n", - " * Adds *lazy loading* to all imports in module\n", - " * Adds warning to indicate if template is newer than the ArcGIS Enteprise \n", - " * [`WebExperience`](/python/api-reference/arcgis.apps.expbuilder.html#webexperience)\n", - " * [`clone()`](/api-reference/arcgis.apps.expbuilder.html#arcgis.apps.expbuilder.expbuilder.WebExperience.clone)\n", - " * Adds deprecation message as items are now supported with *ContentManager.clone_items()*\n", - " \n", + " * Enhances module to move both structure and contained resources from local Experiences into Web GIS deployments\n", + " * [`WebExperience`](/python/api-reference/arcgis.apps.expbuilder.html#webexperience)\n", + " \n", "#### [`arcgis.learn`](/python/api-reference/arcgis.learn.toc.html)\n", - "* Adds error checking when *predict()* method run on unsupported multrispectral data\n", - "* Adds error messaging when *sensitive_feature* argument is not of correct type when using `fairness_score()` method\n", - "* [Data Preparation Methods](/python/api-reference/arcgis.learn.toc.html#data-preparation-methods)\n", - " * [`prepare_data()`](/python/api-reference/arcgis.learn.toc.html#prepare-data)\n", - " * Updates *channels_of_interest* documentation description for PSETAE model\n", - " * Adds support for the *num_workers* argument for:\n", - " * [`ChangeDetector`](/python/api-reference/arcgis.learn.toc.html#changedetector)\n", - " * [`Pix2Pix`](/python/api-reference/arcgis.learn.toc.html#pix2pix)\n", - " * [`Pix2PixHD`](/python/api-reference/arcgis.learn.toc.html#pix2pixhd)\n", - " * [`SiamMask`](/python/api-reference/arcgis.learn.toc.html#siammask)\n", + "* [Data Preparation Methods](/python/api-reference/arcgis.learn.toc.html#data-preparation-methods) \n", "* [Automated Machine Learning](/python/api-reference/arcgis.learn.toc.html#automated-machine-learning)\n", - " * [`AutoML`](/python/api-reference/arcgis.learn.toc.html#automl)\n", - " * [`predict()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.AutoML.predict)\n", - " * Adds support for remote deep learning package items\n", - " * [`DETReg`](/python/api-reference/arcgis.learn.toc.html#detreg)\n", - " * Updates documentation to indicate support for *resnet50* backbone only\n", - " * [`EfficientDET`](/python/api-reference/arcgis.learn.toc.html#efficientdet)\n", - " * Adds default information to *backbone* parameter documentation\n", + "* [Object Detection Models](/python/api-reference/arcgis.learn.toc.html#object-detection-models)\n", + " * [MMDetection](/python/api-reference/arcgis.learn.toc.html#mmdetection)\n", + " * Adds [DINO: DETR](https://arxiv.org/pdf/2203.03605) support \n", "* [Pixel Classification Models](/python/api-reference/arcgis.learn.toc.html#pixel-classification-models)\n", - " * New models:\n", - " * [`SamLoRA`](/python/api-reference/arcgis.learn.toc.html#samlora)\n", - " * Integrates *prithivi* fine-tuning models\n", - " * *prithivi100m_burn_scar*\n", - " * *prithivi100_crop_classification*\n", - " * *prithivi100m_sen1floods*\n", - " * *prithivi100m*\n", - " * Updates *mIOU* calculation to use entire dataset rather than per image\n", - " * [`MMSegmentation`](/python/api-reference/arcgis.learn.toc.html#mmsegmentation)\n", - " * Adds transformer based model support for:\n", - " * *mask2former*\n", "* [Image Translation Models](/python/api-reference/arcgis.learn.toc.html#image-translation-models)\n", - " * [`SuperResolution`](/python/api-reference/arcgis.learn.toc.html#superresolution)\n", - " * Integrates support for *SR3_UiVT* backbone with optional initialization parameters\n", - " * *patch_size*\n", - " * *embed_dim*\n", - " * *depth*\n", - " * *num_heads*\n", - " * *mlp_ratio*\n", - " * *qkv_bias*\n", "* [3d Models](/python/api-reference/arcgis.learn.toc/?highlight=pointcloud#d-models)\n", - " * Adds `focal_loss` option when initializing:\n", - " * *PointCNN*\n", - " * *SQNSeg*\n", - " * *RandLANet*\n", "* [Feature, Tabular, anad Timeseries models](/python/api-reference/arcgis.learn.toc.html#feature-tabular-and-timeseries-models)\n", - " * [`TimeSeriesModel`](/python/api-reference/arcgis.learn.toc.html#timeseriesmodel)\n", - " * [`show_results()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.TimeSeriesModel.show_results)\n", - " * Adds documentation about experimental support for multivariate time series\n", "* [Unstructured Text Models](/python/api-reference/arcgis.learn.toc.html#unstructured-text-models)\n", " * [arcgis.learn.text module](/python/api-reference/arcgis.learn.toc.html#arcgis-learn-text-module)\n", - " * Adds *LLM* backbone support to text analysis models:\n", - " * *EntityRecognizer*\n", - " * *SequenceToSequence*\n", - " * *TextClassifier*\n", - " * Adds support for *Mistral* to:\n", - " * *TextClassifier*\n", - " * *EntityRecognizer*\n", - " * [`EntityRecognizer`](/python/api-reference/arcgis.learn.text.html#entityrecognizer)\n", - " * Adds support for *CSV* files" + " * Adds _Extensibility_ framework support for module\n", + " \n", + "#### [`arcgis.datapipelines`](/python/api-reference/arcgis.datapipelines.html)\n", + "* Adds documentation\n", + " * [`run_data_pipeline()`](/python/api-reference/arcgis.datapipelines.html#arcgis.datapipelines.run_data_pipeline) " ] }, { @@ -522,306 +241,178 @@ "## Fixes\n", "\n", "### [Guides](../)\n", + "* Fixes display issue in documentation where Item Type icon appeared incorrectly when displaying Item cards\n", "* [Install and set up](../)\n", - " * [Docker](../guide/docker)\n", - " * Updates to instructions\n", - " * [Google Colaboratory](../guide/install-google-colab)\n", - " * Updates to instructions\n", + "\n", "* [Deep Learning](../)\n", " * [2D Computer Vision](../)\n", - " * [Object Detection](../)\n", - " * [YOLOv3 Object Detector](../guide/yolov3-object-detector)\n", - " * updates information regarding COCO pretrained weights\n", + "\n", " * [3D Computer Vision](../)\n", - " * [Point Cloud Segmentation using PointCNN](../guide/point-cloud-segmentation-using-pointcnn/)\n", - " * general content updates\n", " \n", "### [Samples](/python/samples/)\n", "* [Deep Learning](/python/samples)\n", " * [3D Computer Vision](/python/samples)\n", - " * Updates data for [Classification of SfM-derived point clouds using deep learning](/python/samples/classification-of-sfm-derived-point-clouds-using-deep-learning/)\n", + "\n", "\n", "### Module Changes\n", "\n", "#### [`arcgis.gis`](/python/api-reference/arcgis.gis.toc.html)\n", - "* [`GIS`](/python/api-reference/arcgis.gis.toc.html#gis)\n", - " * Fixes BUG-000164527 where `A general error occurred` message is returned when invalid credentials entered for initialization\n", - "* [`Item`](/python/api-reference/arcgis.gis.toc.html#item)\n", - " * [`share()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.Item.share)\n", - " * Fixes BUG-000158847 whereitem was not properly sharing to a *Shared update* group \n", - " * [`metadata`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.Item.metadata)\n", - " * Fixes issues with writing to directories that caused IO errors during clone operations\n", - "* [`ContentManager`](/python/api-reference/arcgis.gis.toc.html#contentmanager)\n", - " * [`clone_items()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.ContentManager.clone_items)\n", - " * Fixes BUG-000162768 where `ItemCreateException` returned when Unicode characters in the name\n", - " * Fixes BUG-000163916 where cloning multiple *Survey123* items simultaneously failed with permissions error\n", - " * Fixes BUG-000161757 where web maps embedded in *Suvery123* form questions failed to clone\n", - " * Fixes issue where *StoryMap* items with *ExpressMap* componenets caused method to run in a loop\n", + "* [`GIS`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.GIS)\n", + " * Fixes issue where session not created if certificate Common Name does not match Server Name\n", + "* [`Item`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.Item)\n", + " * Fixes inconsistency with return values for _layers_ and _tables_ property for _Map Service_ items\n", + " * Fixes issue with improperly item objects from _CodeType_ items based on Python version\n", + "* [`SharingGroupManager`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis._impl._content_manager.SharingGroupManager)\n", + " * [`add()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis._impl._content_manager.SharingGroupManager.add) \n", + " * Fixes BUG-000168928 where method retuns `True` only for first *Group* added in a sequence of calls\n", + "* [`User`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.User)\n", + " * Fixes display of internal information on User card in notebooks\n", "* [`Group`](/python/api-reference/arcgis.gis.toc.html#group)\n", - " * [`add_users()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.Group.add_users)\n", - " * Fixes BUG-000158059 where incorrect parameter name of *admin* appeared in code snippet\n", - "* [`User`](/python/api-reference/arcgis.gis.toc.html#user)\n", - " * [`report()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.User.report)\n", - " * Fixes `ValueError` when using *weekly* or *monthly* for *duration* argument\n", - "* [`UserManager`](/python/api-reference/arcgis.gis.toc.html#usermanager)\n", - " * [`org_search()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.UserManager.org_search)\n", - " * Fixes issue where *exclude=True* returned system account users\n", + " * Fixes display issue with card in notebooks\n", + "* [`ContentManager`](/python/api-reference/arcgis.gis.toc.html#contentmanager)\n", + " * [clone_items()](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.ContentManager.clone_items)\n", + " * Fixes issue when cloning _StoryMap_ items containing web maps on Windows not properly cloning all resoures\n", + " * Fixes BUG-000168118 where cloning _Web Experiences_ created through the _Create Web App_ button on Web Map item details page\n", + " * Fixes [**Public Repo Issue #1761**](https://github.com/Esri/arcgis-python-api/issues/1761) where survey content was causing failures because of character encoding\n", + " * Fixes BUG-000167100 where a `TypeError` raised when cloning *Dashboard* items of latest version\n", + " * [`import_data()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.ContentManager.import_data)\n", + " * Fixes optimization issues when using *overwrite* \n", + "* [`Folders`](/python/api-reference/arcgis.gis.toc.html#folders)\n", + " * [`list()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis._impl._content_manager.Folders.list)\n", + " * Fixes performance issue by reducing number of calls to endpoints\n", + "* [`Folder`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis._impl._content_manager.Folder)\n", + " * [`add()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis._impl._content_manager.Folder.add)\n", + " * Fixes `TypeError` when _file_ input is a _io.StringIO_ or _io.BytesIO_ object\n", + " * Fixes `ValueError` if *file*, *text*, *url*, or *data_url* argument not provided\n", + "* [`UserManager`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.UserManager)\n", + " * [`create()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.UserManager.create)\n", + " * Fixes BUG-000168590 where *user_type* value from _New Member Defaults_ settings not honored when *user_type* not provided \n", "\n", "#### [`arcgis.gis.admin`](/python/api-reference/arcgis.gis.admin.html)\n", - "* [`DataStoreMetricsManager`](/python/api-reference/arcgis.gis.admin.html#datastoremetricsmanager)\n", - " * [`feature_storage`](/python/api-reference/arcgis.gis.admin.html#arcgis.gis.admin.DataStoreMetricsManager.feature_storage)\n", - " * Fixes percentage values with M1-M4 storage types\n", "\n", "#### [`arcgis.gis.server`](/python/api-reference/arcgis.gis.server.html)\n", - "* [`LogManager`](/python/api-reference/arcgis.gis.server.html#logmanager)\n", - " * [`query()`](/python/api-reference/arcgis.gis.server.html#arcgis.gis.server.LogManager.query)\n", - " * Fixes [**Public Repo Issue #1722**](https://github.com/Esri/arcgis-python-api/issues/1722) where `KeyError 'hasMore'` returned on older releases of ArcGIS Enterprise\n", - "* [`ServerManager`](/python/api-reference/arcgis.gis.server.html#servermanager)\n", - " * [`get()`](/python/api-reference/arcgis.gis.server.html#arcgis.gis.server.ServerManager.get)\n", - " * Fixes error where error returned on certain *Server* roles\n", - "\n", - "#### [`arcgis.gis.nb`](/python/api-reference/arcgis.gis.nb.html) \n", - "* [`NotebookManager`](/python/api-reference/arcgis.gis.nb.html#notebookmanager)\n", - " * [`execute_notebook()`](/python/api-reference/arcgis.gis.nb.html#arcgis.gis.nb.NotebookManager.execute_notebook)\n", - " * Fixes issue where incorrect job id was returned from asynchronous execution\n", + "\n", + "\n", + "#### [`arcgis.gis.nb`](/python/api-reference/arcgis.gis.nb.html)\n", + "* [`Runtime`](/python/api-reference/arcgis.gis.nb.html#runtime)\n", + " * [`update()`](/python/api-reference/arcgis.gis.nb.html#arcgis.gis.nb.Runtime.update)\n", + " * Fixes `FileNotFoundError` because of incorrectly formatted post request \n", "\n", "#### [`arcgis.gis.tasks`](/python/api-reference/arcgis.gis.tasks.html)\n", - "* [`TaskManager`]()\n", - " * [`create()`]()\n", - " * Fixes `NameError` returned in notebooks created with *task_type=ExecuteNotebook*\n", + "\n", "\n", "#### [`arcgis.gis.sharing`](/python/api-reference/arcgis.gis.sharing.html)\n", - "* [`MarketPlaceManager`](/python/api-reference/arcgis.gis.sharing.html#marketplacemanager)\n", - " * [`purchase()`](/python/api-reference/arcgis.gis.sharing.html#arcgis.gis.sharing.MarketPlaceManager.purchase)\n", - " * Fixes BUG-000164179 where method fails with `\"Exception: purchaser org id not specified (Error Code: 400)\"`\n", + "\n", " \n", "#### [`arcgis.features`](/python/api-reference/arcgis.features.toc.html)\n", - "* [`FeatureLayer`](/python/api-reference/arcgis.features.toc.html#featurelayer) \n", - " * [`query()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.FeatureLayer.query)\n", - " * Fixes `AttributeError` with *GeoArray* when setting *as_df=True*\n", - " * Fixes issue where results returned as a dictionary instead of *FeatureSet*\n", - " * Fixes issue where *return_count_only=True* failing to return integer\n", + "* [`FeatureLayer`](/python/api-reference/arcgis.features.toc.html#arcgis.features.FeatureLayer)\n", " * [`edit_features()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.FeatureLayer.edit_features)\n", - " * Fixes [**Public Repo Issue #1768**](https://github.com/Esri/arcgis-python-api/issues/1768) issue where Pandas *NaT* values in date fields are updated to 0 instead of None\n", - "* [`FeatureLayerCollection`](/python/api-reference/arcgis.features.toc.html#featurelayercollection)\n", - " * [`extract_changes()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.FeatureLayerCollection.extract_changes)\n", - " * Fixes BUG-000156249 documentation error with *serverGen* value types\n", - "* [`Spatially Enabled DataFrame`](/python/api-reference/arcgis.features.toc.html#geoaccessor) (_GeoAccessor_)\n", - " * [`plot()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.GeoAccessor.plot)\n", - " * Fixes issue with mapping of layers containing following field types:\n", - " * *esriFieldTypeBigInteger*\n", - " * *esriFieldTypeDateOnly*\n", - " * *esriFieldTypeTimeOnly*\n", - " * *esriFieldTypeTimestampOffset*\n", - " * Fixes rendering to be based upon layer rendering information\n", - " * [`to_featureclass()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.GeoAccessor.to_featureclass)\n", - " * Fixes errors when using versions prior to ArcGIS Enteprise 11.1 for *Int64* support\n", + " * Fixes issue where no response returned when run asynchronously using the *deletes* argument \n", + "* _Spatially Enabled DataFrame_ - [`GeoAccessor`](/python/api-reference/arcgis.features.toc.html#arcgis.features.GeoAccessor)\n", + " * [`centroid`](/python/api-reference/arcgis.features.toc.html#arcgis.features.GeoAccessor.centroid)\n", + " * Fixes BUG-000164784 where `ValueError` returned in an ArcPy environment on dataframe containing geometries with z values\n", + " * [`to_featureclass()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.GeoAccessor.to_featureclass) \n", + " * Fixes BUG-000162383 where Utility Network layers failed to export because numeric column values of 0 were getting set to *Null*\n", " * [`to_featurelayer()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.GeoAccessor.to_featurelayer)\n", - " * Fixes [**Public Repo Issue #1700**](https://github.com/Esri/arcgis-python-api/issues/1700) where *overwrite=True* created duplicate layers\n", - " * Fixes error in boolean handling for NA values\n", - " * [`to_featureset()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.GeoAccessor.to_featureset)\n", - " * Fixes [**Public Repo Issue #1693**](https://github.com/Esri/arcgis-python-api/issues/1693) where multiple date fields resulted in all dates set to the last date value\n", - " * [`set_geometry()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.GeoAccessor.set_geometry)\n", - " * Fixes [**Public Repo Issue #1754**](https://github.com/Esri/arcgis-python-api/issues/1754) where *sr* argument was not set properly\n", - " * Fixes issue with reprojecting occurring after multiple calls to method\n", - "* [`GeoSeriesAccessor`](/python/api-reference/arcgis.features.toc.html#geoseriesaccessor) (`geom` namespace on `SHAPE` column)\n", - " * [`equals()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.GeoSeriesAccessor.equals)\n", - " * Fixes [**Public Repo Issue #1767**](https://github.com/Esri/arcgis-python-api/issues/1767) where method always returned *None*\n", - "* [`FeatureSet`](/python/api-reference/arcgis.features.toc.html#featureset)\n", - " * Fixes initialization of objects when only one feature is present\n", - " \n", + " * Fixes optimization issues when *overwrite=True*\n", + " * Fixes BUG-000169830 where *m-values* are not retained\n", + " * [`from_layer()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.GeoAccessor.from_layer)\n", + " * Fixes issue where date values were read incorrectly and returning all values at beginning of Unix Epoch \n", + " \n", "#### [`arcgis.features.managers`](/python/api-reference/arcgis.features.managers.html) \n", - "* Fixes internal representation of GUID values on Oracle and PostgreSQL databases for:\n", - " * [`VersionManager`](/python/api-reference/arcgis.features.managers.html#versionmanager) \n", - " * [`UtilityNetworkManager`](/python/api-reference/arcgis.features.managers.html#utilitynetworkmanager)\n", - "* [`FeatureLayerCollectionManager`](/python/api-reference/arcgis.features.managers.html#featurelayercollectionmanager)\n", - " * [`overwrite()`](/python/api-reference/arcgis.features.managers.html#arcgis.features.managers.FeatureLayerCollectionManager.overwrite)\n", - " * Fixes BUG-000160121 by adding error message when attempting to use local files to overwrite from ArcGIS Online notebooks\n", - " * Fixes internal logic for checking file size limits\n", - " * [`create_view()`](/python/api-reference/arcgis.features.managers.html#arcgis.features.managers.FeatureLayerCollectionManager.create_view)\n", - " * Updates documentation to clarify *overwrite* parameter functionality\n", - " * Fixes BUG-000162549 where method returns an empty view from Feature Layer items published from Survey123\n", - " * Fixes incorrect output for tags leading to an array appearing instead of individual strings\n", - "* [`AttachmentManager`](/python/api-reference/arcgis.features.managers.html#attachmentmanager)\n", - " * [`add()`](/python/api-reference/arcgis.features.managers.html#arcgis.features.managers.AttachmentManager.add)\n", - " * Fixes issue with certain binary files being rejected \n", - "* [`WebHoookServiceManager`](/python/api-reference/arcgis.features.managers.html#webhookservicemanager)\n", - " * Fixes BUG-000164125 :\n", - " * [`create()`](/python/api-reference/arcgis.features.managers.html#arcgis.features.managers.WebHookServiceManager.create)\n", - " * Fixes `KeyError: 'globalId'` error\n", - " * [`list()`](/python/api-reference/arcgis.features.managers.html#arcgis.features.managers.WebHookServiceManager.list)\n", - " * Fixes `TypeError` on object created with *url* argument using */webhooks* endpoint\n", + "* [`FeatureLayerCollectionManager`]()\n", + " * [`insert_layer()`](/python/api-reference/arcgis.features.managers.html#arcgis.features.managers.FeatureLayerCollectionManager.insert_layer)\n", + " * Fixes BUG-000167656 where method failed when using layers with attachments\n", + "* Fixes issues where locks where left behind after reading and/or editing sessions with:\n", + " * [`VersionManager`](/python/api-reference/arcgis.features.managers.html#arcgis.features._version.VersionManager)\n", + " * [`Version`](/python/api-reference/arcgis.features.managers.html#arcgis.features._version.Version)\n", "\n", "#### [`arcgis.features.find_locations`](/python/api-reference/arcgis.features.find_locations.html)\n", - "* [`find_existing_locations()`](/python/api-reference/arcgis.features.find_locations.html#find-existing-locations)\n", - " * Fixes incorrect parameter type documentation for *expressions*\n", "\n", "#### [`arcgis.features.manage_data`](/python/api-reference/arcgis.features.manage_data.html)\n", - "* [`extract_data()`](/python/api-reference/arcgis.features.manage_data.html#extract-data)\n", - " * Fixes documentation issue with invalid output when using *output_name* argument extracting to CSV or File Geodatabase\n", - " * Fixes wrong parameter type documentation for:\n", - " * *input_layers*\n", - " * *extent*\n", "\n", "#### [`arcgis.features.summarize_data`](/python/api-reference/arcgis.features.summarize_data.html)\n", - "* Removes incorrect method from website Table of Contents\n", - " * *describe_dataset()*\n", - "* [`join_features()`](/python/api-reference/arcgis.features.summarize_data.html#join-features)\n", - " * Fixes formatting issues with parameter table:\n", - " * *spatial_relationship_distance*\n", - " * *spatial_relationship_distance_units*\n", "\n", "#### [`arcgis.raster`](/python/api-reference/arcgis.raster.toc.html)\n", - "* [`ImageryLayer`](/python/api-reference/arcgis.raster.toc.html#imagerylayer)\n", - " * Fixes `TypeError` and `lerc` error when rendering tilesonly services\n", - " * [`render_tilesonly_layer()`](/python/api-reference/arcgis.raster.toc.html#arcgis.raster.ImageryLayer.render_tilesonly_layer)\n", - " * Fixes issue with layer saved from function not displaying properly\n", + "* [`Raster`](/python/api-reference/arcgis.raster.toc.html#arcgis.raster.Raster)\n", + " * [`get_raster_bands()`](/python/api-reference/arcgis.raster.toc.html#arcgis.raster.Raster.get_raster_bands)\n", + " * Corrects documentation referring to how indexes are based\n", "\n", "#### [`arcgis.raster.analytics`](/python/api-reference/arcgis.raster.analytics.html)\n", - "* [`train_classifier()`](/python/api-reference/arcgis.raster.analytics.html#train-classifier)\n", - " * Fixes failure on ArcGIS Online when using unsupported parameter when should still run\n", "\n", "#### [`arcgis.raster.functions`](/python/api-reference/arcgis.raster.functions.html)\n", - "* [`clip()`](/python/api-reference/arcgis.raster.functions.html#clip)\n", - " * Fixes issue where *clip_outside=False* was being ignored\n", "\n", "#### [`arcgis.raster.functions.gbl`](/python/api-reference/arcgis.raster.functions.gbl.html)\n", - "* Fixes iussue where *Distance* functions were using incorrect default sizes when writing to cloud stores\n", "\n", "#### [`arcgis.raster.orthomapping`](/python/api-reference/arcgis.raster.orthomapping.html)\n", - "* Fix to guarantee project names are unique\n", - "* Fixes to issues when input is an image collection rather than a mission for:\n", - " * [`generate_orthomosaic`](/python/api-reference/arcgis.raster.orthomapping.html#generate-orthomosaic)\n", - " * [`reset_image_collection`](/python/api-reference/arcgis.raster.orthomapping.html#reset-image-collection)\n", - "* [`Project`](/python/api-reference/arcgis.raster.orthomapping.html#project)\n", - " * [`add_mission()`](/python/api-reference/arcgis.raster.orthomapping.html#arcgis.raster.orthomapping.Project.add_mission)\n", - " * Fixes `RuntimeError` failing to add mission when method is not provided GPS info\n", - "* [`Mission`](/python/api-reference/arcgis.raster.orthomapping.html#mission)\n", - " * [`products`](/python/api-reference/arcgis.raster.orthomapping.html#arcgis.raster._mission.Mission.products)\n", - " * Fixes failure to return properties if any *Item* is None\n", - "* [`query_camera_info()`](/python/api-reference/arcgis.raster.orthomapping.html#query_camera_info)\n", - " * Fixes issue with dictionary input as the *camera_query* argument\n", + "\n", + "### [`arcgis.geoanalytics`](https://support.esri.com/en-us/knowledge-base/deprecation-arcgis-geoanalytics-server-000032771)\n", + "* Removed from the 2.4.0 code base. Supported only in 2.3.x releases.\n", + " * See the [2.3.x documentation](/python/2-3/api-reference/arcgis.geoanalytics.toc.html) to use\n", "\n", "#### [`arcgis.geocoding`](/python/api-reference/arcgis.geocoding.html)\n", - "* [`PlacesAPI`](/python/api-reference/arcgis.geocoding.html#placesapi)\n", - " * Fixes issue where *categories* parameter value was ignored\n", - " * [`search_by_extent()`](/python/api-reference/arcgis.geocoding.html#arcgis.geocoding.PlacesAPI.search_by_extent)\n", - " * [`search_by_radius()`](/python/api-reference/arcgis.geocoding.html#arcgis.geocoding.PlacesAPI.search_by_radius)\n", + "* [`reverse_geocode()`](/python/api-reference/arcgis.geocoding.html#arcgis.geocoding.reverse_geocode)\n", + " * Fixes processing for the _location_type_ paramter \n", "\n", "#### [`arcgis.geoenrichment`](/python/api-reference/arcgis.geoenrichment.html)\n", - "* [`enrich()`](/python/api-reference/arcgis.geoenrichment.html#enrich)\n", - " * Fixes error in general code execution with certain *standard_geography_query* input\n", + "\n", + "#### [`arcgis.geometry`](/python/api-reference/arcgis.geometry.html)\n", + "* Updates how _GeometryService_ is accessed within the API for increased flexibility in different deployments\n", + "* [`Geometry`](/python/api-reference/arcgis.geometry.html#arcgis.geometry.Geometry)\n", + " * [`has_z`](/python/api-reference/arcgis.geometry.html#arcgis.geometry.Geometry.has_z)\n", + " * Fixes BUG-000169189 where property returns incorrect results in environment with Shapely only \n", " \n", "#### [`arcgis.geometry.functions`](/python/api-reference/arcgis.geometry.functions.html#functions)\n", - "* Fixes BUG-000154257 where some functions returned a `The opertion was attempted on an empty geometry 400 error` when proper formatting not used for *offset_units* argument\n", - "\n", - "#### [`arcgis.mapping`](/python/api-reference/arcgis.mapping.toc.html)\n", - "* [Working with 2D Maps](/python/api-reference/arcgis.mapping.toc.html#working-with-2d-maps)\n", - " * [`WebMap`](/python/api-reference/arcgis.mapping.toc.html#webmap)\n", - " * [`move_to_basemap()`]()\n", - " * Fixes [**Public Repo Issue #1739**](https://github.com/Esri/arcgis-python-api/issues/1739) unsupported layer type error when moving `VectorTileOnly` type basemaps\n", - " * [`basemap_title()`](/python/api-reference/arcgis.mapping.toc.html#arcgis.mapping.WebMap.basemap_title)\n", - " * Fixes [**Public Repo Issue #1763**](https://github.com/Esri/arcgis-python-api/issues/1763) where entering *None* for method sets title to null\n", - " * [`OfflineMapAreaManager`](/python/api-reference/arcgis.mapping.toc.html#offlinemapareamanager)\n", - " * [`offline_properties`](/python/api-reference/arcgis.mapping.toc.html#arcgis.mapping.OfflineMapAreaManager.offline_properties)\n", - " * Fixes `KeyError` when attempting to set properties\n", + "* Fixes issues multipart polygon processing by spatial operations performed inconsistently between environments with Shapely and ArcPy \n", + "\n", + "#### [`arcgis.layers`](/python/api-reference/arcgis.layers.toc.html)\n", + "* [Working with OGC layers](/python/api-reference/arcgis.layers.toc.html#working-with-ogc-layers)\n", + " * [`WMTSLayer`](/python/api-reference/arcgis.layers.toc.html#wmtslayer)\n", + " * Fixes issue with reading properties improperly leading to incorrectly formatted object leading to multiple methods returning *None* \n", + "* [Working with 3D Maps](/python\n", + " * [`SceneLayerManager`](/python/api-reference/arcgis.layers.toc.html#arcgis.layers.SceneLayerManager)\n", + " * Fixes BUG-000169804 where incorrect source was used in populating information to initialize object \n", + "#### [`arcgis.map`](/python/api-reference/arcgis.map.toc.html)\n", + "* Module deprecated. See [arcgis.map]().\n", "\n", "#### [`arcgis.apps`](/python/api-reference/arcgis.apps.html)\n", - "* [`expbuilder`](/python/api-reference/arcgis.apps.expbuilder.html)\n", - " * [`WebExperience`](/python/api-reference/arcgis.apps.expbuilder.html#webexperience)\n", - " * [`clone()`](/python/api-reference/arcgis.apps.expbuilder.html#arcgis.apps.expbuilder.expbuilder.WebExperience.clone)\n", - " * Updates handling of *item_mapping*\n", - " * [`save()`](/python/api-reference/arcgis.apps.expbuilder.html#arcgis.apps.expbuilder.expbuilder.WebExperience.clone)\n", - " * Fixes errors on saving new experiences\n", - "* [`hub`](/python/api-reference/arcgis.apps.hub.html)\n", - " * [`SiteManager`](/python/api-reference/arcgis.apps.hub.html#sitemanager)\n", - " * [`clone()`](/python/api-reference/arcgis.apps.hub.html#arcgis.apps.hub.sites.SiteManager.clone)\n", - " * Fixes BUG-000163652 where ouput hub site was invalid\n", + "* [`storymap`](/python/api-reference/arcgis.apps.storymap.html)\n", + " * Fixes issue when population version information in disconnected environments \n", + "* [`workforce`](/python/api-reference/arcgis.apps.workforce.html)\n", + " * [`create_project()`](/python/api-reference/arcgis.apps.workforce.html#arcgis.apps.workforce.create_project)\n", + " * Fixes issue where resulting Project item had improper structure \n", + "\n", "\n", "#### [`arcgis.learn`](/python/api-reference/arcgis.learn.toc.html)\n", "* [Data Preparation Methods](/python/api-reference/arcgis.learn.toc.html#data-preparation-methods)\n", - " * [`estimate_batch_size()`](/python/api-reference/arcgis.learn.toc.html#estimate-batch-size)\n", - " * Fixes issue where method overestimates in evaluation mode for some Object Detection models\n", - " * [`Transform3d`](/python/api-reference/arcgis.learn.toc.html#transform3d)\n", - " * Fixes *jitter* values to be float only\n", + " * [`prepare_textdata()`](/python/api-reference/arcgis.learn.toc.html#prepare-textdata)\n", + " * Fixes issue where similar entities are extracted multiple times using Mistral\n", "* [Automated Machine Learning](/python/api-reference/arcgis.learn.toc.html#automated-machine-learning)\n", - " * [`AutoDL`](/python/api-reference/arcgis.learn.toc.html#autodl)\n", - " * Fixes error initialzing object when no *network* argument provided\n", - " * [`AutoML`](/python/api-reference/arcgis.learn.toc.html#automl)\n", - " * [`fit()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.AutoML.fit)\n", - " * Fixes `AttributeError` with metapack environment for regression\n", - " * [`predict()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.AutoML.predict)\n", - " * Fixes issue when *output_layer_name* already exists\n", - " * [`score()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.AutoML.score)\n", - " * Fixes issue where negative value is returned with *eval_metric* set to _mse_ or _rmse_ on the data\n", - " * [`fairness_score()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.AutoML.fairness_score)\n", - " * Fixes `IndexingError: Unalignable boolean Series provided as indexer` error with regression models \n", - " * [`ImageryModel`](/python/api-reference/arcgis.learn.toc.html#imagerymodel)\n", - " * [`save()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.ImageryModel.save)\n", - " * Fixes issue where method was not printing the saved path\n", + " * Fixes issue where early stopping was triggered before adequate processing time elapsed on time calculations\n", + " * [`AutoML`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.AutoML)\n", + " * Fixes crash when training using *prepare_tabulardata* object created using explanatory or predict variables\n", + "\n", "* [Object Classification Models](/python/api-reference/arcgis.learn.toc.html#object-classification-models)\n", - " * [`FeatureClassifier`](/python/api-reference/arcgis.learn.toc.html#featureclassifier)\n", - " * Fixes crashing errors with *tensorflow* backend and specifying a backbone\n", - " * Fixes `` with *timm* backbones\n", - " * [`predict()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.FeatureClassifier.predict)\n", - " * Fixes `TypeError` when *visualize=True* with *timm* backbones\n", - " * [`fit()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.FeatureClassifier.fit)\n", - " * Fixes `ValueError: Expreted more than 1 value per channel when training...` error when run on data preparted with a *batch_size* of 1\n", - " * [`save()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.FeatureClassifier.save)\n", - " * Fixes failure when using transformer models and *tflite* framework\n", + "\n", "* [Object Detection Models](/python/api-reference/arcgis.learn.toc.html#object-detection-models)\n", - " * Fixes warning messages when initializing objects\n", - " * Fixes training failures for models when run on multiple-GPU machines\n", - " * Fixes issues with *timm* backbnones not working for:\n", - " * *SingleShotDetector*\n", - " * *RetinaNet*\n", - " * *FasterRCNN*\n", - " * [`DETReg`](/python/api-reference/arcgis.learn.toc.html#detreg)\n", - " * [`fit()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.DETReg.fit)\n", - " * Fixes `ValueError` when model is trained with consecutive runs\n", - " * [`EfficientDET`](/python/api-reference/arcgis.learn.toc.html#efficientdet)\n", - " * [`fit()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.EfficientDet.fit)\n", - " * Fixes `AttributeError 'float' object has no attribute 'dtype'`\n", + "\n", "* [Pixel Classification Models](/python/api-reference/arcgis.learn.toc.html#pixel-classification-models)\n", - " * Fixes issue where `fit()` retuns *NaN* values in the dice scores with data that has class values missing in the label files\n", - " * Fixes `ValueError: Expected more than 1 value per channel when training` when using `fit()`\n", - " * Fixes *ignore_classes* in semantic segmentation models when reduction parameter set to *mean*\n", + "\n", "* [Image Translation Models](/python/api-reference/arcgis.learn.toc.html#image-translation-models)\n", - " * [`ImageCaptioner`](/python/api-reference/arcgis.learn.toc.html#imagecaptioner)\n", - " * [`bleu_score()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.ImageCaptioner.bleu_score)\n", - " * Fixes `TypeErrror` with *beam_width* and *max_len* values\n", - " * [`predict()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.ImageCaptioner.predict)\n", - " * Fixes `AttributeError` with object using multispectral data\n", - " * [`show_results()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.ImageCaptioner.show_results)\n", - " * Fixes incorrect default values for *beam_width* and *max_len*\n", + "\n", "* [3d Models](/python/api-reference/arcgis.learn.toc/?highlight=pointcloud#d-models)\n", - " * Fixes issue when reading multiple files\n", - " * Fixes `ValueError too many values to unpack` error on consecutive runs without running *prepare_data()* in between for:\n", - " * *PointCNN*\n", - " * *RandLANet*\n", - " * [`PointCNN`](/python/api-reference/arcgis.learn.toc.html#pointcnn)\n", - " * [`predict_h5()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.PointCNN.predict_h5)\n", - " * Fixes issue where no output produced when inferencing\n", - " * Fixes [**Public Repo Issue #1361**](https://github.com/Esri/arcgis-python-api/issues/1361) `AttributeError: module 'display' has no attribute 'display_html' error when visualizing in ArcGIS Pro or Jupyter Notebook for:\n", - " * [`show_results()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.PointCNN.show_results)\n", - " * *show_batch()*\n", + "\n", "* [Object Tracking Models](/python/api-reference/arcgis.learn.toc.html#object-tracking-models)\n", - " * [`DeepSort`](/python/api-reference/arcgis.learn.toc.html#deepsort)\n", - " * [`from_model()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.DeepSort.from_model)\n", - " * Fixes `ValueError: semaphore or lock released too many times` error when called without *data* object\n", + "\n", "* [Feature, Tabular, anad Timeseries models](/python/api-reference/arcgis.learn.toc.html#feature-tabular-and-timeseries-models)\n", - " * [`MLModel`](/python/api-reference/arcgis.learn.toc.html#mlmodel)\n", - " * Fixes initialization issue when *prepare_tabulardata* preprocessors used *explanatory_variables* without transformation\n", - " * [`fairness_score()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.MLModel.fairness_score)\n", - " * Fixes `ValueError` with regression models\n", - " * [`TimeSeriesModel`](/python/api-reference/arcgis.learn.toc.html#timeseriesmodel)\n", - " * [`predict()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.TimeSeriesModel.predict)\n", - " * Fixes `ValueError cannot convert to 'float64'-dytpe...` with Pandas 2.0\n", + "\n", "* [Unstructured Text Models](/python/api-reference/arcgis.learn.toc.html#unstructured-text-models)\n", " * [arcgis.learn.text module](/python/api-reference/arcgis.learn.toc.html#arcgis-learn-text-module)\n", - " * Fixes `RuntimeError` using *from_model()* with previously saved text tools caused by missing attention mask\n", - " * [`EntityRecognizer`](/python/api-reference/arcgis.learn.text.html#entityrecognizer)\n", - " * Fixes `IndexError` when initializing object for LLM backbones" + " * [`EntityRecognizer`](/python/api-reference/arcgis.learn.text.html#arcgis.learn.text.EntityRecognizer)\n", + " * [`extract_entities()`](/api-reference/arcgis.learn.text.html#arcgis.learn.text.EntityRecognizer.extract_entities)\n", + " * Fixes issue where fails to pull out information from text while inferencing using Mistral\n", + " * [`from_model()`](/api-reference/arcgis.learn.text.html#arcgis.learn.text.EntityRecognizer.from_model)\n", + " * Fixes `EntityRecognizer not present` issue on model created from `ner_json` dataset type " ] } ], From 1a5288e06d66e8bc532bc3440910adc082468917 Mon Sep 17 00:00:00 2001 From: John Yaist Date: Sat, 21 Sep 2024 14:00:01 -0700 Subject: [PATCH 3/9] add release notes up to 9.21.24 --- guide/02-api-overview/release_notes_240.ipynb | 247 ++++++++++-------- 1 file changed, 144 insertions(+), 103 deletions(-) diff --git a/guide/02-api-overview/release_notes_240.ipynb b/guide/02-api-overview/release_notes_240.ipynb index 100251fced..1150a7060a 100644 --- a/guide/02-api-overview/release_notes_240.ipynb +++ b/guide/02-api-overview/release_notes_240.ipynb @@ -37,7 +37,9 @@ " * [BasemapService](/python/api-reference/arcgis.layers.toc.html#arcgis.layers.BasemapService)\n", " * See [Basemap styles service](https://developers.arcgis.com/rest/basemap-styles/) for concepts. \n", "* Deprecating [ContentManager.add()](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.ContentManager.add)\n", - " * Use [Folder.add()](/python/api-reference/arcgis.gis.toc.html#arcgis.gis._impl._content_manager.Folder.add) for uploading content \n", + " * Use [Folder.add()](/python/api-reference/arcgis.gis.toc.html#arcgis.gis._impl._content_manager.Folder.add) for uploading content\n", + "* New method on the [Item](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.Item) class:\n", + " * [`remap_data()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.Item.remap_data) \n", "\n", "### [Guides](../)\n", "* [What's New in 2.4.0](../guide/overview24)\n", @@ -53,8 +55,7 @@ " * [Pixel Classification](/python/samples)\n", " * [Fine-tuning the Segment Anything Model for flood inundation mapping](/python/samples/finetuning-sam-for-flood-inundation-mapping)\n", " * [Tabular Data Forecasting](/python/samples)\n", - " * [Mitigating salary bias by gender with AutoML fairness](/python/samples/mitigating-gender-bias-in-salary-predictions-using-automl-fairness-technique/) \n", - "\n" + " * [Mitigating salary bias by gender with AutoML fairness](/python/samples/mitigating-gender-bias-in-salary-predictions-using-automl-fairness-technique/) " ] }, { @@ -70,7 +71,18 @@ "* [`GIS`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.GIS)\n", " * Adds documentation:\n", " * to class description for retrieving a token\n", - " * to *token* keyword for retrieving a token \n", + " * to *token* keyword for retrieving a token\n", + "* [`Item`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.Item)\n", + " * New method:\n", + " * [`remap_data()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.Item.remap_data)\n", + " * [`publish()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.Item.publish)\n", + " * Adds information to code snippet for publishing tables \n", + "* [`ContentManager`](/python/api-reference/arcgis.gis.toc.html#contentmanager)\n", + " * [clone_items()](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.ContentManager.clone_items)\n", + " * Enhances processing to export items in cases where it applies to prevent excess server processing and 504 errors\n", + "* [`Folder`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis._impl._content_manager.Folder)\n", + " * [`add()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis._impl._content_manager.Folder.add)\n", + " * Adds deprecation notice when using the *overwrite* parameter as it has been deprecated in the REST API\n", "* [`UserManager`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.UserManager)\n", " * [`create()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.UserManager.create)\n", " * BUG-000168602 - Adds documentation note for using the _org_admin_ value to assign built-in Administrator role to a user\n", @@ -79,7 +91,10 @@ " * New parameter:\n", " * *keep_epk_item*\n", " \n", - "#### [`arcgis.gis Enumerations`](/python/api-reference/arcgis.gis.toc.html#enumerations)\n", + "#### [`arcgis.gis Dataclasses`](/python/api-reference/arcgis.gis.toc.html#dataclasses)\n", + " * [`ItemProperties`](/python/api-reference/arcgis.gis.toc.html#itemproperties)\n", + " * [`properties`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis._impl._dataclasses.ItemProperties.properties)\n", + " * Fixes internal processing of input to accept strings or dictionaries \n", "\n", "#### [`arcgis.gis.admin`](/python/api-reference/arcgis.gis.admin.html#)\n", "* New classes:\n", @@ -89,7 +104,6 @@ " * New properties:\n", " * [`classification`](/python/api-reference/arcgis.gis.admin.html#arcgis.gis.admin.PortalAdminManager.classification) \n", "\n", - "\n", "#### [`arcgis.gis.server`](/python/api-reference/arcgis.gis.server.html)\n", "* [`DataStoreManager`](/python)\n", " * New method:\n", @@ -101,17 +115,11 @@ " * [`services`](/python/api-reference/arcgis.gis.agonb.html#arcgis.gis.agonb.AGOLNotebookManager.services)\n", " * Adds support for working with web tools in ArcGIS Online\n", "\n", - "#### [`arcgis.gis.nb`](/python/api-reference/arcgis.gis.nb.html)\n", - "* [`NBServicesManager`](/python/api-reference/arcgis.gis.nb.html#nbservicesmanager)\n", - "\n", "#### [`arcgis.gis.workflowmanager`](/python/api-reference/arcgis.gis.workflowmanager.html)\n", "* New classes:\n", " * [`Template`](/python/api-reference/arcgis.gis.workflowmanager.html#arcgis.gis.workflowmanager.Template)\n", " * See [Templates](https://developers.arcgis.com/workflow-manager/rest/resources-and-operations/#templates) documentation for more. \n", "\n", - "#### [`arcgis.gis.tasks`](/python/api-reference/arcgis.gis.tasks.html)\n", - "* [`TaskManager`](/python/api-reference/arcgis.gis.tasks.html#taskmanager)\n", - "\n", "#### [`arcgis.features`](/python/api-reference/arcgis.features.toc.html)\n", "* [`FeatureLayer`](/python/api-reference/arcgis.features.toc.html#arcgis.features.FeatureLayer)\n", " * [`append()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.FeatureLayer.append)\n", @@ -128,23 +136,20 @@ " * [`overwrite()`](/python/api-reference/arcgis.features.managers.html#arcgis.features.managers.FeatureLayerCollectionManager.overwrite)\n", " * Enhances method to remove file size check so large items added in chunks \n", "\n", - "#### [`arcgis.features.analysis`](/python/api-reference/arcgis.features.analysis.html)\n", - "\n", - "#### [`arcgis.features.analyze_patterns`](/python/api-reference/arcgis.features.analyze_patterns.html)\n", - "\n", - "#### [`arcgis.features.find_locations`](/python/api-reference/arcgis.features.find_locations.html)\n", - "\n", - "#### [`arcgis.features.summarize_data`](/python/api-reference/arcgis.features.summarize_data.html)\n", - "\n", - "#### [`arcgis.features.manage_data`](/python/api-reference/arcgis.features.manage_data.html)\n", - "\n", "#### [`arcgis.raster`](/python/api-reference/arcgis.raster.toc.html#)\n", - "\n", - "#### [`arcgis.raster.analytics`](/python/api-reference/arcgis.raster.analytics.html#)\n", + "* Adds note about using [`get_stac_info()`](/python/api-reference/arcgis.raster.utils.html#arcgis.raster.utils.get_stac_info) utility to:\n", + " * [`Raster.from_stac_item()`](/python/api-reference/arcgis.raster.toc.html#arcgis.raster.Raster.from_stac_item)\n", + " * [`RasterCollection.from_stac_api()`](/python/api-reference/arcgis.raster.toc.html#arcgis.raster.RasterCollection.from_stac_api)\n", + "* [`Raster`](/python/api-reference/arcgis.raster.toc.html#arcgis.raster.Raster)\n", + " * Deprecates following properties as no longer necessary for rendering local rasters:\n", + " * `cmap`\n", + " * `opacity`\n", + " * `vmin`\n", + " * `vmax` \n", "\n", "#### [`arcgis.raster.functions`](/python/api-reference/arcgis.raster.functions.html)\n", - "\n", - "#### [`arcgis.raster.functions.gbl`](/python/api-reference/arcgis.raster.functions.gbl.html)\n", + "* [`speckle()`](/python/api-reference/arcgis.raster.functions.html#arcgis.raster.functions.speckle)\n", + " * Adds support for *RefinedLee* and *GammaMap* as *filter_type* arguments \n", "\n", "#### [`arcgis.raster.utils`](/python/api-reference/arcgis.raster.utils.html)\n", "* New function:\n", @@ -152,13 +157,15 @@ "\n", "#### [`arcgis.raster.orthomapping`](/python/api-reference/arcgis.raster.orthomapping.html)\n", "* Adds new function:\n", - " * [`query_exif_info()`](/python/api-reference/arcgis.raster.orthomapping.html#arcgis.raster.orthomapping.query_exif_info) \n", - "\n", - "#### [`arcgis.network`](/python/api-reference/arcgis.network.toc.html)\n", - "\n", - "#### [`arcgis.network.analysis`](api-reference/arcgis.network.analysis.html)\n", + " * [`query_exif_info()`](/python/api-reference/arcgis.raster.orthomapping.html#arcgis.raster.orthomapping.query_exif_info)\n", + "* Enhances *context* parameter description documentation for:\n", + " * [`compute_sensor_model()`](/python/api-reference/arcgis.raster.orthomapping.html#arcgis.raster.orthomapping.compute_sensor_model)\n", + " * [`compute_seamlines()`](/python/api-reference/arcgis.raster.orthomapping.html#arcgis.raster.orthomapping.compute_seamlines)\n", + " * [`generate_orthomosaic()`](/python/api-reference/arcgis.raster.orthomapping.html#arcgis.raster.orthomapping.generate_orthomosaic) \n", "\n", "#### [`arcgis.notebook`](https://next.sites.afd.arcgis.com/python/api-reference/arcgis.notebook.html)\n", + "* [`NotebookJob`](/python/api-reference/arcgis.notebook.html#notebookjob)\n", + " * Enhances messaging \n", "\n", "#### [`arcgis.geoanalytics`](https://support.esri.com/en-us/knowledge-base/deprecation-arcgis-geoanalytics-server-000032771)\n", "* Removed from the 2.4.0 code base. Supported only in 2.3.x releases.\n", @@ -175,8 +182,6 @@ "#### [`arcgis.geoenrichment`](/python/api-reference/arcgis.geoenrichment.html)\n", " * Enhances error messaging when attempted in environments without *ArcPy* or *Shapely*\n", "\n", - "#### [`arcgis.geometry.functions`](/python/api-reference/arcgis.geometry.functions.html)\n", - "\n", "#### [`arcgis.graph`](/python/api-reference/arcgis.graph.html)\n", "* [`KnowledgeGraph`](/python/api-reference/arcgis.graph.html#knowledgegraph)\n", " * New method:\n", @@ -200,6 +205,10 @@ " * [`build_collector_url`](/python/api-reference/arcgis.apps.html#build-collector-url)\n", " * [`build_explorer_url`](/python/api-reference/arcgis.apps.html#arcgis.apps.build_explorer_url)\n", " * [`build_tracker_url`](/python/api-reference/arcgis.apps.html#build-tracker-url)\n", + "* [`hub`](/python/api-reference/arcgis.apps.hub.html)\n", + " * Adds support for *Folder.add()* throughout module\n", + " * Adds deprecation notice to:\n", + " * [`Initiative`](/python/api-reference/arcgis.apps.hub.html#arcgis.apps.hub.initiatives.Initiative) \n", "* [`storymap`](/python/api-reference/arcgis.apps.storymap.html)\n", " * New classes:\n", " * [`Navigation`](/python/api-reference/arcgis.apps.storymap.html#navigation)\n", @@ -208,22 +217,24 @@ " * [`Separator`](/python/api-reference/arcgis.apps.storymap.html#separator)\n", " * [`BriefingSlide`](/pythnon/api-reference/arcgis.apps.storymap.html#briefingslide)\n", " * [`Storymap`](/python/api-reference/arcgis.apps.storymap.html#storymap) \n", - "* [`survey123`](/python/api-reference/arcgis.apps.survey123.html) \n", - " * [`Survey`](/python/api-reference/arcgis.apps.survey123.html#survey)\n", + "* [`survey123`](/python/api-reference/arcgis.apps.survey123.html)\n", + " * [`Survey`](/python/api-reference/arcgis.apps.survey123.html#arcgis.apps.survey123.Survey)\n", + " * [`publish()`](/python/api-reference/arcgis.apps.survey123.html#arcgis.apps.survey123.Survey.publish)\n", + " * Adds an *.itemInfo* file to the output of initial publishing for downloading and publishing in *Survey123 Connect* \n", "* [`expbuilder`](/python/api-reference/arcgis.apps.expbuilder.html)\n", " * Enhances module to move both structure and contained resources from local Experiences into Web GIS deployments\n", " * [`WebExperience`](/python/api-reference/arcgis.apps.expbuilder.html#webexperience)\n", " \n", "#### [`arcgis.learn`](/python/api-reference/arcgis.learn.toc.html)\n", - "* [Data Preparation Methods](/python/api-reference/arcgis.learn.toc.html#data-preparation-methods) \n", - "* [Automated Machine Learning](/python/api-reference/arcgis.learn.toc.html#automated-machine-learning)\n", + "* New Table of Contents heading:\n", + " * [Raster Time Series Models](/python/api-reference/arcgis.learn.toc.html#raster-time-series-models)\n", + " * [`ClimaX`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.ClimaX)\n", + " * [`PSETAE`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.PSETAE) \n", "* [Object Detection Models](/python/api-reference/arcgis.learn.toc.html#object-detection-models)\n", + " * New models:\n", + " * [`RTDetrV2`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.RTDetrV2) \n", " * [MMDetection](/python/api-reference/arcgis.learn.toc.html#mmdetection)\n", " * Adds [DINO: DETR](https://arxiv.org/pdf/2203.03605) support \n", - "* [Pixel Classification Models](/python/api-reference/arcgis.learn.toc.html#pixel-classification-models)\n", - "* [Image Translation Models](/python/api-reference/arcgis.learn.toc.html#image-translation-models)\n", - "* [3d Models](/python/api-reference/arcgis.learn.toc/?highlight=pointcloud#d-models)\n", - "* [Feature, Tabular, anad Timeseries models](/python/api-reference/arcgis.learn.toc.html#feature-tabular-and-timeseries-models)\n", "* [Unstructured Text Models](/python/api-reference/arcgis.learn.toc.html#unstructured-text-models)\n", " * [arcgis.learn.text module](/python/api-reference/arcgis.learn.toc.html#arcgis-learn-text-module)\n", " * Adds _Extensibility_ framework support for module\n", @@ -241,19 +252,10 @@ "## Fixes\n", "\n", "### [Guides](../)\n", - "* Fixes display issue in documentation where Item Type icon appeared incorrectly when displaying Item cards\n", - "* [Install and set up](../)\n", - "\n", - "* [Deep Learning](../)\n", - " * [2D Computer Vision](../)\n", - "\n", - " * [3D Computer Vision](../)\n", + "* Fixes display issue in documentation where [`Item`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.Item) Type icon appeared incorrectly when displaying Item cards\n", + "* Fixes display of internal information on [`User`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.User) cards\n", + "* Fixes display issue with [`Group`](/python/api-reference/arcgis.gis.toc.html#group) card in notebooks\n", " \n", - "### [Samples](/python/samples/)\n", - "* [Deep Learning](/python/samples)\n", - " * [3D Computer Vision](/python/samples)\n", - "\n", - "\n", "### Module Changes\n", "\n", "#### [`arcgis.gis`](/python/api-reference/arcgis.gis.toc.html)\n", @@ -265,18 +267,17 @@ "* [`SharingGroupManager`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis._impl._content_manager.SharingGroupManager)\n", " * [`add()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis._impl._content_manager.SharingGroupManager.add) \n", " * Fixes BUG-000168928 where method retuns `True` only for first *Group* added in a sequence of calls\n", - "* [`User`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.User)\n", - " * Fixes display of internal information on User card in notebooks\n", - "* [`Group`](/python/api-reference/arcgis.gis.toc.html#group)\n", - " * Fixes display issue with card in notebooks\n", "* [`ContentManager`](/python/api-reference/arcgis.gis.toc.html#contentmanager)\n", " * [clone_items()](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.ContentManager.clone_items)\n", " * Fixes issue when cloning _StoryMap_ items containing web maps on Windows not properly cloning all resoures\n", " * Fixes BUG-000168118 where cloning _Web Experiences_ created through the _Create Web App_ button on Web Map item details page\n", " * Fixes [**Public Repo Issue #1761**](https://github.com/Esri/arcgis-python-api/issues/1761) where survey content was causing failures because of character encoding\n", " * Fixes BUG-000167100 where a `TypeError` raised when cloning *Dashboard* items of latest version\n", + " * Fixes BUG-000166690 where *read-only* fields are not properly populated\n", + " * Fixes issue where editor tracking information was not cloned in feature services\n", " * [`import_data()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.ContentManager.import_data)\n", - " * Fixes optimization issues when using *overwrite* \n", + " * Fixes optimization issues when using *overwrite*\n", + " * Fixes `Analyze Service Error` in environments where `ArcPy` is present and service source name generated from file is not unique\n", "* [`Folders`](/python/api-reference/arcgis.gis.toc.html#folders)\n", " * [`list()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis._impl._content_manager.Folders.list)\n", " * Fixes performance issue by reducing number of calls to endpoints\n", @@ -288,22 +289,11 @@ " * [`create()`](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.UserManager.create)\n", " * Fixes BUG-000168590 where *user_type* value from _New Member Defaults_ settings not honored when *user_type* not provided \n", "\n", - "#### [`arcgis.gis.admin`](/python/api-reference/arcgis.gis.admin.html)\n", - "\n", - "#### [`arcgis.gis.server`](/python/api-reference/arcgis.gis.server.html)\n", - "\n", - "\n", "#### [`arcgis.gis.nb`](/python/api-reference/arcgis.gis.nb.html)\n", "* [`Runtime`](/python/api-reference/arcgis.gis.nb.html#runtime)\n", " * [`update()`](/python/api-reference/arcgis.gis.nb.html#arcgis.gis.nb.Runtime.update)\n", " * Fixes `FileNotFoundError` because of incorrectly formatted post request \n", "\n", - "#### [`arcgis.gis.tasks`](/python/api-reference/arcgis.gis.tasks.html)\n", - "\n", - "\n", - "#### [`arcgis.gis.sharing`](/python/api-reference/arcgis.gis.sharing.html)\n", - "\n", - " \n", "#### [`arcgis.features`](/python/api-reference/arcgis.features.toc.html)\n", "* [`FeatureLayer`](/python/api-reference/arcgis.features.toc.html#arcgis.features.FeatureLayer)\n", " * [`edit_features()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.FeatureLayer.edit_features)\n", @@ -311,6 +301,8 @@ "* _Spatially Enabled DataFrame_ - [`GeoAccessor`](/python/api-reference/arcgis.features.toc.html#arcgis.features.GeoAccessor)\n", " * [`centroid`](/python/api-reference/arcgis.features.toc.html#arcgis.features.GeoAccessor.centroid)\n", " * Fixes BUG-000164784 where `ValueError` returned in an ArcPy environment on dataframe containing geometries with z values\n", + " * [`from_featureclass()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.GeoAccessor.from_featureclass)\n", + " * Fixes `AttributeError` when accessing *wkid* property on geometries\n", " * [`to_featureclass()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.GeoAccessor.to_featureclass) \n", " * Fixes BUG-000162383 where Utility Network layers failed to export because numeric column values of 0 were getting set to *Null*\n", " * [`to_featurelayer()`](/python/api-reference/arcgis.features.toc.html#arcgis.features.GeoAccessor.to_featurelayer)\n", @@ -323,44 +315,47 @@ "* [`FeatureLayerCollectionManager`]()\n", " * [`insert_layer()`](/python/api-reference/arcgis.features.managers.html#arcgis.features.managers.FeatureLayerCollectionManager.insert_layer)\n", " * Fixes BUG-000167656 where method failed when using layers with attachments\n", + " * [`create_view()`](/python/api-reference/arcgis.features.managers.html#arcgis.features.managers.FeatureLayerCollectionManager.create_view)\n", + " * Updates default value for *preserve_layer_ids* to `True` \n", "* Fixes issues where locks where left behind after reading and/or editing sessions with:\n", " * [`VersionManager`](/python/api-reference/arcgis.features.managers.html#arcgis.features._version.VersionManager)\n", " * [`Version`](/python/api-reference/arcgis.features.managers.html#arcgis.features._version.Version)\n", "\n", - "#### [`arcgis.features.find_locations`](/python/api-reference/arcgis.features.find_locations.html)\n", - "\n", - "#### [`arcgis.features.manage_data`](/python/api-reference/arcgis.features.manage_data.html)\n", - "\n", - "#### [`arcgis.features.summarize_data`](/python/api-reference/arcgis.features.summarize_data.html)\n", - "\n", "#### [`arcgis.raster`](/python/api-reference/arcgis.raster.toc.html)\n", + "* [`ImageLayer`](/python/api-reference/arcgis.raster.toc.html#arcgis.raster.ImageryLayer)\n", + " * [`save()`](/python/api-reference/arcgis.raster.toc.html#arcgis.raster.ImageryLayer.save)\n", + " * Fixes BUG-000167021 where misleading error message returned in service property of allow copy is set to False\n", "* [`Raster`](/python/api-reference/arcgis.raster.toc.html#arcgis.raster.Raster)\n", " * [`get_raster_bands()`](/python/api-reference/arcgis.raster.toc.html#arcgis.raster.Raster.get_raster_bands)\n", " * Corrects documentation referring to how indexes are based\n", "\n", - "#### [`arcgis.raster.analytics`](/python/api-reference/arcgis.raster.analytics.html)\n", - "\n", - "#### [`arcgis.raster.functions`](/python/api-reference/arcgis.raster.functions.html)\n", - "\n", - "#### [`arcgis.raster.functions.gbl`](/python/api-reference/arcgis.raster.functions.gbl.html)\n", + "#### [`arcgis.network.analysis`](/python/api-reference/arcgis.network.analysis.html)\n", + " * [`get_tool_info()`](/python/api-reference/arcgis.network.analysis.html#arcgis.network.analysis.get_tool_info)\n", + " * Fixes `TypeError` because of passing an additional parameter\n", "\n", - "#### [`arcgis.raster.orthomapping`](/python/api-reference/arcgis.raster.orthomapping.html)\n", + "#### [`arcgis.notebook()`]()\n", + "* [`NotebookJob`](/python/api-reference/arcgis.notebook.html#notebookjob)\n", + " * Fixes issue where following property and methods return incorrect values after *execute_notebook()* job is cancelled:\n", + " * [`cancelled()`](/python/api-reference/arcgis.notebook.html#arcgis.notebook.NotebookJob.cancelled)\n", + " * [`running()`](/python/api-reference/arcgis.notebook.html#arcgis.notebook.NotebookJob.running)\n", + " * [`ellapse_time`](/python/api-reference/arcgis.notebook.html#arcgis.notebook.NotebookJob.ellapse_time) \n", "\n", - "### [`arcgis.geoanalytics`](https://support.esri.com/en-us/knowledge-base/deprecation-arcgis-geoanalytics-server-000032771)\n", + "#### [`arcgis.geoanalytics`](https://support.esri.com/en-us/knowledge-base/deprecation-arcgis-geoanalytics-server-000032771)\n", "* Removed from the 2.4.0 code base. Supported only in 2.3.x releases.\n", " * See the [2.3.x documentation](/python/2-3/api-reference/arcgis.geoanalytics.toc.html) to use\n", "\n", "#### [`arcgis.geocoding`](/python/api-reference/arcgis.geocoding.html)\n", "* [`reverse_geocode()`](/python/api-reference/arcgis.geocoding.html#arcgis.geocoding.reverse_geocode)\n", - " * Fixes processing for the _location_type_ paramter \n", - "\n", - "#### [`arcgis.geoenrichment`](/python/api-reference/arcgis.geoenrichment.html)\n", + " * Fixes processing for the _location_type_ paramter\n", + "* [`geocode_from_items()`](/python/api-reference/arcgis.geocoding.html#geocode-from-items)\n", + " * Fixes BUG-000170142 `TypeError: code() takes no keyword arguments` when run against CSV items\n", "\n", "#### [`arcgis.geometry`](/python/api-reference/arcgis.geometry.html)\n", "* Updates how _GeometryService_ is accessed within the API for increased flexibility in different deployments\n", "* [`Geometry`](/python/api-reference/arcgis.geometry.html#arcgis.geometry.Geometry)\n", " * [`has_z`](/python/api-reference/arcgis.geometry.html#arcgis.geometry.Geometry.has_z)\n", - " * Fixes BUG-000169189 where property returns incorrect results in environment with Shapely only \n", + " * Fixes BUG-000169189 where property returns incorrect results in environment with Shapely only\n", + " * Fixes issue where *Polygon* objects were missing property if initialized from a feature class \n", " \n", "#### [`arcgis.geometry.functions`](/python/api-reference/arcgis.geometry.functions.html#functions)\n", "* Fixes issues multipart polygon processing by spatial operations performed inconsistently between environments with Shapely and ArcPy \n", @@ -372,47 +367,93 @@ "* [Working with 3D Maps](/python\n", " * [`SceneLayerManager`](/python/api-reference/arcgis.layers.toc.html#arcgis.layers.SceneLayerManager)\n", " * Fixes BUG-000169804 where incorrect source was used in populating information to initialize object \n", - "#### [`arcgis.map`](/python/api-reference/arcgis.map.toc.html)\n", - "* Module deprecated. See [arcgis.map]().\n", "\n", "#### [`arcgis.apps`](/python/api-reference/arcgis.apps.html)\n", - "* [`storymap`](/python/api-reference/arcgis.apps.storymap.html)\n", - " * Fixes issue when population version information in disconnected environments \n", + "* [`hub`](/python/api-reference/arcgis.apps.hub.html)\n", + " * [`SiteManager`](/python/api-reference/arcgis.apps.hub.html#sitemanager)\n", + " * [`add()`](/python/api-reference/arcgis.apps.hub.html#arcgis.apps.hub.sites.SiteManager.add)\n", + " * Fixes issue where *site* is added but not rendering in browser\n", + " * [`PageManager`](/python/api-reference/arcgis.apps.hub.html#pagemanager)\n", + " * [`add()`](/python/api-reference/arcgis.apps.hub.html#arcgis.apps.hub.sites.PageManager.add)\n", + " * Fixes issue where *page* is added but not rendering in browser \n", "* [`workforce`](/python/api-reference/arcgis.apps.workforce.html)\n", " * [`create_project()`](/python/api-reference/arcgis.apps.workforce.html#arcgis.apps.workforce.create_project)\n", - " * Fixes issue where resulting Project item had improper structure \n", - "\n", + " * Fixes issue where resulting Project item had improper structure\n", + "* [`storymap`](/python/api-reference/arcgis.apps.storymap.html)\n", + " * Fixes issue when population version information in disconnected environments \n", + "* [`survey123`](/python/api-reference/arcgis.apps.survey123.html)\n", + " * [`Survey`](/python/api-reference/arcgis.apps.survey123.html#arcgis.apps.survey123.Survey)\n", + " * [`publish()`](/python/api-reference/arcgis.apps.survey123.html#arcgis.apps.survey123.Survey.publish)\n", + " * Fixes issue where publishing fails because of internal processing of *objectid* and *globalid* for *submission_url* surveys\n", + " * Fixes internal processing error for line geometries\n", + "* [`expbuilder`](/python/api-reference/arcgis.apps.expbuilder.html)\n", + " * [`WebExperience`](/python/api-reference/arcgis.apps.expbuilder.html#arcgis.apps.expbuilder.expbuilder.WebExperience)\n", + " * [`upload()`](/python/api-reference/arcgis.apps.expbuilder.html#arcgis.apps.expbuilder.expbuilder.WebExperience.upload)\n", + " * Fixes [**Public Repo Issue #1950**](https://github.com/Esri/arcgis-python-api/issues/1950) where `KeyError` is raised if datasources lack a portal url \n", "\n", "#### [`arcgis.learn`](/python/api-reference/arcgis.learn.toc.html)\n", + "* Fixes *out of memory* issues by providing backbone support during model initialization when batch size is being estimated\n", + "* Fixes error in format of default value for *TTA scales* used in inferencing\n", + "* Fixes error with *show_batch()* when training data had fewer elements than the *batch_size* argument\n", + "* Fixes `ValueError` failures on most models with *predict_video()*\n", + "\n", "* [Data Preparation Methods](/python/api-reference/arcgis.learn.toc.html#data-preparation-methods)\n", + " * [`prepare_data()`](/python/api-reference/arcgis.learn.toc.html#prepare-data)\n", + " * Fixes error initializing `PSETAE` model from output when class doesn't contain any files \n", " * [`prepare_textdata()`](/python/api-reference/arcgis.learn.toc.html#prepare-textdata)\n", " * Fixes issue where similar entities are extracted multiple times using Mistral\n", "* [Automated Machine Learning](/python/api-reference/arcgis.learn.toc.html#automated-machine-learning)\n", " * Fixes issue where early stopping was triggered before adequate processing time elapsed on time calculations\n", " * [`AutoML`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.AutoML)\n", " * Fixes crash when training using *prepare_tabulardata* object created using explanatory or predict variables\n", - "\n", + " * [`fit()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.AutoML.fit)\n", + " * Fixes `KeyError: 0` error\n", + " * [`report()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.AutoML.report)\n", + " * Fixes `FileNotFound` error when run after a call to save in Jupyter notebook \n", "* [Object Classification Models](/python/api-reference/arcgis.learn.toc.html#object-classification-models)\n", - "\n", + " * [`FeatureClassifier`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.FeatureClassifier)\n", + " * [`from_model()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.FeatureClassifier.from_model)\n", + " * Fixes failure to load model because of incompatibility between supported backbone and saved backbone names using *torchgeo*\n", + " * [`save()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.FeatureClassifier.save)\n", + " * Fixes `NotADirectoryError` using *torchgeo* \n", "* [Object Detection Models](/python/api-reference/arcgis.learn.toc.html#object-detection-models)\n", - "\n", + " * Fixes warning messages received during initialization\n", + " * [`SingleShotDetector`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.SingleShotDetector)\n", + " * Fixes issue when initializing model from data bunch without specifying backbone \n", + " * [`from_model()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.SingleShotDetector.from_model)\n", + " * Fixes compatible backbone exception using *torchgeo*\n", + " * [`MMDetection`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.MMDetection)\n", + " * [`fit()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.MMDetection.fit)\n", + " * Fixes info messages printing during training of `vfnet` models\n", + " * Fixes issue resulting from incorrect *available_metrics* for `dino detr` models \n", "* [Pixel Classification Models](/python/api-reference/arcgis.learn.toc.html#pixel-classification-models)\n", - "\n", + " * [`MMSegmentation`](/python/api-reference/arcgis.learn.toc.html#mmsegmentation)\n", + " * [`fit()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.MMSegmentation.fit)\n", + " * Fixes error with finetuning with `prithvi` models \n", "* [Image Translation Models](/python/api-reference/arcgis.learn.toc.html#image-translation-models)\n", - "\n", + " * [`Pix2Pix`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.Pix2Pix)\n", + " * Fixes backbone names for *backbone* parameter description \n", "* [3d Models](/python/api-reference/arcgis.learn.toc/?highlight=pointcloud#d-models)\n", - "\n", - "* [Object Tracking Models](/python/api-reference/arcgis.learn.toc.html#object-tracking-models)\n", - "\n", - "* [Feature, Tabular, anad Timeseries models](/python/api-reference/arcgis.learn.toc.html#feature-tabular-and-timeseries-models)\n", - "\n", + " * Fixes `RuntimeError` and memory leak when using `compute_precision_recall()` on large datasets:\n", + " * [`PointCNN`](/python/api-reference/arcgis.learn.toc.html#pointcnn)\n", + " * [`RandLANet`](/python/api-reference/arcgis.learn.toc.html#randlanet)\n", + " * [`SQNSeg`](/python/api-reference/arcgis.learn.toc.html#sqnseg)\n", + "* [Scanned Maps](/python/api-reference/arcgis.learn.toc.html#scanned-maps)\n", + " * [`ScannedMapDigitizer`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.ScannedMapDigitizer)\n", + " * [`digitize_image()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.ScannedMapDigitizer.digitize_image)\n", + " * Fixes warning display resulting from incorrect internal processing of extent values \n", "* [Unstructured Text Models](/python/api-reference/arcgis.learn.toc.html#unstructured-text-models)\n", " * [arcgis.learn.text module](/python/api-reference/arcgis.learn.toc.html#arcgis-learn-text-module)\n", + " * Fixes issue with path of the emd file not properly transferred to the extension file\n", + " * Fixes performance issues for models using the *Mistral* backbone\n", " * [`EntityRecognizer`](/python/api-reference/arcgis.learn.text.html#arcgis.learn.text.EntityRecognizer)\n", " * [`extract_entities()`](/api-reference/arcgis.learn.text.html#arcgis.learn.text.EntityRecognizer.extract_entities)\n", " * Fixes issue where fails to pull out information from text while inferencing using Mistral\n", " * [`from_model()`](/api-reference/arcgis.learn.text.html#arcgis.learn.text.EntityRecognizer.from_model)\n", - " * Fixes `EntityRecognizer not present` issue on model created from `ner_json` dataset type " + " * Fixes `EntityRecognizer not present` issue on model created from `ner_json` dataset type\n", + " * [`TextClassifier`](/python/api-reference/arcgis.learn.text.html#textclassifier)\n", + " * [`from_model()`](/python/api-reference/arcgis.learn.text.html#arcgis.learn.text.TextClassifier.from_model)\n", + " * Fixes `UnboundLocalError` resulting from incorrect passing of parameters to extension model " ] } ], From b54b7a8ee22edd500726b583114e97e529a92406 Mon Sep 17 00:00:00 2001 From: John Yaist Date: Mon, 23 Sep 2024 08:31:53 -0700 Subject: [PATCH 4/9] add release notes through 2.23.24 --- guide/02-api-overview/release_notes_240.ipynb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/guide/02-api-overview/release_notes_240.ipynb b/guide/02-api-overview/release_notes_240.ipynb index 1150a7060a..f47d0ebc1f 100644 --- a/guide/02-api-overview/release_notes_240.ipynb +++ b/guide/02-api-overview/release_notes_240.ipynb @@ -396,10 +396,10 @@ "* Fixes error in format of default value for *TTA scales* used in inferencing\n", "* Fixes error with *show_batch()* when training data had fewer elements than the *batch_size* argument\n", "* Fixes `ValueError` failures on most models with *predict_video()*\n", - "\n", "* [Data Preparation Methods](/python/api-reference/arcgis.learn.toc.html#data-preparation-methods)\n", " * [`prepare_data()`](/python/api-reference/arcgis.learn.toc.html#prepare-data)\n", - " * Fixes error initializing `PSETAE` model from output when class doesn't contain any files \n", + " * Fixes error initializing `PSETAE` model from output when class doesn't contain any files\n", + " * Fixes incorrect recursion error raised if *working_dir* argument does not exist \n", " * [`prepare_textdata()`](/python/api-reference/arcgis.learn.toc.html#prepare-textdata)\n", " * Fixes issue where similar entities are extracted multiple times using Mistral\n", "* [Automated Machine Learning](/python/api-reference/arcgis.learn.toc.html#automated-machine-learning)\n", @@ -422,6 +422,7 @@ " * Fixes issue when initializing model from data bunch without specifying backbone \n", " * [`from_model()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.SingleShotDetector.from_model)\n", " * Fixes compatible backbone exception using *torchgeo*\n", + " * Fixes performance issue for objects of varying sizes related to ordering of grids\n", " * [`MMDetection`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.MMDetection)\n", " * [`fit()`](/python/api-reference/arcgis.learn.toc.html#arcgis.learn.MMDetection.fit)\n", " * Fixes info messages printing during training of `vfnet` models\n", From d1e9ee1fa44946cfa72a938ead55389f80deea17 Mon Sep 17 00:00:00 2001 From: John Yaist Date: Mon, 23 Sep 2024 09:42:52 -0700 Subject: [PATCH 5/9] add 3rd party language guide --- guide/02-api-overview/release_notes_240.ipynb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/guide/02-api-overview/release_notes_240.ipynb b/guide/02-api-overview/release_notes_240.ipynb index f47d0ebc1f..11b61ea97b 100644 --- a/guide/02-api-overview/release_notes_240.ipynb +++ b/guide/02-api-overview/release_notes_240.ipynb @@ -48,6 +48,8 @@ " * [2D Computer Vision](../)\n", " * [Other Imagery Topics](../)\n", " * [How ClimaX Model Works](../guide/how-climax-works/)\n", + " * [NLP](../)\n", + " * [Use third party language models with ArcGIS](../guide/use-third-party-language-models-with-arcgis)\n", " \n", "### [Samples](/python/samples/)\n", "* [Deep Learning](/python/samples)\n", From 9004f23095795d2a577b29fd905f1bc2c5cf05cd Mon Sep 17 00:00:00 2001 From: John Yaist Date: Mon, 23 Sep 2024 09:46:12 -0700 Subject: [PATCH 6/9] fix typo --- guide/02-api-overview/release_notes_240.ipynb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guide/02-api-overview/release_notes_240.ipynb b/guide/02-api-overview/release_notes_240.ipynb index 11b61ea97b..aac6b3b9ee 100644 --- a/guide/02-api-overview/release_notes_240.ipynb +++ b/guide/02-api-overview/release_notes_240.ipynb @@ -24,7 +24,7 @@ "* New modules: \n", " * [arcgis.map](/python/api-reference/arcgis.map.toc.html)\n", " * [Map](/python/api-reference/arcgis.map.toc.html#map)\n", - " * decicated class aligning with the [web map specification](https://developers.arcgis.com/web-map-specification/)\n", + " * dedicated class aligning with the [web map specification](https://developers.arcgis.com/web-map-specification/)\n", " * provides most of the functionality of previous [Webmap](/python/2-3/api-reference/arcgis.mapping.toc.html#webmap) and [MapView](/python/2-3/api-reference/arcgis.widgets.html#mapview) classes\n", " * interactive functionality for clicking on map has been deprecated\n", " * [Scene](/python/api-reference/arcgis.map.toc.html#arcgis.map.Scene)\n", From 94b12ffa3a2f0123f0fcb10eefde4ba2db90c6d7 Mon Sep 17 00:00:00 2001 From: John Yaist Date: Mon, 23 Sep 2024 10:04:30 -0700 Subject: [PATCH 7/9] remove gis connection and warning --- .../advanced-cartography-part1.ipynb | 32 ------------------- 1 file changed, 32 deletions(-) diff --git a/guide/10-mapping-and-visualization/advanced-cartography-part1.ipynb b/guide/10-mapping-and-visualization/advanced-cartography-part1.ipynb index a9c9e5d69f..10e691e33a 100644 --- a/guide/10-mapping-and-visualization/advanced-cartography-part1.ipynb +++ b/guide/10-mapping-and-visualization/advanced-cartography-part1.ipynb @@ -38,38 +38,6 @@ ")" ] }, - { - "cell_type": "code", - "execution_count": 1, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Intel MKL WARNING: Support of Intel(R) Streaming SIMD Extensions 4.2 (Intel(R) SSE4.2) enabled only processors has been deprecated. Intel oneAPI Math Kernel Library 2025.0 will require Intel(R) Advanced Vector Extensions (Intel(R) AVX) instructions.\n", - "Intel MKL WARNING: Support of Intel(R) Streaming SIMD Extensions 4.2 (Intel(R) SSE4.2) enabled only processors has been deprecated. Intel oneAPI Math Kernel Library 2025.0 will require Intel(R) Advanced Vector Extensions (Intel(R) AVX) instructions.\n" - ] - }, - { - "name": "stderr", - "output_type": "stream", - "text": [ - "/Users/john3092/opt/anaconda3/envs/geosaurus_dev_env/lib/python3.11/site-packages/dask/dataframe/_pyarrow_compat.py:23: UserWarning: You are using pyarrow version 11.0.0 which is known to be insecure. See https://www.cve.org/CVERecord?id=CVE-2023-47248 for further details. Please upgrade to pyarrow>=14.0.1 or install pyarrow-hotfix to patch your current version.\n", - " warnings.warn(\n" - ] - } - ], - "source": [ - "from arcgis.gis import GIS\n", - "\n", - "gis = GIS(\n", - " url=\"https://pythonapi.playground.esri.com/portal\",\n", - " username=\"arcgis_python\",\n", - " password=\"amazing_arcgis_123\",\n", - ")" - ] - }, { "cell_type": "markdown", "metadata": {}, From 76ed25793fed329da89c90d04c54426529fba446 Mon Sep 17 00:00:00 2001 From: John Yaist Date: Mon, 23 Sep 2024 11:30:07 -0700 Subject: [PATCH 8/9] add raster changes from 9.23 --- guide/02-api-overview/release_notes_240.ipynb | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/guide/02-api-overview/release_notes_240.ipynb b/guide/02-api-overview/release_notes_240.ipynb index aac6b3b9ee..08914c81ac 100644 --- a/guide/02-api-overview/release_notes_240.ipynb +++ b/guide/02-api-overview/release_notes_240.ipynb @@ -147,7 +147,9 @@ " * `cmap`\n", " * `opacity`\n", " * `vmin`\n", - " * `vmax` \n", + " * `vmax`\n", + " * [`spatial_reference`](/python/api-reference/arcgis.raster.toc.html#arcgis.raster.Raster.spatial_reference)\n", + " * Updates output format to a dictionary rather than string \n", "\n", "#### [`arcgis.raster.functions`](/python/api-reference/arcgis.raster.functions.html)\n", "* [`speckle()`](/python/api-reference/arcgis.raster.functions.html#arcgis.raster.functions.speckle)\n", @@ -155,7 +157,7 @@ "\n", "#### [`arcgis.raster.utils`](/python/api-reference/arcgis.raster.utils.html)\n", "* New function:\n", - " * [`get_stac_info()`](/python/api-reference/arcgis.raster.utils.html#arcgis.raster.utils.get_stac_info) \n", + " * [`get_stac_info()`](/python/api-reference/arcgis.raster.utils.html#arcgis.raster.utils.get_stac_info)\n", "\n", "#### [`arcgis.raster.orthomapping`](/python/api-reference/arcgis.raster.orthomapping.html)\n", "* Adds new function:\n", @@ -163,7 +165,13 @@ "* Enhances *context* parameter description documentation for:\n", " * [`compute_sensor_model()`](/python/api-reference/arcgis.raster.orthomapping.html#arcgis.raster.orthomapping.compute_sensor_model)\n", " * [`compute_seamlines()`](/python/api-reference/arcgis.raster.orthomapping.html#arcgis.raster.orthomapping.compute_seamlines)\n", - " * [`generate_orthomosaic()`](/python/api-reference/arcgis.raster.orthomapping.html#arcgis.raster.orthomapping.generate_orthomosaic) \n", + " * [`generate_orthomosaic()`](/python/api-reference/arcgis.raster.orthomapping.html#arcgis.raster.orthomapping.generate_orthomosaic)\n", + " * [`generate_dem()`](/python/api-reference/arcgis.raster.orthomapping.html#arcgis.raster.orthomapping.generate_dem)\n", + "* [`generate_dem()`](/python/api-reference/arcgis.raster.orthomapping.html#arcgis.raster.orthomapping.generate_dem)\n", + " * New paramters:\n", + " * `classify_ground_options`\n", + "* [`Project`](/python/api-reference/arcgis.raster.orthomapping.html#arcgis.raster.orthomapping.Project)\n", + " * Enhances settings on the resulting portal item \n", "\n", "#### [`arcgis.notebook`](https://next.sites.afd.arcgis.com/python/api-reference/arcgis.notebook.html)\n", "* [`NotebookJob`](/python/api-reference/arcgis.notebook.html#notebookjob)\n", @@ -331,6 +339,10 @@ " * [`get_raster_bands()`](/python/api-reference/arcgis.raster.toc.html#arcgis.raster.Raster.get_raster_bands)\n", " * Corrects documentation referring to how indexes are based\n", "\n", + "#### [`arcgis.raster.utils`](/python/api-reference/arcgis.raster.utils.html)\n", + " * [`publish_hosted_imagery_layer()`](/python/api-reference/arcgis.raster.utils.html#arcgis.raster.utils.publish_hosted_imagery_layer)\n", + " * Fixes issue with failing to include auxiliary files when accessing the *input_data* location\n", + "\n", "#### [`arcgis.network.analysis`](/python/api-reference/arcgis.network.analysis.html)\n", " * [`get_tool_info()`](/python/api-reference/arcgis.network.analysis.html#arcgis.network.analysis.get_tool_info)\n", " * Fixes `TypeError` because of passing an additional parameter\n", From 705dc3016a6f8f8812de0aef1070423ca02f0374 Mon Sep 17 00:00:00 2001 From: John Yaist Date: Mon, 23 Sep 2024 12:53:39 -0700 Subject: [PATCH 9/9] update text and add links to whats new --- guide/02-api-overview/release_notes_240.ipynb | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/guide/02-api-overview/release_notes_240.ipynb b/guide/02-api-overview/release_notes_240.ipynb index 08914c81ac..428b6f379d 100644 --- a/guide/02-api-overview/release_notes_240.ipynb +++ b/guide/02-api-overview/release_notes_240.ipynb @@ -20,8 +20,9 @@ " * [arcgis.widgets](/python/2-3/api-reference/arcgis.widgets.html)\n", " * [MapView](/python/2-3/api-reference/arcgis.widgets.html#mapview) - the _map widget_\n", " * class deprecated and functionality refactored into [Map](/python/api-reference/arcgis.map.toc.html#map) and [Scene](/python/api-reference/arcgis.map.toc.html#arcgis.map.Scene) classes\n", + " \n", + "* New modules:\n", " * See [What's New in 2.4.0](../guide/overview24) for additional details\n", - "* New modules: \n", " * [arcgis.map](/python/api-reference/arcgis.map.toc.html)\n", " * [Map](/python/api-reference/arcgis.map.toc.html#map)\n", " * dedicated class aligning with the [web map specification](https://developers.arcgis.com/web-map-specification/)\n", @@ -198,6 +199,7 @@ " * [`constraint_rule_updates()`](/python/api-reference/arcgis.graph.html#arcgis.graph.KnowledgeGraph.constraint_rule_updates) \n", "\n", "#### [`arcgis.layers`](/python/api-reference/arcgis.layers.toc.html)\n", + "* New module: See [What's New in 2.4.0](../guide/overview24) for additional details\n", "* [`Service`](/python/api-reference/arcgis.gis.server.html#service)\n", " * Adds simplified initialization of appropriate API class from _url_ or [Item](/python/api-reference/arcgis.gis.toc.html#arcgis.gis.Item)\n", "* [Working with Map Service Layers](/python/api-reference/arcgis.layers.toc.html#working-with-map-service-layers)\n", @@ -205,10 +207,12 @@ " * Adds *time_filter* parameter in class initializer for data that has *timeInfo* \n", "\n", "#### [`arcgis.map`](/python/api-reference/arcgis.map.toc.html)\n", - "* Functionality from the deprecated [`argis.mapping`](/python/2-3/api-reference/arcgis.mapping.toc.html) module \n", + "* Functionality from the deprecated [`argis.mapping`](/python/2-3/api-reference/arcgis.mapping.toc.html) module\n", + " * New module: See [What's New in 2.4.0](../guide/overview24) for additional details \n", "\n", "#### [`arcgis.widgets`](/python/2-3/api-reference/arcgis.widgets.html)\n", "* Deprecated at the 2.4 Release\n", + " * See [What's New in 2.4.0](../guide/overview24) for additional details \n", "\n", "#### [`arcgis.apps`](/python/api-reference/arcgis.apps.html)\n", "* Adds deprecation notices to reference documentation for:\n", @@ -378,7 +382,7 @@ "* [Working with OGC layers](/python/api-reference/arcgis.layers.toc.html#working-with-ogc-layers)\n", " * [`WMTSLayer`](/python/api-reference/arcgis.layers.toc.html#wmtslayer)\n", " * Fixes issue with reading properties improperly leading to incorrectly formatted object leading to multiple methods returning *None* \n", - "* [Working with 3D Maps](/python\n", + "* [Working with 3D Maps](/python/api-reference/arcgis.layers.toc.html#working-with-3d-maps)\n", " * [`SceneLayerManager`](/python/api-reference/arcgis.layers.toc.html#arcgis.layers.SceneLayerManager)\n", " * Fixes BUG-000169804 where incorrect source was used in populating information to initialize object \n", "\n",