diff --git a/antora-ui-camel/public/_/data/rev-manifest.json b/antora-ui-camel/public/_/data/rev-manifest.json index b631cfa0d6e..7055cb0fef4 100644 --- a/antora-ui-camel/public/_/data/rev-manifest.json +++ b/antora-ui-camel/public/_/data/rev-manifest.json @@ -9,6 +9,8 @@ "img/blog.svg": "img/blog-4c7fa4cb60.svg", "img/books.svg": "img/books-77a59b07e1.svg", "img/brand-logos.svg": "img/brand-logos-a2b35bbdec.svg", + "img/bugfix.svg": "img/bugfix-a1b2c3d4e5.svg", + "img/calendar.svg": "img/calendar-c4d5e6f7a8.svg", "img/cancel.svg": "img/cancel-1ed239489b.svg", "img/caret.svg": "img/caret-d6dacc711e.svg", "img/chevron.svg": "img/chevron-63cb534773.svg", @@ -36,6 +38,7 @@ "img/read.svg": "img/read-d475016106.svg", "img/search.svg": "img/search-a73cfec790.svg", "img/security.svg": "img/security-06abe157b3.svg", + "img/sparkle.svg": "img/sparkle-f6a7b8c9d0.svg", "img/spring-boot.svg": "img/spring-boot-0a7cb95564.svg", "img/support.svg": "img/support-7219bb2f58.svg", "img/team.svg": "img/team-899f1050c2.svg", diff --git a/antora-ui-camel/public/_/img/bugfix-a1b2c3d4e5.svg b/antora-ui-camel/public/_/img/bugfix-a1b2c3d4e5.svg new file mode 100644 index 00000000000..3952154ac18 --- /dev/null +++ b/antora-ui-camel/public/_/img/bugfix-a1b2c3d4e5.svg @@ -0,0 +1,3 @@ + + + diff --git a/antora-ui-camel/public/_/img/calendar-c4d5e6f7a8.svg b/antora-ui-camel/public/_/img/calendar-c4d5e6f7a8.svg new file mode 100644 index 00000000000..d2e5a695dd7 --- /dev/null +++ b/antora-ui-camel/public/_/img/calendar-c4d5e6f7a8.svg @@ -0,0 +1,3 @@ + + + diff --git a/antora-ui-camel/public/_/img/sparkle-f6a7b8c9d0.svg b/antora-ui-camel/public/_/img/sparkle-f6a7b8c9d0.svg new file mode 100644 index 00000000000..0656b0d579a --- /dev/null +++ b/antora-ui-camel/public/_/img/sparkle-f6a7b8c9d0.svg @@ -0,0 +1,3 @@ + + + diff --git a/antora-ui-camel/src/img/bugfix.svg b/antora-ui-camel/src/img/bugfix.svg new file mode 100644 index 00000000000..3952154ac18 --- /dev/null +++ b/antora-ui-camel/src/img/bugfix.svg @@ -0,0 +1,3 @@ + + + diff --git a/antora-ui-camel/src/img/calendar.svg b/antora-ui-camel/src/img/calendar.svg new file mode 100644 index 00000000000..d2e5a695dd7 --- /dev/null +++ b/antora-ui-camel/src/img/calendar.svg @@ -0,0 +1,3 @@ + + + diff --git a/antora-ui-camel/src/img/sparkle.svg b/antora-ui-camel/src/img/sparkle.svg new file mode 100644 index 00000000000..0656b0d579a --- /dev/null +++ b/antora-ui-camel/src/img/sparkle.svg @@ -0,0 +1,3 @@ + + + diff --git a/content/trust/_index.md b/content/trust/_index.md index 375ba27b9a9..4b84b8220c2 100644 --- a/content/trust/_index.md +++ b/content/trust/_index.md @@ -28,7 +28,7 @@ default* means for Apache Camel. {{< div "box" >}} -{{< icon "download" "Down arrow" >}} +{{< icon "calendar" "Calendar" >}} {{< div "content" >}} @@ -120,18 +120,18 @@ no case study can match. {{< div "box" >}} -{{< icon "docs" "Document" >}} +{{< icon "books" "Books" >}} {{< div "content" >}} ## Built to last, not to rewrite Some frameworks reinvent themselves every few years — new APIs, new concepts, painful migrations. -Camel does not. The `from().to()` pattern from the very first commit in 2007 still compiles and -runs unchanged today. Four major versions, five technology eras (ESBs, SOA, microservices, -cloud-native, AI), and the core DNA has stayed stable. You learn Camel once. Your routes, -your patterns, and your team's expertise carry forward — they do not expire with the next major -release. +Camel does not. The `from().to()` pattern from the [very first commit in 2007](/blog/2026/06/camel-dna-19-years/) +still compiles and runs unchanged today. Four major versions, five technology eras (ESBs, SOA, +microservices, cloud-native, AI), and the core DNA has stayed stable. You learn Camel once. Your +routes, your patterns, and your team's expertise carry forward — they do not expire with the next +major release.

