Skip to content

chore: add blog post for Camel 4.21 What's New#1683

Merged
davsclaus merged 5 commits into
mainfrom
chore/camel421-whatsnew-blog
Jul 2, 2026
Merged

chore: add blog post for Camel 4.21 What's New#1683
davsclaus merged 5 commits into
mainfrom
chore/camel421-whatsnew-blog

Conversation

@davsclaus

Copy link
Copy Markdown
Contributor

Summary

  • Add "What's New" blog post for Apache Camel 4.21 release
  • Covers major themes: Camel Core improvements, CLI/TUI, Route Diagrams, AI/MCP, Observability, Security Hardening, Canonical YAML DSL, Kafka/Spring Boot, Azure Blob, new/removed/deprecated components
  • Scheduled for July 3, 2026

Test plan

  • Verify the blog post renders correctly on the website
  • Check all internal links are valid
  • Review content for accuracy against release notes and upgrade guide

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@davsclaus davsclaus marked this pull request as draft June 29, 2026 07:56
@davsclaus

Copy link
Copy Markdown
Contributor Author

Feedback and updates welcome

@squakez squakez left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. I'm also going to add some note on a few things I've worked for this release.

@squakez squakez force-pushed the chore/camel421-whatsnew-blog branch from 3a1eb54 to f25b950 Compare July 1, 2026 07:26
Comment thread content/blog/2026/07/camel421-whatsnew/index.md Outdated
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Comment thread content/blog/2026/07/camel421-whatsnew/index.md Outdated
Comment thread content/blog/2026/07/camel421-whatsnew/index.md Outdated

@gzurowski gzurowski left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

Co-authored-by: Gregor Zurowski <gregor@zurowski.org>
@davsclaus davsclaus marked this pull request as ready for review July 1, 2026 19:16
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

@christophd christophd left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Just a small addition regarding the test plugin execution if you want

Plugins are now loaded lazily. Built-in commands that do not consume plugins
(such as `camel get`, `camel version`, `camel ps`) skip plugin discovery entirely,
making these commands faster. Plugin classpath resolution is also cached.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
### Test plugin execution
The test plugin used to call a separate JBang process for executing the test commands. This has changed in the sense of directly calling the Citrus test engine in the same Camel CLI JVM. This saves the additional indirection of calling a separate JBang process and makes sure to always call the matching Citrus version when using the test plugin in Camel. Also, users of Camel launcher CLI will not require the JBang installation anymore just for running the test plugin.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Okay I have added this

@davsclaus davsclaus merged commit a8ca944 into main Jul 2, 2026
1 of 2 checks passed
@davsclaus davsclaus deleted the chore/camel421-whatsnew-blog branch July 2, 2026 09:11
@christophd

Copy link
Copy Markdown
Contributor

@davsclaus hehe 1 minute too late 😄 my bad

@davsclaus

Copy link
Copy Markdown
Contributor Author

no problem, you can commit on main - then we restart the build

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.

6 participants