Mit dem heutigen OpenCelium 4.6 Release feiern wir nicht nur einen wichtigen Meilenstein in der Produktentwicklung – wir würdigen auch ein besonderes Datum: den Geburtstag unseres Firmengründers Hans-Otto Brunsch († 2013).

Er gründete die becon GmbH, aus der 2023 die eigenständige OpenCelium GmbH hervorgegangen ist. Das Release steht damit nicht nur für technische Weiterentwicklung, sondern auch für die Fortführung einer Vision: Integration einfach, transparent und effizient zu gestalten.

Das OpenCelium 4.6 Release steht nun zum Download bereit und bringt gleich drei große Features sowie zahlreiche Bugfixes, die das Arbeiten mit Schnittstellen deutlich vereinfachen:

Im Folgenden stellen wir alle Neuerungen und Vorteile im Detail vor.

Die Neuerungen im Überblick – OpenCelium 4.6 Release

UI-Logs für Connection-Editor & Scheduler

Mit den neuen UI-Logs wird die Entwicklung, das Debugging und die Überwachung von Schnittstellen deutlich einfacher und visuell übersichtlicher.
Entwickler erhalten nun direktes Log-Feedback im Connection-Editor und können API-Requests in einem klar strukturierten Layout analysieren.

Wichtige Neuerungen:

  • Direktes Log-Feedback: Ergebnisse lassen sich sofort im UI prüfen – ohne Umwege.
  • Strukturiertes Log-Design: Jeder API-Request ist einklappbar, Loops werden kompakt dargestellt und können bei Bedarf aufgeklappt werden.
  • Paginator-Navigation: Erleichtert gezielte Analysen einzelner Requests.
  • Optimiert für große Datenmengen: Auch komplexe Schnittstellen bleiben performant darstellbar.
  • Live-Daten via WebSocket: Logs werden in Echtzeit gestreamt – perfekt für Monitoring und Debugging.
  • Einheitliches Konzept: Das neue Log-Design gilt auch für Scheduler-Jobs (historisch & aktuell).
OpenCelium 4.6 Release - UI Logs
OpenCelium 4.6 Release - UI Logs

Vorteile auf einen Blick:

Höhere Transparenz und bessere Usability bei der Schnittstellenentwicklung

Einheitliches Logging über Test, Entwicklung und Ausführung hinweg

Live-Analyse und Nachvollziehbarkeit vergangener Prozesse

Moderne Technologie durch WebSocket-Integration

Multi-Language Unterstützung für Enhancements

Ein weiteres Highlight des OpenCelium 4.6 Release ist die neue Multi-Language-Unterstützung für Enhancements.
Neben JavaScript werden nun auch Python 2, Python 3 und Ruby unterstützt – weitere Sprachen wie Go oder TypeScript sind bereits in Planung.

Was steckt dahinter?
In OpenCelium werden sogenannte Referenzen verwendet, um Daten aus einem API-Response im nächsten Request weiterzuverwenden.
Diese Werte lassen sich über Enhancements manipulieren, bevor sie übergeben werden – z. B. durch Formatierungen oder logische Anpassungen.

Mit der neuen Multi-Language-Funktion können Entwickler diese Logiken nun in ihrer bevorzugten Sprache umsetzen.
Ein dedizierter MicroService sorgt für eine sichere, gekapselte und performante Codeausführung außerhalb des Cores, während JavaScript wie gewohnt direkt im Core verarbeitet wird.

OpenCelium 4.6 Release - Multi Language Unterstützung

Vorteile:

Mehr Flexibilität durch Unterstützung mehrerer Programmiersprachen

Einbindung bestehender Code-Snippets in verschiedenen Sprachen

Sichere Codeausführung dank Entkopplung vom Core-System

Zukunftssicherer Aufbau durch modularen MicroService

Beispiel:

Statt wie bisher nur mit JavaScript zu arbeiten können nun auch Python oder Ruby verwendet werden. Diese Erweiterung macht OpenCelium noch leistungsfähiger bei der Umsetzung von Integrationslogiken – ganz ohne Programmierung.

JavaScript

let result = VAR_0.toUpperCase();
RESULT_VAR = result;

Python

result = VAR_0.upper()
RESULT_VAR = result

Ruby

result = VAR_0.upcase
RESULT_VAR = result

Smart Sync – Templates & Invoker aus dem Service Portal

Mit dem Smart Sync-Feature wird erstmals eine direkte Verbindung zwischen dem OpenCelium Service Portal und einer lokalen Instanz geschaffen.
Damit können Templates und Invoker automatisch synchronisiert werden – ganz ohne manuelle Downloads oder Datei-Uploads.

