{
	"release_id": "4.3-20250625120149",
	"date": "2025-06-25T12:01:49.410065+00:00",
	"type": "feature",
	"major_version": "4.3",
	"urgency": "high",
	"text": {
		"de": "Wir freuen uns, Ihnen mit dem aktuellen Juni-Release erneut ein umfangreiches Feature-Update für **opsi 4.3** präsentieren zu können.\nIm Fokus stehen in diesem Monat Verbesserungen in den Bereichen **Geräteinformationen**, **Monitoring**, **Benutzerkommunikation** sowie Stabilitäts-Updates für die opsi-Client-Agents und Verbesserungen in opsi-cli.\n\n**Außerdem schließen wir mit dem heutigen Release eine Rechteausweitungslücke in opsiconfd. Wir empfehlen daher, das Update zeitnah einzuspielen.**\n\n# Geräteinformationen direkt im Blick \n\nDie Übersicht über Ihre Endgeräte wird mit diesem Release noch einfacher.\nIn der aktuellen Version des **opsi-configed** werden wichtige Basisinformationen wie Gerätetyp, Hersteller, Modell und Betriebssystem nun direkt in der Geräteübersicht angezeigt.\nDiese zentrale Darstellung erleichtert das Filtern und Selektieren von Geräten erheblich.\n\n# Überarbeitete Monitoring-Integration\n\nEin effektives Monitoring ist entscheidend für einen störungsfreien IT-Betrieb.\nMit der neuen opsi-Monitoring-Integration bieten wir nun umfassende Unterstützung für gängige Open-Source-Systeme wie **Nagios**, **Icinga**, **checkmk** und **Zabbix**.\nDamit behalten Sie nicht nur den Zustand Ihres opsi-Servers im Blick, sondern können auch Informationen zu den Endgeräten direkt einbinden.\nWeitere Informationen zur Umsetzung und Anwendung finden Sie in unserem [aktuellen Blog-Beitrag](https://www.opsi.org/de/blog/monitoring-2025).\n\nDie neue Monitoring-Integration steht allen Nutzern von opsi-Basic, opsi-Professional und opsi-Enterprise zur Verfügung.\nAuch Nutzer des Nagios-Connectors können auf die neue Integration umsteigen.\n\n# Neue Funktion: Message of the Day\n\nMit der neuen **Message-of-the-Day**-Funktion können Sie Benutzer gezielt und zuverlässig informieren – sowohl vor als auch nach der Anmeldung.\nSystemnachrichten erscheinen bereits vor dem Login, während benutzerspezifische Mitteilungen nach der Anmeldung angezeigt werden.\nJede Nachricht wird garantiert nur einmal eingeblendet.\nDie Inhalte lassen sich bequem im **Markdown-Format** gestalten, inklusive klickbarer Links.\nOptional kann ein Ablaufdatum definiert werden, nach dem die Nachricht automatisch nicht mehr angezeigt wird.\n\nDie Message-of-the-Day-Funktion steht ab sofort allen Nutzern von opsi-Enterprise zur Verfügung.\n\n# opsi-configed\n\nAb sofort lässt sich die **„Message of the Day“** bequem über die Menüleiste unter *Extras → Message of the Day* bearbeiten – inklusive einer praktischen Vorschaufunktion. So kann die Nachricht des Tages vor dem Speichern visuell überprüft werden.\n\nIn der **Client-Übersicht** wurden zusätzliche Informationen ergänzt: Betriebssystem- und Hardwaredetails des ausgewählten Clients sind nun direkt auf der rechten Seite sichtbar. Diese Angaben finden sich außerdem auch in der allgemeinen Client-Tabelle, was die Übersichtlichkeit deutlich erhöht.\n\nDie **Suchfunktion in Tabellen und Listen** wurde deutlich verbessert. Statt wie bisher alle Einträge anzuzeigen und lediglich hervorzuheben, was zur Suche passt, werden nun nur noch die tatsächlich relevanten Ergebnisse eingeblendet. Das macht die Navigation schneller und gezielter.\n\nBeim **Kopieren eines Clients** steht jetzt eine differenzierte Auswahl zur Verfügung: Nutzerinnen und Nutzer können festlegen, welche Daten übernommen werden sollen – darunter Gruppenzugehörigkeit, installierte Produkte, Produkt-Propertys und Konfigurationen. Das bietet mehr Flexibilität bei der Verwaltung und Replikation von Clients.\n\nDie **Bedienoberfläche von opsi-configed** wurde ebenfalls optimiert. Die obere Leiste erhielt eine dezente Überarbeitung, die für mehr Klarheit und intuitive Navigation sorgt.\n\nAuch im Detail wurde nachgebessert: **Tooltips**, die Produkt-Propertys beschreiben, unterstützen nun **Markdown**. Damit lassen sich Formatierungen wie Listen oder Hervorhebungen gezielt einsetzen, um komplexere Informationen besser darzustellen.\n\nSchließlich merkt sich opsi jetzt **Fenstergröße und -position** beim Beenden der Anwendung. Beim nächsten Start wird die vorherige Arbeitsumgebung automatisch wiederhergestellt – ein kleines, aber feines Detail, das den Workflow unterstützt.\n\n# Verbesserte opsi-Client-Agents\n\nDie opsi-Client-Agents für Windows, Linux und macOS wurden umfassend überarbeitet, insbesondere mit Blick auf Stabilität und Fehlerresistenz.\nDie Installationsmechanismen reagieren nun robuster auf Probleme wie unterbrochene Netzwerkverbindungen und sorgen so für eine zuverlässigere Agent-Installation.\n\nDer OpsiCredentialProvider zur automatisierten Benutzeranmeldung unter Windows wurde grundlegend überarbeitet.\nEr arbeitet jetzt deutlich zuverlässiger und unterstützt zusätzlich die automatische Anmeldung von Domänen-Benutzern\n\n**Eine wichtige Information für alle, die noch Windows 7 im Einsatz haben:**  \n\nIm Juni 2022 haben wir angekündigt, dass die Unterstützung für Windows 7 in opsi mittelfristig eingestellt wird ([Ankündigung im Forum](https://forum.opsi.org/viewtopic.php?p=56609)).\nNun ist es so weit: Der heute im stable veröffentlichte opsi-client-agent 4.3.13.5-3 wird voraussichtlich die letzte Version sein, die unter Windows 7 lauffähig ist.\nMit diesem Schritt schaffen wir die Grundlage, um modernere und effizientere Komponenten einzusetzen sowie unseren Code und die internen Abläufe nachhaltig zu vereinfachen.\n\n# Erweiterungen in opsi-cli\n\nDas Kommandozeilen-Werkzeug **opsi-cli** wurde in mehreren Bereichen optimiert.\nBei der Anzeige von Hilfetexten werden jetzt zusätzlich die globalen Optionen und die übergeordneten Befehle aufgeführt – das erleichtert die Nutzung und spart Zeit bei der Arbeit auf der Kommandozeile.\n\nDas `client-action`-Modul wurde weiter verbessert und um den Befehl `process-actions` erweitert mit dem sich definierte Produktaktionen gezielt aufrufen lassen.\nDank umfangreicher Filtermöglichkeiten – beispielsweise über `--where-action-request` – lassen sich Aktionen nun noch präziser auf bestimmte Clients und Produkte eingrenzen.\n\nZusätzlich wurde die gesamte Ausgabeformatierung der opsi-cli weiter vereinheitlicht und verbessert, um ein konsistenteres Nutzererlebnis zu gewährleisten.\n\nDieses Release bringt zahlreiche Verbesserungen, die Ihre Arbeit mit opsi effizienter und intuitiver machen.\nWir freuen uns über Ihr Feedback und wünschen viel Erfolg beim Einsatz der neuen Funktionen!\n\n# opsi VM\n\nIn der neuen Version wurde ein Fehler behoben, durch den der Server unter Umständen fälschlicherweise eine IP-Adresse von einem DHCP-Server bezogen hat.\n",
		"en": "We are pleased to present you with another comprehensive feature update for **opsi 4.3** as part of the current June release.\nThis month’s focus is on improvements in **device information**, **monitoring**, **user communication**, as well as stability updates for the opsi client agents and enhancements to opsi-cli.\n\n**Additionally, today’s release closes a privilege escalation vulnerability in opsiconfd. We therefore recommend installing the update promptly.**\n\n# Device Information at a Glance\n\nManaging your endpoints just got easier with this release.\nIn the current version of **opsi-configed**, key basic information such as device type, manufacturer, model, and operating system is now displayed directly in the device overview.\nThis centralized display greatly simplifies filtering and selecting devices.\n\n# Revised Monitoring Integration\n\nEffective monitoring is essential for smooth IT operations.\nWith the new opsi monitoring integration, we now offer comprehensive support for popular open-source systems such as **Nagios**, **Icinga**, **checkmk**, and **Zabbix**.\nThis allows you to monitor not only the status of your opsi server but also integrate information about endpoints directly.\nFurther details on implementation and usage can be found in our [latest blog post](https://www.opsi.org/de/blog/monitoring-2025).\n\nThe new monitoring integration is available to all opsi Basic, opsi Professional, and opsi Enterprise users.\nUsers of the Nagios connector can also migrate to the new integration.\n\n# New Feature: Message of the Day\n\nThe new **Message of the Day** feature allows you to inform users in a targeted and reliable way – both before and after login.\nSystem messages appear before login, while user-specific messages are shown afterward.\nEach message is guaranteed to be displayed only once.\nContent can be conveniently formatted using **Markdown**, including clickable links.\nOptionally, you can define an expiration date after which the message will no longer be shown.\n\nThe Message of the Day feature is now available to all opsi Enterprise users.\n\n# opsi-configed\n\nThe **“Message of the Day”** can now be easily edited via the menu bar under *Extras → Message of the Day*, including a practical preview function so the message can be visually checked before saving.\n\nAdditional information has been added to the **client overview**: Operating system and hardware details of the selected client are now visible on the right side. These details also appear in the general client table, significantly improving clarity.\n\nThe **search function in tables and lists** has been greatly improved. Instead of displaying all entries and merely highlighting matches, only the truly relevant results are now shown – making navigation faster and more focused.\n\nWhen **copying a client**, a more detailed selection is now available: users can decide which data to transfer – including group membership, installed products, product properties, and configurations. This offers greater flexibility in client management and replication.\n\nThe **user interface of opsi-configed** has also been optimized. The top bar has received a subtle redesign for improved clarity and more intuitive navigation.\n\nSmaller refinements were made too: **Tooltips** describing product properties now support **Markdown**, allowing formatting such as lists or highlights to better convey complex information.\n\nFinally, opsi now remembers **window size and position** upon closing the application. When restarted, your previous working environment is automatically restored – a small but useful improvement that enhances workflow.\n\n# Improved opsi Client Agents\n\nThe opsi client agents for Windows, Linux, and macOS have been extensively revised, with a focus on stability and error resistance.\nThe installation mechanisms now respond more robustly to issues such as interrupted network connections, ensuring more reliable agent installations.\n\nThe **OpsiCredentialProvider** for automated user logins on Windows has been completely reworked.\nIt now operates much more reliably and also supports automatic login for domain users.\n\n**Important information for those still using Windows 7:**\n\nIn June 2022, we announced that opsi would phase out support for Windows 7 in the medium term ([announcement in the forum](https://forum.opsi.org/viewtopic.php?p=56609)).\nThe time has now come: The opsi client agent version 4.3.13.5-3 released today in the stable branch will likely be the last version compatible with Windows 7.\nThis step lays the foundation for integrating more modern and efficient components and simplifies our codebase and internal processes for the long term.\n\n# Enhancements in opsi-cli\n\nThe command-line tool **opsi-cli** has been improved in several areas.\nHelp text now also lists global options and parent commands – making usage easier and saving time when working on the command line.\n\nThe `client-action` module has been further enhanced and now includes the new `process-actions` command, allowing defined product actions to be executed in a targeted way.\nThanks to extensive filtering options – for example via `--where-action-request` – actions can now be narrowed down more precisely to specific clients and products.\n\nIn addition, the output formatting of opsi-cli has been further standardized and improved to ensure a more consistent user experience.\n\nThis release includes numerous improvements that make working with opsi more efficient and intuitive.\nWe look forward to your feedback and wish you great success with the new features!\n\n# opsi VM\n\nIn the new version, a bug was fixed that could cause the server to mistakenly obtain an IP address from a DHCP server.\n"
	},
	"components": [
		{
			"name": "activate-win",
			"type": "OPSI_PACKAGE",
			"version": "1.0-12",
			"removal": false,
			"changelog_url": "OPSI_PACKAGE/activate-win/changelog.txt",
			"version_text_de": "",
			"version_text_en": ""
		},
		{
			"name": "config-win10",
			"type": "OPSI_PACKAGE",
			"version": "4.2.0-6",
			"removal": false,
			"changelog_url": "OPSI_PACKAGE/config-win10/changelog.txt",
			"version_text_de": "",
			"version_text_en": ""
		},
		{
			"name": "hwaudit",
			"type": "OPSI_PACKAGE",
			"version": "4.3.1.0-2",
			"removal": false,
			"changelog_url": "OPSI_PACKAGE/hwaudit/changelog.txt",
			"version_text_de": "",
			"version_text_en": ""
		},
		{
			"name": "opsi-auto-update",
			"type": "OPSI_PACKAGE",
			"version": "4.3.0.1-1",
			"removal": false,
			"changelog_url": "OPSI_PACKAGE/opsi-auto-update/changelog.txt",
			"version_text_de": "",
			"version_text_en": ""
		},
		{
			"name": "opsi-cli",
			"type": "TOOL",
			"version": "4.3.24.1",
			"removal": false,
			"changelog_url": "TOOL/opsi-cli/changelog.txt",
			"version_text_de": "",
			"version_text_en": ""
		},
		{
			"name": "opsi-cli",
			"type": "OPSI_PACKAGE",
			"version": "4.3.24.1-1",
			"removal": false,
			"changelog_url": "OPSI_PACKAGE/opsi-cli/changelog.txt",
			"version_text_de": "",
			"version_text_en": ""
		},
		{
			"name": "opsi-client-agent",
			"type": "OPSI_PACKAGE",
			"version": "4.3.13.5-3",
			"removal": false,
			"changelog_url": "OPSI_PACKAGE/opsi-client-agent/changelog.txt",
			"version_text_de": "",
			"version_text_en": ""
		},
		{
			"name": "opsi-client-agent-msi",
			"type": "TOOL",
			"version": "4.3.13.5",
			"removal": false,
			"changelog_url": "TOOL/opsi-client-agent-msi/changelog.txt",
			"version_text_de": "",
			"version_text_en": ""
		},
		{
			"name": "opsi-configed",
			"type": "OPSI_PACKAGE",
			"version": "4.3.11.4-1",
			"removal": false,
			"changelog_url": "OPSI_PACKAGE/opsi-configed/changelog.txt",
			"version_text_de": "",
			"version_text_en": ""
		},
		{
			"name": "opsi-configed-portable",
			"type": "TOOL",
			"version": "4.3.11.4",
			"removal": false,
			"changelog_url": "TOOL/opsi-configed-portable/changelog.txt",
			"version_text_de": "",
			"version_text_en": ""
		},
		{
			"name": "opsi-linux-client-agent",
			"type": "OPSI_PACKAGE",
			"version": "4.3.13.5-2",
			"removal": false,
			"changelog_url": "OPSI_PACKAGE/opsi-linux-client-agent/changelog.txt",
			"version_text_de": "",
			"version_text_en": ""
		},
		{
			"name": "opsi-logviewer-portable",
			"type": "TOOL",
			"version": "4.3.11.4",
			"removal": false,
			"changelog_url": "TOOL/opsi-logviewer-portable/changelog.txt",
			"version_text_de": "",
			"version_text_en": ""
		},
		{
			"name": "opsi-mac-client-agent",
			"type": "OPSI_PACKAGE",
			"version": "4.3.13.6-1",
			"removal": false,
			"changelog_url": "OPSI_PACKAGE/opsi-mac-client-agent/changelog.txt",
			"version_text_de": "",
			"version_text_en": ""
		},
		{
			"name": "opsi-rename-client",
			"type": "OPSI_PACKAGE",
			"version": "4.3.1.0-2",
			"removal": false,
			"changelog_url": "OPSI_PACKAGE/opsi-rename-client/changelog.txt",
			"version_text_de": "",
			"version_text_en": ""
		},
		{
			"name": "opsi-script-beautifier",
			"type": "OPSI_PACKAGE",
			"version": "4.3.0.1-2",
			"removal": false,
			"changelog_url": "OPSI_PACKAGE/opsi-script-beautifier/changelog.txt",
			"version_text_de": "",
			"version_text_en": ""
		},
		{
			"name": "opsi-setup-detector",
			"type": "OPSI_PACKAGE",
			"version": "4.3.7.0-1",
			"removal": false,
			"changelog_url": "OPSI_PACKAGE/opsi-setup-detector/changelog.txt",
			"version_text_de": "",
			"version_text_en": ""
		},
		{
			"name": "opsi-setup-detector-setup.exe",
			"type": "TOOL",
			"version": "4.3.7.0-1",
			"removal": false,
			"changelog_url": "",
			"version_text_de": "",
			"version_text_en": ""
		},
		{
			"name": "opsi-uefi-netboot",
			"type": "OPSI_PACKAGE",
			"version": "4.3.0.3-1",
			"removal": false,
			"changelog_url": "OPSI_PACKAGE/opsi-uefi-netboot/changelog.txt",
			"version_text_de": "",
			"version_text_en": ""
		},
		{
			"name": "opsi-utils",
			"type": "SERVER_PACKAGE",
			"version": "4.3.16.0",
			"removal": false,
			"changelog_url": "SERVER_PACKAGE/opsi-utils/changelog.txt",
			"version_text_de": "",
			"version_text_en": ""
		},
		{
			"name": "opsi-webgui",
			"type": "SERVER_PACKAGE",
			"version": "4.3.47.1",
			"removal": false,
			"changelog_url": "SERVER_PACKAGE/opsi-webgui/changelog.txt",
			"version_text_de": "",
			"version_text_en": ""
		},
		{
			"name": "opsi-webgui.zip",
			"type": "TOOL",
			"version": "4.3.47.1",
			"removal": false,
			"changelog_url": "TOOL/opsi-webgui.zip/changelog.txt",
			"version_text_de": "",
			"version_text_en": ""
		},
		{
			"name": "opsi-wim-capture",
			"type": "OPSI_PACKAGE",
			"version": "4.3.0.5-1",
			"removal": false,
			"changelog_url": "OPSI_PACKAGE/opsi-wim-capture/changelog.txt",
			"version_text_de": "",
			"version_text_en": ""
		},
		{
			"name": "opsi-wim-delete",
			"type": "OPSI_PACKAGE",
			"version": "4.3.0.2-1",
			"removal": false,
			"changelog_url": "OPSI_PACKAGE/opsi-wim-delete/changelog.txt",
			"version_text_de": "",
			"version_text_en": ""
		},
		{
			"name": "opsi-wim-info",
			"type": "OPSI_PACKAGE",
			"version": "4.3.0.2-1",
			"removal": false,
			"changelog_url": "OPSI_PACKAGE/opsi-wim-info/changelog.txt",
			"version_text_de": "",
			"version_text_en": ""
		},
		{
			"name": "opsi-win-driver-update",
			"type": "OPSI_PACKAGE",
			"version": "4.3.0.0-1",
			"removal": false,
			"changelog_url": "OPSI_PACKAGE/opsi-win-driver-update/changelog.txt",
			"version_text_de": "",
			"version_text_en": ""
		},
		{
			"name": "opsi43-vm",
			"type": "TOOL",
			"version": "20250514",
			"removal": false,
			"changelog_url": "",
			"version_text_de": "",
			"version_text_en": ""
		},
		{
			"name": "opsiconfd",
			"type": "SERVER_PACKAGE",
			"version": "4.3.33.9",
			"removal": false,
			"changelog_url": "SERVER_PACKAGE/opsiconfd/changelog.txt",
			"version_text_de": "",
			"version_text_en": ""
		},
		{
			"name": "opsipxeconfd",
			"type": "SERVER_PACKAGE",
			"version": "4.3.8.1",
			"removal": false,
			"changelog_url": "SERVER_PACKAGE/opsipxeconfd/changelog.txt",
			"version_text_de": "",
			"version_text_en": ""
		},
		{
			"name": "shutdownwanted",
			"type": "OPSI_PACKAGE",
			"version": "1.0-9",
			"removal": false,
			"changelog_url": "OPSI_PACKAGE/shutdownwanted/changelog.txt",
			"version_text_de": "",
			"version_text_en": ""
		},
		{
			"name": "win10-sysprep-app-update-blocker",
			"type": "OPSI_PACKAGE",
			"version": "4.2.0.0-3",
			"removal": false,
			"changelog_url": "OPSI_PACKAGE/win10-sysprep-app-update-blocker/changelog.txt",
			"version_text_de": "",
			"version_text_en": ""
		},
		{
			"name": "windomain",
			"type": "OPSI_PACKAGE",
			"version": "2.4-3",
			"removal": false,
			"changelog_url": "OPSI_PACKAGE/windomain/changelog.txt",
			"version_text_de": "",
			"version_text_en": ""
		}
	]
}
