Changelog/0.96.1: Difference between revisions

From Miranda NG
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
<noinclude>{{PageLang|en}}{{VersionCard}}</noinclude>
<noinclude>{{PageLang|en}}{{VersionCard}}</noinclude>


{{TNT|Important|Database migration: the current {{Plugin|Dbx_mmap|dbx_mmap}} database driver will be finally postponed and replaced with the brand new {{Plugin|Dbx_mdbx|dbx_mdbx}} driver.
{{TNT|Important|Database migration: the current {{Plugin|Dbx_mdbx|dbx_mdbx}} database driver will be finally postponed and replaced with the brand new {{Plugin|Dbx_sqlite|dbx_sqlite}} driver.


You will get a message on startup '''This database is in old format that isn't supported anymore. Press Yes to convert it to the new format or No to return back'''. The conversion should be transparent, also the old database will be backed up. Though it seems reasonable that you make your own backup of Miranda profile before the upgrade.
You will get a message on startup '''This database is in old format that isn't supported anymore. Press Yes to convert it to the new format or No to return back'''. The conversion should be transparent, also the old database will be backed up. Though it seems reasonable that you make your own backup of Miranda profile before the upgrade.
In addition, it is highly recommended to check ({{Menu|Main menu|Database|Check database}}) and compact ({{Menu|Main menu|Database|Compact}}) the database before updating.


You need to have {{Plugin|Dbx_mdbx}} driver and {{Plugin|Import}} installed, if not, an error message will point you to the given links.
You need to have {{Plugin|Dbx_mdbx}} driver and {{Plugin|Import}} installed, if not, an error message will point you to the given links.

Revision as of 01:11, 1 April 2021

Version: 0.96.1

Rev: v0.96.1

Released: 2 June 2022

Important
Database migration: the current dbx_mdbx database driver will be finally postponed and replaced with the brand new dbx_sqlite driver.

You will get a message on startup This database is in old format that isn't supported anymore. Press Yes to convert it to the new format or No to return back. The conversion should be transparent, also the old database will be backed up. Though it seems reasonable that you make your own backup of Miranda profile before the upgrade.

In addition, it is highly recommended to check (Main menu → Database → Check database) and compact (Main menu → Database → Compact) the database before updating.

You need to have Dbx_mdbx driver and Import installed, if not, an error message will point you to the given links.

Dummy protocol with custom Unique ID setting option should be imported manually after migration.

Core and libraries

  • updated SQLite library.
  • Issue #2812 restored ❌ mark icon when the profile is in use.
  • Issue #2782 fixed dynamic plugin loading problems.
  • fixed memory corruption in service mode.
  • Issue #2797 fixed inability to disable any menu item under Windows XP.
  • Issue #2802 fixed duplicating options after opening account settings in account manager.

Protocols

  • Discord
    • fixed N/A status restoration after login.
  • ICQ
    • Issue #2800 fixed contact's duplication after import in the service mode.
  • IRC
    • removed list of (mostly) dead predifinied IRC servers.
    • Issue #2798 no more "Networks": one account — one server.

Plugins

  • AuthState
    • Issue #2786 removed Enable menu item option (use Options → Customise → Menus instead).
  • BossKey
    • Issue #2781 removed Create a main menu item option (use Options → Customise → Menus instead).
  • HTTPServer
    • Issue #2783 removed Enable HTTP server and Show HTTP server statistics options (use Options → Customise → Menus instead).
  • NotesReminders
    • Issue #2776 added filter to reminders list.
    • Issue #2777 removed Add Contact list menu items option (use Options → Customise → Menus instead).
    • Issue #2778 fixed display of non-ANSI characters on English-language systems.
    • Issue #2772 fixed changing the date of the reminder to an earlier one.
    • Issue #2773 fixed changing the time of the reminder to an earlier one.
    • Issue #2780 fixed prolongation of a triggered reminder.
    • Issue #2793 fixed date shift caused by time zone.
    • Issue #2794 fixed unwanted change in window width caused by the scrollbar.
  • Sessions
    • plugin completely redesigned to store data in JSON instead of spreading them all over the settings.
    • Issue #2816 Save and close option accidentally closed the message log instead of the container (StdMsg and Scriver).
    • Issue #2819 fixed manual session saving.
  • StartupSilence
    • Issue #2784 removed Main Menu Item (plugin reload or Miranda restart required) option (use Options → Customise → Menus instead).

For developers

  • added 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.