Releases: gooddata/gooddata-python-sdk
Releases · gooddata/gooddata-python-sdk
v1.19.0
Features
- add HTML and PDF to supported formats for tabular exports #674 (Jan Kadlec)
- Example URL for generating api-client from PROD #678 (Jan Soubusta)
- Regenerate API client from current PROD #678 (Jan Soubusta)
Bug Fixes
- gooddata-pandas: Store primary labels mapping in DF metadata #660 (Roman Hartig)
- python-sdk: fixed the script to show corresponding 404 message #662 (quanb-duy)
- gooddata-sdk: add additional vis table type detection condition #676 (Tjev)
Documentation
- fix documentation example #656 (hkad98)
- python-sdk: created 404 message for older versions #658 (quanb-duy)
Continuous Integration
- update preview to local only #641 (Mara3l)
- prune docs to 4 latest versions #641 (Mara3l)
- fix generate.sh bug #665 (Mara3l)
- fix hugo #665 (Mara3l)
- move docs to /latest #668 (Mara3l)
- update hugo mods #668 (Mara3l)
- improve hugo build actions #669 (Jan Kadlec)
- add hugo installation #672 (Jan Kadlec)
Commits
v1.18.1
v1.18.0
Features
Bug Fixes
- incorrect computeRatio handling #629 (hkad98)
- gooddata-pandas: Allow mapping primaryLabelValue in result convertor #636 (Roman Hartig)
- gooddata-sdk: Add resolve_workspace_settings method #636 (Roman Hartig)
- automatic releasing #643 (hkad98)
- create pr as a different user #646 (hkad98)
Documentation
Continuous Integration
Commits
- Run htmltest action on larger runner #613 (Adam Tkac)
- update hugo action #573 (Mara3l)
- 95dbe9c: DP-2847: update hugo actions (Mara3l) #621
- c78e472: DP-2847: update hugo actions - python (Mara3l) #623
- 9457772: DP-2847: update hugo action - production env (Mara3l) #625
- bump ruff version and add rules #627 (hkad98)
- a26ff56: DP-2847: update hugo action fix _ to - (Mara3l) #631
- Fix example in get_visualization.md #639 (Jan Soubusta)
- 6501eff: Update docs/content/en/docs/workspace-content/workspace-content/get_visualization.md (Jan Soubusta) #639
- 45cd2d8: Bump to 1.18.0 (hkad98) #648
v1.17.0
v1.16.0
Features
- gooddata-sdk: add user management APIs support #589 (hkad98)
- add support for cache_strategy property #592 (Dan Homola)
Bug Fixes
- docs: fix key error in docs build #594 (hkad98)
- py-sdk: Add noop AllMetricValueFilter #603 (Roman Hartig)
- docs: fix bug in json_builder.py #608 (hkad98)
Tests
Commits
- py-sdk: Add labels/formats gathering from exec_response & insight #579 (Roman Hartig)
- py-sdk: Add human-readable filters description #579 (Roman Hartig)
- 01d118e: CQ-229: Add dimension sorting support computation logic (Tjev) #575
- c7e725f: CQ-229: Modify dimension representation as required by exec def (Tjev) #575
- b63ba8d: CQ-228: Update test_table snapshot to reflect on sort addition (Tjev) #575
- 3763573: feat(gooddata-sdk) - Add transpose support to execDef assembly logic (Tjev) #582
- 08690e2: test(gooddata-sdk) - Add snapshot tests for execDef transpose support (Tjev) #582
- 7c0fca9: trivial(gooddata-sdk) - Add filters setter to visualization object (Tjev) #585
- 57171d0: refactor(gooddata-sdk) - switch up function definitions ordering (Tjev) #587
- add .dockerignore for docs build #583 (hkad98)
- install wheel in tox #583 (hkad98)
- use uv in tox #583 (hkad98)
- ignore missing import for gooddata_sdk in mypy #583 (hkad98)
- change gooddata-cn-ce image link #589 (hkad98)
- adapt docs build to tox-uv #583 (hkad98)
- adapt test-ci to tox-uv #583 (hkad98)
- gooddata-sdk: inconsistent imports #596 (hkad98)
- bump ruff v0.2.2 -> v0.3.3 #598 (hkad98)
- use ruff instead of isort #598 (hkad98)
- bump tox version #598 (hkad98)
- add more rules for ruff #598 (hkad98)
- gooddata-sdk: Add locales support for AbsoluteDateFilter #600 (Roman Hartig)
- gooddata-sdk: Add resolve_all_workspace_settings helper #600 (Roman Hartig)
- gooddata-sdk: support date filters for get elements #602 (Martin Cermak)
- 45d28ba: Bump to 1.16.0 (hkad98) #606
v1.15.0
Features
- mariadb: add MariaDb support #562 (hkad98)
- docs: replace "insight" in docs #574 (hkad98)
- gooddata-dbt: replace "insight" in gooddata-dbt #574 (hkad98)
- gooddata-fdw: replace "insight" in gooddata-fdw #574 (hkad98)
- gooddata-pandas: replace "insight" in gooddata-pandas #574 (hkad98)
- gooddata-sdk: replace "insight" in gooddata-sdk #574 (hkad98)
Bug Fixes
Builds
Commits
- ci: bump hugo version #556 (hkad98)
- ci: cache hugo dependencies #558 (hkad98)
- config: bump versions #560 (hkad98)
- cicd: resolve warning in pipeline #560 (hkad98)
- api client: regenerate client #562 (hkad98)
- Makefile: make base url independent #562 (hkad98)
- py-sdk: Allow changing Insight filters #563 (Roman Hartig)
- api client: adapt api client changes #562 (hkad98)
- 533c6b8: CQ-223: Improve pivot table exec def total support in sdk (Tjev) #567
- 5e6003d: CQ-223: Add test coverage for enhanced pivot table totals (Tjev) #567
- 96fa613: CQ-223: Improve code documentation (Tjev) #569
- 8e3ce3d: Bump to 1.15.0 (hkad98) #577
v1.14.0
Features
Documentation
Commits
- deprecate elt_environment from gooddata config #533 (Jacek)
- gooddata-dbt - generate short table ID #533 (Jacek)
- remove obsolete GitHub workflow #533 (Jacek)
- Allow override source branch for Dev release workflow #533 (Jacek)
- WEB-4007 Bump dependencies #535 (Nikola Čech)
- b6664a6: Update workflow actions (hkad98) #537
- 6f446c5: Bump dependencies (hkad98) #538
- api client: regenerate API client #541 (hkad98)
- a81578e: WEB-4007 Ignore dev version in sitemap (Nikola Čech) #552
- 11ee3ec: Bump to 1.14.0 (hkad98) #554
v1.13.0
Bug Fixes
- gooddata-pandas: Process total of grandtotals just once #512 (Roman Hartig)
Commits
- 8631bb2: LX-19: Regenerate client (Martin Cermak) #514
- c733c60: LX-19: Support ValidateBy option for collectLabelElements (Martin Cermak) #514
- 9cc7b85: gooddata-dbt - decouple from GitHub variables (Jacek) #516
- skip alpha releases in next_dev.sh #518 (Jacek)
- be4582c: gooddata-dbt - improve validation of PR number (Jacek) #520
- 7055389: gooddata-dbt - fix reading environment from dbt Cloud (Jacek) #522
- 89ebcc5: Add missing format check to pre-commit hook (hkad98) #523
- move provisioning of localized workspaces #525 (Jacek)
- ff8fd67: Regenerate API client (hkad98) #527
- e25a2db: Bump to 1.13.0 (hkad98) #529
- fix netlify manual deploy #531 (Mara3l)
v1.12.0
Chores
Commits
- baf6c2c: Fix sorting in the script for dev release (hkad98) #487
- 0042753: PSDK-162: Adopt missing LDM dataset props (Jacek) #489
- 4de4425: PSDK-162: Fix generation of LDM title for date datasets (Jacek) #489
- b4fd3fd: PSDK-162: Fix tags of date dims (Jacek) #489
- f66b413: Document release process (hkad98) #491
- a24219d: Create rel/x.y.z branch as a part of automated release process (hkad98) #491
- c322e6d: Clarify the release process (hkad98) #493
- 9b673f3: Fix issue for user data filters (hkad98) #495
- remove hugo-python shortcode #497 (Mara3l)
- fix docu #499 (Mara3l)
- 708cf81: gooddata-dbt - add integration with GitHub (Jacek) #502
- 4928411: gooddata-dbt - remove dependency on PyGithub library (Jacek) #502
- 8b74ea3: gooddata-dbt - custom env variable for GitHub COMMIT_SHA (Jacek) #504
- ca20240: gooddata-dbt - document already added features in README (Jacek) #504
- 4ce11db: Bump to 1.12.0 (Mara3l) #506
- regenerate api clients #510 (Pavel Cerny)
- add AttributeHierarchy to analytical model #510 (Pavel Cerny)
- update cassetes after api-client update #510 (Pavel Cerny)