Skip to content

Alpha#578

Merged
jwulf merged 9 commits into
mainfrom
alpha
Jul 30, 2025
Merged

Alpha#578
jwulf merged 9 commits into
mainfrom
alpha

Conversation

@jwulf

@jwulf jwulf commented Jul 30, 2025

Copy link
Copy Markdown
Member

Description of the change

This PR adds configurable caching behaviour to the Camunda8 client, giving users more flexibility with the API clients that it creates.

It allows the Camunda8 object to act as an API client factory, rather than simply a collection of singletons.

Type of change

  • Bug fix
  • New feature
  • Breaking change
  • Documentation update

Checklist

  • I have read the CONTRIBUTING doc
  • I have opened this pull request against the alpha branch
  • I have added tests that prove my fix is effective or that my feature works
  • I have added necessary documentation (if appropriate)

Further comments

[If this is a relatively large or complex change, kick off the discussion by explaining why you chose the solution you did and what alternatives you considered, etc...]

jwulf and others added 8 commits July 29, 2025 20:28
Signed-off-by: Josh Wulf <josh.wulf@camunda.com>
feat: add close() method to Rest Job Worker. Fixes #571
fix(docs): adjust variable names for cookie auth
Signed-off-by: Josh Wulf <josh.wulf@camunda.com>
Signed-off-by: Josh Wulf <josh.wulf@camunda.com>
Signed-off-by: Josh Wulf <josh.wulf@camunda.com>
feat: add ability to override caching of clients. fixes #575
@jwulf jwulf self-assigned this Jul 30, 2025
Signed-off-by: Josh Wulf <josh.wulf@camunda.com>
@jwulf jwulf merged commit 4b728d2 into main Jul 30, 2025
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants