diff --git a/cmd/archivmail/version.go b/cmd/archivmail/version.go index 841b955..3f7d35c 100644 --- a/cmd/archivmail/version.go +++ b/cmd/archivmail/version.go @@ -5,23 +5,23 @@ package main // MAJOR: Breaking changes / große Architekturänderungen // MINOR: Neue Features / Module // PATCH: Bugfixes / Security-Fixes -const AppVersion = "0.9.1" +const AppVersion = "1.0.0" // Modules enthält die internen Versionsnummern der einzelnen Module. // Format: MAJOR.MINOR — wird erhöht wenn das Modul geändert oder neu erstellt wird. // MAJOR: Interface-Änderungen, Breaking changes innerhalb des Moduls // MINOR: Neue Funktionen, Bugfixes, Security-Patches var Modules = map[string]string{ - "storage": "1.9", // Dashboard: MailActivityStats, StorageEstimateStats (storage_stats.go) - "smtpd": "1.3", // PROJ-28 FQDN-Fallback für EHLO-Banner - "imapserver": "1.3", // PROJ-28 FQDN-Greeting (RFC 3501) - "auth": "1.3", // JWT, bcrypt cost 12, TOTP - "audit": "1.1", // PostgreSQL append-only, QueryFilter - "index": "1.1", // Manticore RT-Index, Async-Worker, Tenant-Index - "api": "1.8", // PROJ-34 Retention-API + pro-Mandant Endpoints - "userstore": "1.3", // domain_auditor Rolle, bcrypt, LDAP-Auth - "imap": "1.2", // IMAP-Sync, Scheduler, POP3 - "tenantstore": "1.3", // PROJ-34 retention_days, GetRetentionDays, SetRetentionDays - "ldapconfig": "1.1", // Pro-Mandant LDAP, TLS - "mailparser": "1.1", // RFC-2822, MIME, MessageID-Extraktion + "storage": "1.10", // PROJ-65 Tenant-Hardlink-Verzeichnisse, PROJ-66 Backup/Restore + "smtpd": "1.3", // PROJ-28 FQDN-Fallback für EHLO-Banner + "imapserver": "1.3", // PROJ-28 FQDN-Greeting (RFC 3501) + "auth": "2.0", // PROJ-46 E-Mail als primärer Login (Breaking Change für Tenant-User) + "audit": "1.1", // PostgreSQL append-only, QueryFilter + "index": "1.1", // Manticore RT-Index, Async-Worker, Tenant-Index + "api": "1.9", // PROJ-67/68 Dienste-Versionsanzeige + sudo-gestützte Dienststeuerung + "userstore": "1.4", // PROJ-46 VerifyLogin (E-Mail/Username-Auflösung) + "imap": "1.2", // IMAP-Sync, Scheduler, POP3 + "tenantstore": "1.3", // PROJ-34 retention_days, GetRetentionDays, SetRetentionDays + "ldapconfig": "1.1", // Pro-Mandant LDAP, TLS + "mailparser": "1.1", // RFC-2822, MIME, MessageID-Extraktion }