Skip to content

Releases: atlanhq/atlan-python

v2.5.8

13 Nov 11:33
90fec8b
Compare
Choose a tag to compare

🐞 Bug fixes

  • Fixed a typo in the IBM_DB2 connector type.

Full Changelog: 2.5.7...2.5.8

v2.5.7

13 Nov 10:18
55953ab
Compare
Choose a tag to compare

🎉 New features

  • Added support for new connector types:
    • IBM_DB2
    • SAP_GIGYA
    • SAP_HYBRIS
    • TREASURE_DATA
    • APACHE_PULSAR
    • ADOBE_TARGET
    • AZURE_ACTIVE_DIRECTORY
    • ADOBE_EXPERIENCE_MANAGER

🐞 Bug fixes

  • Fixed generator to handle new core assets in the typedefs.

🥗 QOL improvements

  • Generated the latest typedef models.

Full Changelog: 2.5.6...2.5.7

v2.5.6

23 Oct 19:57
d3945e1
Compare
Choose a tag to compare

🐞 Bug fixes

  • Fixed Readme.creator() to use asset.trim_to_reference() instead of sending the complete asset, which was somehow breaking backend parsing for related assets.

🥗 QOL improvements

  • Generated the latest typedef models.

Full Changelog: 2.5.5...2.5.6

v2.5.5

23 Oct 11:53
09375c3
Compare
Choose a tag to compare

🐞 Bug fixes

  • Fixed AtlanError message for unescaped curly braces ({}) in response.text.

Full Changelog: 2.5.4...2.5.5

v2.5.4

22 Oct 09:22
ade5e93
Compare
Choose a tag to compare

🎉 New features

  • Implemented cache management for Connection and SourceTag.
  • Added support for assigning a SourceTag with a value to an asset.

Full Changelog: 2.5.3...2.5.4

v2.5.3

16 Oct 15:28
4866867
Compare
Choose a tag to compare

🎉 New features

  • Added a new connector type (INRIVER).
  • Added APIObject, APIQuery, and APIField assets, along with their creator() methods.
  • Added a new boolean field immediate_neighbors to the LineageListRequest, which allows users to include immediate neighbors of the starting asset in the response (True), or exclude them (False - by default).

🐞 Bug fixes

  • Fixed missing FluentLineage.include_on_relations method and the LineageListRequest.relation_attributes field.

Full Changelog: 2.5.2...2.5.3

v2.5.2

11 Oct 12:03
b50983e
Compare
Choose a tag to compare

🐞 Bug fixes

  • Fixed the type of TableauDatasource.upstream_tables and upstream_datasources to Optional[List[Dict[str, Optional[str]]]] to prevent Pydantic validation errors when a dict value in this field is mapped to None.

🥗 QOL improvements

  • Generated the latest typedef models.

Full Changelog: 2.5.1...2.5.2

v2.5.1

09 Oct 15:31
afa7bfa
Compare
Choose a tag to compare

🐞 Bug fixes

  • Fixed ModuleNotFoundError caused by the missing PyYAML dependency in the project’s requirements.txt.

v2.5.0

08 Oct 17:33
6343aac
Compare
Choose a tag to compare

🧪 Experimental

  • Added support for sending OpenLineage events.
  • Added support for serialization/deserialization (serde) of the DataContract spec.

⛑️ Breaking changes

  • Updated the ContractClient.generate_initial_spec() method to directly accept the asset for which the initial contract spec is generated, similar to the Java SDK. Previously, you needed to pass the keyword arguments asset_type and asset_qualified_name.

Full Changelog: 2.4.8...2.5.0

v2.4.8

05 Oct 18:44
da15645
Compare
Choose a tag to compare

🎉 New features

  • Adds new connector types (IICS, ABINITIO,SAP_S4_HANA).

Full Changelog: 2.4.7...2.4.8