Skip to content

v1.3.0

Compare
Choose a tag to compare
@github-actions github-actions released this 10 Mar 09:54
· 1061 commits to master since this release
f0d1bbd

Release notes

We have released new version 1.3, which includes new documentation and some QoL features.
This version is tied to the latest version of GoodData.CN (2.3) and GoodData Cloud.

New features in Python SDK Version 1.3:

  • Loading of credentials from a config file
  • Cloning of workspaces
  • Extended support for SQL-based datasets
  • Brotli payload compression
  • Other minor enhancements

Quality of Life changes:

Breaking changes

  • Internal method get_user_groups has been renamed to user_groups and now returns List[CatalogUserGroup] instead of List[str]

Commits

  • 5cd6090: Fix installed alpha releases (hkad98) #175
  • Improve alpha release versioning doc #176 (Roman Hartig)
  • f5eec23: XSH-907: Update api clients (Roman Hartig) #178
  • 5913fa0: XSH-907: Tabular export doc update (Roman Hartig) #178
  • Add missing import for CatalogDeclarativeMetric #179 (hkad98)
  • FDW set Dockerfile dependency #181 (hkad98)
  • 485878c: Initialize GoodDataSdk from file (hkad98) #182
  • 7a44d67: XSH-835: Set root logger to NullHandler (Roman Hartig) #183
  • 1c2a389: XSH-835: Allow logging of trace IDs (Roman Hartig) #183
  • 31a5f1b: Update settings files (hkad98) #184
  • da82287: Add docsy submodule (hkad98) #184
  • bfc6f46: Add new documentation content (hkad98) #184
  • 44aede4: Build and deploy workflow (hkad98) #184
  • netlify-deploy #188 (hkad98)
  • action input #189 (hkad98)
  • 252e948: PSDK-116 Fix: Missing redirect (czechian) #190
  • 5ef463b: PSDK-116 Fix: Missing redirect config (czechian) #191
  • 63e8b55: Fix CODEOWNERS (hkad98) #192
  • b009b95: Hugo doc build check (hkad98) #192
  • 46cb2a3: PSDK-122: Update docker-compose.yaml (hkad98) #193
  • 6eeb8db: Add hkad98 as codeowner (hkad98) #194
  • b3b0f9e: WEB-3601 Redirect for /latest (czechian) #195
  • a0b3392: Fixing Breadcrumbs (Mara3l) #196
  • 6205b1b: WEB-3602 new Python SDK documentation - Navigation bug (Mara3l) #196
  • 2dbe341: WEB-3603 new Python SDK documentation - GitHub logo styling (Mara3l) #196
  • 0fdc246: Fixing [ZWSP] randomly in text (Mara3l) #198
  • hugo build action #197 (hkad98)
  • 0ebbb75: Changing documentation links for README.md (Mara3l) #199
  • ed864b2: Adding Documentation for Data Source Services. (Mara3l) #198
  • c356690: Fixing missing breadcrumb space (Mara3l) #198
  • b7627a9: Adding Parameter shortcodes (Mara3l) #198
  • 2e65015: PSDK-128 update GitHub actions (hkad98) #200
  • ece0082: Change linter to ruff (hkad98) #201
  • 520f069: Fix E741 (hkad98) #201
  • de7894c: Adding Hugo Contents and spelling fixes (Mara3l) #198
  • 823d432: Merge branch 'master' into PSDK-121 (Jan Kadlec) #201
  • b16f0ca: DP-2353 Foreign Data Wrapper docu Update (Mara3l) #202
  • a0c6bc6: Administration Documentation (Mara3l) #202
  • e8193b9: Data Connection Documentation (Mara3l) #202
  • cc33242: Workspace documentation (Mara3l) #202
  • 58bcb66: Workspace Content Documentation (Mara3l) #202
  • 074d180: Code sync with Hugo documentation (Mara3l) #202
  • e17c748: XSH-914: Explicitly handle '(empty value)' in dataframe creation (Roman Hartig) #204
  • d3a0f0c: PSDK-129: Function for changing case of physical objects in LDM (Jacek) #205
  • 77fa368: PSDK-129: Function for changing case of physical objects in LDM (Jacek) #205
  • e9d0d41: PSDK-129: Allow chaining of extension methods in DeclarativeModel (Jacek) #206
  • Fix wrong code snippet #208 (hkad98)
  • bdfab1e: PSDK-130: Clone workspace (Jacek) #207
  • 003f2b1: moving documentation (Mara3l) #209
  • 3c4e134: Cleaning up actions and .gitignore (Mara3l) #209
  • 79f4c71: XSH-929: Use unique (empty value) representation (Roman Hartig) #210
  • 888a09d: Split workflow for docs – old and Hugo (hkad98) #209
  • 0a0d0c7: Adding htmltest for Hugo documentation (Mara3l) #211
  • 3640d29: Fixing broken links (Mara3l) #211
  • 76da0f9: WEB-3604 AddSearch fix (Nikola Čech) #212
  • Update example for list_data_sources #214 (Robert Moucha)
  • 65545e7: Add Versioning (Mara3l) #213
  • 94f84ae: Fix relURL in Version selector (Nikola Čech) #213
  • action and navbar fix #216 (Mara3l)
  • 4d41c9a: Adding missing images (Mara3l) #216
  • 7520df3: CAL-750: update OAPI clients to latest OAPI version (Pavel Cerny) #217
  • d034e49: CAL-750: fix support tooling configuration (Pavel Cerny) #217
  • 88c81ce: CAL-750: regenerate vcr cassettes after OAPI update (Pavel Cerny) #217
  • 677f5fe: CAL-750: add scanSql endpoint support (Pavel Cerny) #217
  • d7f5897: CAL-750: add support for metadata sql-dataets extension (Pavel Cerny) #217
  • 10cf4f1: DP-2405 Installation Guide Update (Mara3l) #218
  • 5b03156: CAL-765: add support for showAllValues (Pavel Cerny) #219
  • 568d4c6: Load credentials for GoodPandas from config file (hkad98) #220
  • 19a4333: Extend CatalogUser methods with user groups manipulation (hkad98) #221
  • 56ff9a9: Fix old linter reference in project_common.mk (hkad98) #223
  • 90662fc: Add brotli compression support (hkad98) #222
  • 25a75f6: New fixtures (hkad98) #222
  • 430aab7: CAL-750: regenerate OAPI clients (Pavel Cerny) #225
  • ab1b706: CAL-750: update test cassettes (Pavel Cerny) #225
  • ba0d520: CAL-750: fix tests related to WDF (Pavel Cerny) #225
  • 01f703d: CAL-750: ignore temporary test files by copyright (Pavel Cerny) #225
  • 12b03a3: CAL-750: fix scanSql response processing errors (Pavel Cerny) #225
  • 369b80c: Change deprecation note (hkad98) #226
  • aa4e631: PSDK-137 Update CONTRIBUTING.md (Mara3l) #224
  • 8fe98ff: Update Getting Started with profiles (Mara3l) #224
  • Fixing makefile new-docs path #224 (Mara3l)
  • d923d5a: Documentation for clone_workspace (Mara3l) #224
  • 9b8a492: Update docstrings (Mara3l) #224
  • bd650d9: DP-2405 Installation Guide Update (Mara3l) #224
  • Installation-fix #224 (Mara3l)
  • 2949e0d: MS SQL and Databricks support (hkad98) #227
  • typo fix #224 (Mara3l)
  • 09514bd: Remove Sphinx docs from gooddata-sdk (hkad98) #228
  • update MAINTENANCE.md #229 (Mara3l)
  • bb5aebd: Generate new clients (hkad98) #230
  • 6f83b3b: Fix test (hkad98) #230
  • a0497d2: Generate fixtures (hkad98) #230
  • MAINTENANCE.md & doc release scripts #231 (Mara3l)
  • 24c3c80: Fix missing requirement in setup.py (hkad98) #233
  • b72ec20: Bump to 1.3.0 (hkad98) #234
  • 4e63f04: Change docs links (hkad98) #234