Changelogs » Arcpyext

Arcpyext

0.6.4

Fixes
-----
- Removed import for function that no longer exists

0.6.3

Fixes
------
- Maps with broken layers now don't fail when describing fields
- Network routes are now correctly treated as group layers

0.6.2

- Made `arcpyext.publishing.convert_toolbox_to_service_draft` compatible on Python 2 and 3

0.6.1

- Removed `convert_service_draft_to_staged_service` function, now has little utility with SD Draft models being moved out to `agsconfig`
- Cleaned up opening/closing of map documents when converting them to service definition drafts

0.6.0

Lots of breaking changes at this release:
- Library now works across both Python 2 and 3 (i.e. ArcGIS Desktop and ArcGIS Pro)
- All SD Draft editing has been moved out to [agsconfig](https://github.com/DavidWhittingham/agsconfig).
- List document datasources has been re-worked into a describe function for maps that works more consistently across ArcMap MXDs and ArcGIS Pro projects.  This function is currently quite limited (e.g. it can handle layers that have feature classes as a source, tables, possibilty some other types, but will certainly not work correctly with any service-based layers). Hopefully support for more varied layer types can be added over time.

0.5.30

Bug Fixes
- Allowed switching data sources on a map document from Enterprise GDB's to File GDB's and stripping schema in the process without having to explicitly name the dataset

0.5.29

Bug Fixes
- Fixed an issue with setting capabilities on service extension types

0.5.28

New Features
- Extended list layers to get service layer ID where available
- Add map document compare function (useful for comparing different versions of a document for changes)
- Added monkey patch to arcpy to fix missing 10.4 version when saving a copy of an MXD

0.5.27

New Features
- Added support for raster functions in *ImageServer* service definition drafts

0.5.26

New Features
- Added support for Geocode SD Draft documents

0.5.25

New Features
- Added `Extract` capability to feature server

0.5.24

Fixes
- `tags` field available on all SDDraft classes
- `copyright` field on ImageSDDraft now fills in all the correct fields
- `description` field on ImageSDDraft now fills in all correct fields

0.5.23

New Features
- Added support for setting default JPEG compression quality on image services

0.5.22

New Features
- Support explicit copy data to server on service deploy
- Add `client_cachine_allowed` property to SD Drafts that are cacheable (Map, Image)

0.5.21

Fixes
- Distribution broken due to missing package

0.5.20

New Features
- Added mechanisms to transform schema via json

0.5.19

New Features
- Added `cache_dir` and `use_local_cache_dir` properties to cacheable SD Drafts

0.5.18

Fixes
- Fixed bug where get layer details failed when a layer was connected to a file geodatabase

0.5.17

New Features
- Added _title_ property to all SD Draft classes

Bug Fixes
- Certain lists were written to SD Draft XML files without preserving order

0.5.16

New Features
- Added _max_image_height_ and _max_image_width_ properties to MapSDDraft

0.5.15

Bug Fixes
- Fixed bug where certain floating point values were treated as decimals

0.5.14

New Features
- Added _min_scale_ and _max_scale_ properties for all service definition drafts
- Added _cache_on_demand_ property for cacheable service definition drafts

0.5.13

New Features
- Added "export_tiles_allowed" and "max_export_tiles_count" to cacheable SDDraft classes

0.5.12

New Features
- Added "allowed_fields" to ImageSDDraft class; this allows control of which fields are exposed on the service

0.5.11

Fixes
- Fixed a bug where reading additional spatial references on a WMS service would fail whilst trying to convert strings to integers

0.5.10

New Features
- Added ability to set access information (_access constraints_) on service definition drafts

0.5.9

New Features
- Added ability to set (virtual) output directories for the ArcGIS Server on Service Definition Drafts

0.5.8

Fixes
- Fixed a bug where network routes couldn't have their data source changed
- Fixed a bug where network routes wouldn't report any connection details

0.5.7

New Features
- Added conversion module, can now convert tables/feature classes to CSV or Office Open XML Workbooks
- Added _copyright_ property to MapSDDraft class

0.5.3

New Features
- Added _GeodataSDDraft_ class
- Added service resources property for all SDDraft classes
- Added credits field for all SDDraft classes
- Added tags field for _MapSDDraft_

Changes
- Removed _FeatureAccessOperation_ enum class, it was replaced several versions ago by the _Capability_ class inside the _FeatureServerExtension_ class

Fixes
- Fixed bug where an exception was raised in the process of raising an exception
- Fixed bug where description didn't update all relevant fields