Skip to content

Releases: atlanhq/atlan-python

v2.1.8

08 May 12:27
4e0f955
Compare
Choose a tag to compare

🎉 New features

  • Added support for Snowflake Miner.
  • Introduced new connector types: COGNITE, SYNDIGO, NETEZZA, and AZURE_SERVICE_BUS.
  • Added an optional depth field to indicate the asset's depth within lineage in the Referenceable model.
  • Added an optional parameter (related_attributes) to the get_hierarchy() method, allowing users to specify a list of attributes to retrieve for each related asset in the hierarchy.
  • Expanded the functionality of the WorkflowClient with new methods for scheduling, stopping, and deleting workflows.

🥗 QOL improvements

  • Upgraded jinja2 from 3.1.3 to 3.1.4 to address a security vulnerability: GHSA-h75v-3vvj-5mfj.

v2.1.7

01 May 12:10
d615cfc
Compare
Choose a tag to compare

🎉 New features

  • Adds FileClient for uploading and downloading files from Atlan's tenant object storage via presigned URLs.

v2.1.6

23 Apr 11:14
46d6400
Compare
Choose a tag to compare

🎉 New features

  • Adds support for SSO group mapping.
  • Adds AtlanSSO to enumerate the options for supported Atlan's SSO providers.

v2.1.5

18 Apr 12:16
347aca7
Compare
Choose a tag to compare

🐞 Bug fixes

  • Fixed an issue where explicit assignment of None to asset attributes in BulkRequest within the client.asset.save() method resulted in exclusion from the request payload.
  • Fixed issues with multiple remove/append relationships where values were being overwritten inside append/remove dictionaries.

v1.9.7

18 Apr 12:12
Compare
Choose a tag to compare

🐞 Bug fixes

  • Fixed an issue where explicit assignment of None to asset attributes in BulkRequest within the client.asset.save() method resulted in exclusion from the request payload.
  • Fixed issues with multiple remove/append relationships where values were being overwritten inside append/remove dictionaries.

v2.1.4

16 Apr 16:18
3f37c44
Compare
Choose a tag to compare

🎉 New features

  • Adds AssetFilterGroup enum for persona personalization.
  • Adds creator method to AirflowDag and AirflowTask assets.

🐞 Bug fixes

  • Fixes qualified_name population for related entities in Glossary objects.
  • Fixes logic for removing parent category relationship in AtlasGlossaryCategory.
  • Fixes lineage list performance by considering the hasMore attribute to optimize lineage paging.

🥗 QOL improvements

  • Updates networkx >= 3.1 and bumped development requirements to the latest version.

v1.9.6

05 Apr 09:16
Compare
Choose a tag to compare

🐞 Bug fixes

  • Fixes issues with AtlanEvent model deserialization.

v1.9.5

04 Apr 15:13
Compare
Choose a tag to compare

🎉 New features

  • Adds support for restrict_propagation_through_hierarchy to the AtlanTag model.

v2.1.3

03 Apr 12:44
8f1fdcb
Compare
Choose a tag to compare

🐞 Bug fixes

  • Fixes field alias typo for restrict_propagation_through_hierarchy in the AtlanTag model.
  • Fixes issues with AtlanEvent model deserialization. Previously, it threw a ValidationError for ENTITY_DELETE, CLASSIFICATION_ADD, and CLASSIFICATION_DELETE events.

v2.1.2

02 Apr 16:04
4ca3616
Compare
Choose a tag to compare

🎉 New features

  • Adds atlanMetadata icon to AtlanIcon enum.
  • Adds support for restrict_propagation_through_hierarchy to the AtlanTag model.
  • Adds latest typedef models (cube, cognite, spark, sparkjob, and multi-dimensional dataset).
  • Adds support to limit the applicability of custom metadata attributes directly through the AttributeDef.create() method.

🐞 Bug fixes

  • Fixes an issue with direct model deserialization of structs.