# Ecmind\_blue\_client: Release Notes 0.2.6 bis 0.2.8

**URL:** <https://ecm.community/t/ecmind-blue-client-release-notes-0-2-6-bis-0-2-8/60>\
**Category:** Python/ecmind\_blue\_client\
**Tags:** coding\
**Created:** [15. März 2021 um 09:39 UTC](https://ecm.community/t/ecmind-blue-client-release-notes-0-2-6-bis-0-2-8/60 "2021-03-15T09:39:57Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![rk](https://ecm.community/user_avatar/ecm.community/rk/32/679_2.png) [@rk](https://ecm.community/u/rk)\
**Post date:** [15. März 2021 um 09:39 UTC](https://ecm.community/t/ecmind-blue-client-release-notes-0-2-6-bis-0-2-8/60/1 "2021-03-15T09:39:57Z")

</div>

Soeben haben wir auf PyPI die **Version 0.2.6** unseres ecmind\_blue\_clients veröffentlicht:

> **[ecmind-blue-client](https://pypi.org/project/ecmind-blue-client/0.2.6/)**
>
> A client wrapper for blue

### Changes

- [Wie vorgeschlagen, kann nun der Zielhaupttyp bei `xml_import` mitgegeben werden.](https://hub.ecmind.ch/t/anregung-zur-weiterentwicklung-von-xml-import-um-die-angabe-des-haupttyps/59)
- Der bisherige Parameter `connectionString` des `TcpPoolClient`s wurde entsprechend des Naming-Schemas auf `connection_string` korrigiert. Dies ist ein braking change, sofern diese Klasse genutzt wurde und der Parameter `named` übergeben wird.

---

<div class="post-metadata">

**Author:** ![rk](https://ecm.community/user_avatar/ecm.community/rk/32/679_2.png) [@rk](https://ecm.community/u/rk)\
**Post date:** [17. März 2021 um 06:06 UTC](https://ecm.community/t/ecmind-blue-client-release-notes-0-2-6-bis-0-2-8/60/2 "2021-03-17T06:06:24Z")

</div>

Aufgrund eines Feedbacks gibt es hierzu nochmals ein Update der `maintype`-Funktion mit **Version 0.2.7** :

> **[ecmind-blue-client](https://pypi.org/project/ecmind-blue-client/0.2.7/)**
>
> A client wrapper for blue

Danke, @bb!

---

<div class="post-metadata">

**Author:** ![rk](https://ecm.community/user_avatar/ecm.community/rk/32/679_2.png) [@rk](https://ecm.community/u/rk)\
**Post date:** [22. März 2021 um 06:47 UTC](https://ecm.community/t/ecmind-blue-client-release-notes-0-2-6-bis-0-2-8/60/3 "2021-03-22T06:47:55Z")

</div>

Mit **Version 0.2.8** wird der Merge Request aus dem Post [Variantenimport via xml\_import() - #2 von bb](https://hub.ecmind.ch/t/variantenimport-via-xml-import/67/2) realisiert.

Damit lassen sich nun im `xml_import` Varianten importierne, indem die `variant_parent_id` als Parameter gesetzt wird:

```python
result = client.xml_import(
    object_name='Dokumentation', 
    search_fields={},
    import_fields={'Produktcode': 'AS-900-01'},
    files=['new.docx'],
    main_type=MainTypeId.DOC_WINDOWS,
    variant_parent_id=parent_id
)

```

Die `search_fields` müssen dabei unbedingt leer gelassen werden, da sonst eine Neuanlage provoziert würde.

> **[ecmind-blue-client](https://pypi.org/project/ecmind-blue-client/0.2.8/)**
>
> A client wrapper for blue

Danke, @bb und @danielstraub!