Read the story @@ -143,16 +143,16 @@ release. {{< div "box" >}} -{{< icon "support" "Wrench" >}} +{{< icon "bugfix" "Checkmark" >}} {{< div "content" >}} ## A proven bug fix track record -The community has fixed 7,070 out of 7,081 reported bugs — a **99.8% resolution rate** — with a -median fix time of **1 day**. That track record has been sustained for 17 of the last 19 years -across 350+ connectors and 272 production releases. Only 6 bugs are open today. When something -breaks, it gets fixed fast, and the data is there to prove it. +The community has fixed [7,070 out of 7,081 reported bugs](/blog/2026/06/camel-bug-fix-track-record/) +— a **99.8% resolution rate** — with a median fix time of **1 day**. That track record has been +sustained for 17 of the last 19 years across 350+ connectors and 272 production releases. Only 6 +bugs are open today. When something breaks, it gets fixed fast, and the data is there to prove it.

See the data @@ -171,9 +171,9 @@ breaks, it gets fixed fast, and the data is there to prove it. ## 500+ dependencies kept current Camel manages over 500 third-party dependencies. Across 20 minor releases, the community made -**2,449 dependency version updates** — an average of 122 per release. This quiet, invisible work -keeps the framework secure and compatible, so you are not stuck waiting for a critical library -upgrade. +[**2,449 dependency version updates**](/blog/2026/06/camel-dependency-updates/) — an average of 122 +per release. This quiet, invisible work keeps the framework secure and compatible, so you are not +stuck waiting for a critical library upgrade.

See the numbers @@ -185,18 +185,18 @@ upgrade. {{< div "box" >}} -{{< icon "cli" "Terminal" >}} +{{< icon "sparkle" "Sparkle" >}} {{< div "content" >}} ## AI already knows Camel -AI coding assistants are remarkably good at Apache Camel — and it is not an accident. Nineteen -years of stable APIs mean training data does not go stale, 11,700+ Stack Overflow answers -provide real-world examples, and a predictable component model lets LLMs generalize across -350+ connectors. Add a built-in [MCP server](/manual/camel-jbang-mcp.html), machine-readable -catalog metadata, and a schema-validated YAML DSL, and Camel is one of the best-trained -integration frameworks for AI-assisted development today. +AI coding assistants are remarkably good at Apache Camel — and it is not an accident. [Nineteen +years of stable APIs](/blog/2026/06/camel-ai-trained/) mean training data does not go stale, +11,700+ Stack Overflow answers provide real-world examples, and a predictable component model +lets LLMs generalize across 350+ connectors. Add a built-in [MCP server](/manual/camel-jbang-mcp.html), +machine-readable catalog metadata, and a schema-validated YAML DSL, and Camel is one of the +best-trained integration frameworks for AI-assisted development today.

Read why