관리-도구
편집 파일: changelog.txt
Version 2.5.0 (13.02.2024) ------------------------------------------------------------------------ * Restore compatibility with PHP 7.4 * Remove bundled composer.phar (thanks to hboeck) * Update composer dependencies (mostly for PHP 8.3 compatibility): katzgrau/klogger (1.0.0 => 1.2.2) pear/http_request2 (v2.5.1 => v2.6.0) pear/net_dns2 (v1.5.3 => v1.5.4) psr/log (1.0.0 => 1.1.4) smarty/smarty (v4.3.2 => v4.3.5) * Fix a PHP notice in User management ("isEditable") (garvinhicking) * Fix a bug when the p parameter given was set to 0 (@hannob) * Fix an incompatibility with MySQL 5.7 or later (@mariohommel) Version 2.4.0 (November 20th, 2022) ------------------------------------------------------------------------ * Fix: Avoid bad number of arguments to sprintf and fix logic error in spamblock plugin. * Improve w3c compatibility be encode square brackets of comment mode links (thanks @hannob) * Fix: Previewing comments warning threw a warning on PHP 8, when debug mode on (thanks @hannob) * Fix: Editor autosave cached was not deleted when saving entry * Fix: Editor autosave was not on by default, despite the setting being active by default * Fix: admin/entries.tpl: fix undefined variable iso2br * Fix: The calendar plugin threw a warning about $cond['join'] not existing in some setups * Fix: Avoid one more situation where responsive image upscaled a small thumbnail * Bugfix: Entryproperites plugin no longer insert empty records for multiple authors (garvinhicking) * Improve permalink generation performance and enable more unicode replacements (thanks to mbirth!) Version 2.3.5 (April 25th, 2020) ------------------------------------------------------------------------ * Fix: CSS: Restrict block display of summary to trackbacks. (#703) * Fix: Don't strip HTML from comments body in serendipity_plugin_comments before serendipity_event_unstrip_tags can convert the HTML tags (being called via frontend_display hook). (#702) * Fix: [CKE] Don't remove <details> and <summary> elements from WYSIWYG editor. * Fix: Don't delete extend properties from the entryproperties plugin when publishing from dashboard (or sending delayed trackbacks). (#695) * Fix: SQL error in serendipity_plugin_history present since we "don't allow requesting an archive page that doesn't exist" (2.3.3). (#694) * Fix: Entry title in backend list of entries was double escaped. * Fix: Don't drop upgraded_version from local plugin cache. * Fix: Regular expression in functions_routing.inc.php * Fix: Truncate extension of media items to 5 chars (which ist the max length of the corresponding database field). (#609) Thanks to @mmitch! Version 2.3.4-beta1 (March 25th, 2020) ------------------------------------------------------------------------ * Security: Fix RCE on Windows. Thanks to Junyu Zhang <rgdz.eye@gmail.com>! * Fix: ML: Fixed filename generation when renaming and added some error messages on rename failures. * Display source of plugins (Spartacus, bundled or locally installed). Version 2.3.3 (March 22nd, 2020) ------------------------------------------------------------------------ * #651: When using checkboxes to insert multiple media files, if only one asset has been selected, do not use the gallery mode, but instead single-asset view. Also improves to click the title of an asset to select its checkbox, and hides the 'Insert all' button when no assets are selected. (garvinhicking) * Use the video tag for videos in the Medialibrary, also when inserting such a video into an entry * media_choose.tpl: Fixes bad usage of {serendipity_hookPlugin eventData=...} to {serendipity_hookPlugin eventData=} and allow plugins to skip HTML block insertion to use their own markup * Updates mailer event plugin to support force sending mails on published blog entries and ability to prepend a mail body. Also fixes missing "keep strip tags" configuration option * Fix serendipity_killPath(). Thanks to @surrim! * Don't allow requesting an archive page that doesn't exist. Thanks to @lotharsm! * Fix: Set action to empty in functions_routing.php when serving JS; otherisw the default page has been generated at every call. * Fix: Add valid HTTP referrer when trying to delete a trackback from the frontend. * Fix: Wordwrap at word boundaries only in bundled plugin serendipity_plugin_comments. * Fix: Force empty limit to "" in serendipity_fetchEntries(). * Fix: Escape version string in update notifier to avoid XSS. * Fix: Prevent renaming a ML object into an existing file, resulting in deletion of both from disk and database. * Fix: Items in Medialibrary that are not images now get the correct link * Fix: Remember where you stored images last (#652) * Fix: [bbcode] Get roman numerals working in bbcode plugin. Thanks to Fabien Chabreuil! * Fix: Force positive limits for number of entries shown on title page and in RSS feed. s9y doesn't work with 0 or negative numbers, so force our default (15) in this case,