Das OpenCelium Service Portal ist ein exklusiver SaaS-Dienst für Subscription-User mit Zugriff auf:

  • Vorgefertigte Templates und Invoker
  • Informationen zu Produktneuerungen
  • Integriertes Ticketsystem für Support & Feedback
  • Downloadbereich für aktuelle Versionen

Was ist neu?

  • Direkte Portalverbindung: Nach einmaliger Authentifizierung erfolgt die Synchronisierung automatisch.
  • Automatische & manuelle Sync-Option: Zeitgesteuert oder manuell per Button in der Oberfläche.
  • Versionskontrolle & Konflikthandling: Prüft lokale Anpassungen, bevor Inhalte überschrieben werden.
  • Nahtlose Integration in der UI: Neue oder aktualisierte Inhalte stehen sofort zur Verfügung.
OpenCelium 4.6 Release - Smart Sync

Vorteile:

Deutlich weniger Aufwand bei der Pflege von Integrationsinhalten

Immer Zugriff auf aktuelle Templates und Invoker

+

Wegfall fehleranfälliger manueller Dateiübertragungen

Ideal für Teams mit mehreren Instanzen oder CI/CD-Setups

Ausblick:

Das Smart Sync-Feature bildet die Grundlage für weitere Portal-Integrationen, etwa:

 

  • Push von eigenen Invokern/Templates in private Spaces
  • Direkte Verknüpfung mit dem Ticketsystem
  • Automatische Systemüberwachung und proaktiven Support

Fazit zum OpenCelium 4.6 Release

Mit dem OpenCelium 4.6 Release setzen wir konsequent auf Usability, Flexibilität und Integrationsstärke.
Die drei neuen Features – UI-Logs, Multi-Language-Unterstützung und Smart Sync – bringen messbare Verbesserungen für den täglichen Betrieb und machen OpenCelium noch transparenter, effizienter und moderner.

➡️ Folgen Sie der Anleitung in unserer Dokumentation, um das Update durchzuführen und direkt von den neuen Möglichkeiten zu profitieren.

Hier der ausführliche Changelog

OpenCelium 4.6 (deutsch)

Z

[Neue Funktion]
UI-Logs

Z

[Neue Funktion]
Multi-Language-Unterstützung

Z

[Neue Funktion]
Smart Sync

Z

[Bug][OC-1212]
Löschen alter Protokolldateien nach Ausführungskennung (im Falle einer Datenbanklöschung)

Z

[Bug][OC-1165]
Zähler für die Anzahl der ausgeführten API-Operation prüfenFehlerhafte Vorlagengenerierung in der Support-Datei

Z

[Bug][OC-1142]
Link im Update-Assistenten korrigiert

Z

[Bug][OC-1070]
Fehler beim Löschen von Referenzen behoben

Z

[Bug][OC-1097]
HMAC-Fehler behoben

Z

[Bug][OC-1104]
Verbesserung für XML-Antworten behoben

Z

[Bug][OC-1107]
Funktion zum Testen doppelter Verbindungen

Z

[Bug][OC-1119]
Beim Speichern eines Aggregators werden doppelte Kommentare hinzugefügt.

Z

[Bug][OC-1126]
Fehler bei den Optionen von InputSelect beheben

Z

[Bug][OC-1158]
Platzhalter-Eigenschaft für Referenzgenerator hinzufügen

Z

[Bug][OC-1170]
Header aktualisieren

OpenCelium 4.6 (english)

Z

[New feature]
UI-Logs

Z

[New feature]
Multi-Language support

Z

[New feature]
Smart Sync

Z

[Bug][OC-1212]
Delete old log files by executionId (in case of dropping DB)

Z

[Bug][OC-1165]
Template generated incorrectly in Support File.

Z

[Bug][OC-1142]
Fix link in Update Assistant

Z

[Bug][OC-1070]
Fix delete reference bug

Z

[Bug][OC-1097]
Fix hmac bug

Z

[Bug][OC-1104]
Fix enhancement for xml responses

Z

[Bug][OC-1107]
Test duplicate connection feature

Z

[Bug][OC-1119]
Saving an aggregator adds duplicate comments

Z

[Bug][OC-1126]
Fix InputSelect options bug

Z

[Bug][OC-1158]
Add wildcard property for reference generator

Z

[Bug][OC-1170]
Update headers

OpenCelium Fact Sheet

Die wichtigsten Infos in Kürze

becon Blog

Weitere Artikel zu diesem Thema

KONTAKT

Kontaktieren Sie uns!

Sie haben Fragen, Anregungen, Wünsche oder stehen vor einer besonderen Herausforderung? Wir freuen uns, von Ihnen zu hören!