## vmware/versatile-data-kit — v1.6…v1.7

_47 commits._

### Features
- **versatile-data-kit: Support for Py3.12 (#3143)** (d90c97c)
- **examples: add chunker job to support configurable chunking (#3093)** (e1e76ba)
- **vdk-quickstart: add vdk-structlog  (#2956)** (ddd7ac1)
- **vdk-confluence: add data source plugin for confluence (#3094)** (6e4e0a0)
- **vdk-structlog: add default logging format values (#3055)** (d0ef338)
- **vdk-dag: add local executor (#3097)** (7c993c9)
- **vdk-core: add is_default() function to config (#3076)** (b3e7b45)
- **examples: add Embed and Ingest Confluence JSON data example data job (#3073)** (4c61615)
- **vdk-core: Add 'method' to pre_ingest_process API (#3072)** (03dde45)
- **examples: add Fetch And Embed Data Job Example (#3065)** (09c49ba)
- **versatile-data-kit: add link to architecture to contributing.md (#3071)** (eae895a)

### Fixes
- **documentation: fix monthly download badges closing HTML tag (#3090)** (28ed822)
- **control-service: fix data job deployment (#3110)** (04ba937)
- **control-service: fix data job deployment cpu conversion (#3109)** (459d6fc)
- **vdk-server: fix ingress settings (#3101)** (7f0ecd1)
- **vdk-dag: fix unnecessary authorization failure (#3096)** (1402f3a)

### Backend
- **vdk-dag: improve error handling and error messages (#3152)** (893ffb7)
- **vdk-test-utils: Measure payload size with len, not getsizeof (#3157)** (4e3b400)
- **examples: refactor a bit the examples (#3127)** (39e911e)
- **control-service: optimize job builder pip install (#3151)** (6d21c29)
- **versatile-data-kit: Change copyright notice (#3116)** (8c67726)
- **vdk-kerberos-auth: revert recent changes (#3134)** (c168fc8)
- **vdk-kerberos-auth: adopt unreleased oscrypto library (#3131)** (772061d)
- **vdk-kerberos-auth: adopt unreleased oscrypto library (#3130)** (b566d4f)
- **vdk-core: Adopt 'method' argument in pre-process plugins (#3074)** (cd718ba)
- **vdk-gdp-execution-id: adopt ingester changes (#3120)** (78e0df8)
- **vdk-postgres: batch inserts during ingestion (#3121)** (e403d60)
- **examples: adopt RAG examples for remote execution (#3117)** (6369417)
- **vdk-structlog: put vdk init logs config behind flag (#3107)** (5feed5b)
- **vdk-test-utils: adopt ingester changes (#3119)** (395beed)
- **vdk-core: enable/disable structlog based on config (#3102)** (a4c5a23)
- **quickstart-vdk: make sure release distribution** (625e23f)
- **quickstart-vdk: make sure it is released (#3113)** (ac357fa)
- **examples: RAG Chat UI (#3108)** (5aa78f1)
- **examples: RAG Question-answering Web Service (#3098)** (33adbb4)
- **vdk-core: do not count memory properties toward the count (#3099)** (7467786)
- **examples: Make RAG examples a bit more generic and demoable (#3085)** (62961c7)
- **vdk-examples: example job with confluence reader (#3070)** (3f6aa77)
- **vdk-core: relevant info in step result (#3062)** (656ba0c)
- **vdk-core: remove structlog logging override (#3066)** (6ba82d4)
- **specs: update vector database vep with more explanation (#3054)** (5d620e5)

### Chore
- **build(deps): Bump io.freefair.lombok from 8.4 to 8.6 in /projects/control-service/projects (#3144)** (da4444e)
- **build(deps): Bump org.apache.commons:commons-compress from 1.25.0 to 1.26.0 in /projects/control-service/projects/pipelines_control_service (#3135)** (461505f)
- **build(deps): Bump net.javacrumbs.shedlock:shedlock-spring** (d1c567c)
- **build(deps): Bump net.javacrumbs.shedlock:shedlock-provider-jdbc-template from 5.10.0 to 5.11.0 in /projects/control-service/projects/pipelines_control_service (#3112)** (f6293bb)
- **build(deps): Bump com.squareup.okio:okio from 3.7.0 to 3.8.0 in /projects/control-service/projects/pipelines_control_service (#3104)** (ebdd04f)
- **build(deps): Bump org.json:json from 20231013 to 20240205 in /projects/control-service/projects/pipelines_control_service (#3087)** (dbbd73b)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/vmware/versatile-data-kit?utm_source=github-action)._