Änderungsprotokoll/0.96.1: Difference between revisions

From Miranda NG
Jump to navigation Jump to search
No edit summary
No edit summary
Line 12: Line 12:


== Kern und Bibliotheken ==
== Kern und Bibliotheken ==
* updated lubcurl and SQLite libraries.
* {{GithubIssue|2812}} restored ❌ mark icon when the profile is in use.
* {{GithubIssue|2782}} fixed dynamic plugin loading problems.
* fixed memory corruption in service mode.
* {{GithubIssue|2797}} fixed inability to disable any menu item under Windows XP.
* {{GithubIssue|2802}} fixed duplicating options after opening account settings in the account manager.
* {{GithubIssue|2836}} fixed a serious vulnerability: storing the database password in memory.


== Protokolle ==
== Protokolle ==
* {{Plugin|Discord}}
** fixed N/A status restoration after login.
** {{GithubIssue|2838}} groupchat messages were retrieved from history without nicks.
* {{Plugin|Facebook}}
** {{GithubIssue|2800}} fixed contact's duplication after import in the service mode.
* {{Plugin|ICQ}}
** {{GithubIssue|2800}} fixed contact's duplication after import in the service mode.
* {{Plugin|IRC}}
** removed list of (mostly) dead predifinied IRC servers.
** {{GithubIssue|2798}} no more "Networks": one account — one server.
* {{Plugin|VKontakte}}
** {{GithubIssue|2803}} fixed confirmation code window.


== Plugins ==
== Plugins ==
* {{Plugin|AuthState}}
** {{GithubIssue|2786}} removed ''Enable menu item'' option (use {{Menu|Options|Customise|Menus}} instead).
* {{Plugin|AVS}}
** {{GithubIssue|2832}} fixed crash when unloading a plugin.
* {{Plugin|BossKey}}
** {{GithubIssue|2781}} removed ''Create a main menu item'' option (use {{Menu|Options|Customise|Menus}} instead).
* {{Plugin|Db_autobackups}}
** {{GithubIssue|2811}} added info about next backup date.
* {{Plugin|DbEditorPP}}
** {{GithubIssue|2841}} added ability to delete contacts from right panel.
* {{Plugin|Dbx_mdbx}}
* {{Plugin|Dbx_mdbx}}
** {{GithubIssue|2771}} removed all MDBX utilities.
** {{GithubIssue|2771}} removed all MDBX utilities.
* {{Plugin|Dbx_sqlite}}
** {{GithubIssue|2822}} implemented total encryption support.
** implemented database checker.
** fixed crash on contact deletion.
* {{Plugin|Import}}
** {{GithubIssue|2789}} fixed ''Do not load the import plugin at startup again'' option.
** {{GithubIssue|2839}} fixed loss of keyboard focus in the first launch wizard window.
* {{Plugin|HTTPServer}}
** {{GithubIssue|2783}} removed ''Enable HTTP server'' and ''Show HTTP server statistics'' options (use {{Menu|Options|Customise|Menus}} instead).
* {{Plugin|NewAwaySys}}
** {{GithubIssue|2830}} removed ''Enable contact menu items'' option (use {{Menu|Options|Customise|Menus}} instead).
** {{GithubIssue|2831}} fixed broken icons order.
* {{Plugin|NotesReminders}}
** {{GithubIssue|2776}} added filter to reminders list.
** {{GithubIssue|2777}} removed ''Add Contact list menu items'' option (use {{Menu|Options|Customise|Menus}} instead).
** {{GithubIssue|2772}} fixed changing the date of the reminder to an earlier one.
** {{GithubIssue|2773}} fixed changing the time of the reminder to an earlier one.
** {{GithubIssue|2778}} fixed display of non-ANSI characters on English-language systems.
** {{GithubIssue|2780}} fixed prolongation of a triggered reminder.
** {{GithubIssue|2793}} fixed date shift caused by time zone.
** {{GithubIssue|2794}} fixed unwanted change in window width caused by the scrollbar.
* {{Plugin|PluginUpdater}}
** {{GithubIssue|2792}} fixed "every X days" option (options dialog had a bug which leaded to improper combobox behaviour, so user could get an interval of 5 hours instead of 5 days).
* {{Plugin|Scriver}}
** {{GithubIssue|2837}} fixed clearing internal chat log in groupchat after file sent via HTTP File Upload.
* {{Plugin|Sessions}}
** plugin completely redesigned to store data in JSON instead of spreading them all over the settings.
** {{GithubIssue|2816}} ''Save and close'' option accidentally closed the message log instead of the container ({{Plugin|StdMsg}} and {{Plugin|Scriver}}).
** {{GithubIssue|2819}} fixed manual session saving.
* {{Plugin|SimpleStatusMsg}}
** {{GithubIssue|2833}} removed ''Show 'Status message...' item in status menu'' option (use {{Menu|Options|Customise|Menus}} instead).
* {{Plugin|StartupSilence}}
** {{GithubIssue|2784}} removed ''Main Menu Item (plugin reload or Miranda restart required)'' option (use {{Menu|Options|Customise|Menus}} instead).
* {{Plugin|StartupSilence}}
** fixed swapped icon names/descriptions.
* {{Plugin|WebView}}
** {{GithubIssue|2835}} removed ''Disable main menu items'' option (use {{Menu|Options|Customise|Menus}} instead).


== Für Entwickler ==
== Für Entwickler ==
* added [[Plugin:Clist_modern/en/Skin_development_guide|Clist modern skin development guide]].
* Menu_ConfigureItem(hUserMenu, MCI_OPT_DISABLED, TRUE) — a setting to make a menu item hidden by default.
* ME_SYSTEM_MODULELOAD & ME_SYSTEM_MODULEUNLOAD: added handler parameter passing.

Revision as of 21:04, 3 May 2021

Version: 0.96.1

Rev.: v0.96.1

Veröffentlicht: 2. Juni 2022

Important
Datenbank-Umstellung: Die aktuelle Dbx_mdbx wird endlich eingestellt und durch den brandneuen Dbx_sqlite-Treiber ersetzt.

Man erhält beim Start mit einer alten Datenbank die Meldung Diese Datenbank ist in einem alten Format, welches nicht mehr unterstützt wird. Klicken Sie Ja um es in das neue Format zu konvertieren, oder Nein um abzubrechen.. Die Konvertierung läuft im Hintergrund ab und eine Sicherung der alten Datenbank wird erstellt. Dennoch wird sehr empfohlen, eine eigene Sicherung der alten Datenbank zu erstellen.

Damit die Konvertierung durchgeführt werden kann müssen sowohl Dbx_sqlite als auch Import installiert sein, wenn nicht erhält man eine entsprechende Fehlermeldung mit einem Link zu hier verlinkten Seite.

Dummy-Konten mit eigener Unique-ID-Einstellung sollten nach der Migration manuell importiert werden.

Nach der Konvertierung wird die Verschlüsselung zurückgesetzt

Kern und Bibliotheken

Protokolle

Plugins

Für Entwickler