Reformat NEWS

Everyone, it's FOUR SPACES from now on. NOT three. :)

References #348
This commit is contained in:
Matthias Mees 2015-06-17 21:26:12 +02:00
parent da635a0ebe
commit ce57ec8a38

267
docs/NEWS
View File

@ -1,184 +1,198 @@
Version 2.1 ()
------------------------------------------------------------------------
* WIP: Added an internal cache to speedup s9y's site generation. Can
be activated by setting use_internal_cache to true in
serendipity_config.inc.php. Test feedback needed.
* WIP: Added an internal cache to speedup s9y's site generation. Can
be activated by setting use_internal_cache to true in
serendipity_config.inc.php. Test feedback needed.
* Added <IfModule mod_rewrite.c> checks to .htaccess for URL rewriting
* Added <IfModule mod_rewrite.c> checks to .htaccess for URL
rewriting
* Add support for cronjob plugin to spartacus, to notify
blog owner about possible updates (via e-mail)
* Add support for cronjob plugin to spartacus, to notify blog owner
about possible updates (via e-mail)
* Added link to preview spartacus themes on blog.s9y.org
* Added link to preview spartacus themes on blog.s9y.org
* Added two configuration variables that can be set in
serendipity_config_local.inc.php to influence the dashboard
entry limit:
* Added two configuration variables that can be set in
serendipity_config_local.inc.php to influence the dashboard entry
limit:
- $serendipity['dashboardLimit']: How many future entries to
fetch (default: 5)
- $serendipity['dashboardLimit']: How many future entries to fetch
(default: 5)
- $serendipity['dashboardDraftLimit']: How many entries in total
shall be displayed in the dashboard section (default: 5)
- $serendipity['dashboardCommentsLimit']: How many comments
(default: 5)
(Draft entries will only be fetched if there are less future entries
than the total entry limit)
(Draft entries will only be fetched if there are less future
entries than the total entry limit)
* Fix: the syndication plugin links subtome correctly to the atom
feed when he is activated with the rss feed
* Fix: the syndication plugin links subtome correctly to the atom
feed when he is activated with the rss feed
* Issue #238: When creating/renaming media directories, replace
special characters with the same i18n rules like Permalinks are
created, renaming umlauts etc.
* Issue #238: When creating/renaming media directories, replace
special characters with the same i18n rules like Permalinks are
created, renaming umlauts etc.
* Add "update all"-button to plugin update page
* Add "update all"-button to plugin update page
* Issue #234: Granular options to force backend popups for certain
areas
* Issue #234: Granular options to force backend popups for certain
areas
* Introduce serendipity['ajax'] to detect incoming ajax requests
* Introduce serendipity['ajax'] to detect incoming ajax requests
and react accordingly in core and plugins
* Issue #248: Add $serendipity['forceBase64']=true option (can be set
in serendipity_config_local.inc.php) to make Serendipity *not*
use 8bit Imap functions for sending mail, for MTAs that behave
erradically otherwise.
* Issue #248: Add $serendipity['forceBase64']=true option (can be
set in serendipity_config_local.inc.php) to make Serendipity
*not* use 8bit Imap functions for sending mail, for MTAs that
behave erradically otherwise.
* Issue #257: Make sure to check entered admin-user password
* Issue #257: Make sure to check entered admin-user password
* Issue #264: Drop $authorid for permissions based on images
instead of directories, it was not used anymore
* Issue #264: Drop $authorid for permissions based on images
instead of directories, it was not used anymore
* Some small enhancements to the error reporting
* Some small enhancements to the error reporting
Version 2.0.2 ()
------------------------------------------------------------------------
* Smarty bugfix upgrades to 3.1.25 - please read the changelog
Compilation time was vastly improved
New Features in NEW_FEATURES.txt
* Smarty bugfix upgrades to 3.1.25 - please read the changelog.
Compilation time was vastly improved. New Features in
NEW_FEATURES.txt.
* It is now possible to switch to a theme's admin theme if it has
been selected as a frontend theme first
* It is now possible to switch to a theme's admin theme if it has
been selected as a frontend theme first
* Issue #285:
- Add "none" as possible value for the xml-icon in the syndication
plugin, to enable plain links
- Reset subtome full icon path to support serendipity_getTemplateFile()
- Link creation fixes for Bulletproof coloured style (eg blue)
* Issue #285:
- Add "none" as possible value for the xml-icon in the
syndication plugin, to enable plain links
- Reset subtome full icon path to support
serendipity_getTemplateFile()
- Link creation fixes for Bulletproof coloured style (eg blue)
* Fix auto include of a User theme /admin/user.css backend file.
PLEASE NOTE:
2.0.1 brought in an automatted include of a themes "user.css" file.
If you don't want to use such file any more (and you have one), you
will have to delete or rename it by hand!
Also please note, that user stylesheet selectors like
.selector { background-image: url(img/example.jpg); }
now need to use the {TEMPLATE_PATH} like
.selector { background-image: url({TEMPLATE_PATH}img/example.jpg); }
since the content will be appended (sig!) to the streamed serendipity
dynamic stylesheet. (Issue #280, down below, talks about the user
styles "being prepended on top").
* Fix auto include of a User theme /admin/user.css backend file.
* Use https URLs for Atom feed, if called through HTTPS (hboeck)
PLEASE NOTE:
* Restore the "Show toolbar within media selector popup?" option,
it was ignored before.
2.0.1 brought in an automatted include of a themes "user.css"
file. If you don't want to use such file any more (and you have
one), you will have to delete or rename it by hand!
* Fix Issue #321, negative offset for LIMIT SQL statements when
using stable archive sorting and plugins like history.
Also please note, that user stylesheet selectors like
* Templatechooser will not apply theme in backend admin.
.selector {
background-image: url(img/example.jpg);
}
* Use "secure" flag for (session) cookies sent over SSL, thanks to
dayton967
now need to use the {TEMPLATE_PATH} like
* Make preview_iframe.tpl template files load the proper frontend
CSS file, including cache-busting version string when changing
themes
.selector {
background-image: url({TEMPLATE_PATH}img/example.jpg);
}
* Implement patch to properly initiate templates_c on installation
for shared installs (thanks to fugue88)
since the content will be appended (sig!) to the streamed
serendipity dynamic stylesheet. (Issue #280, down below, talks
about the user styles "being prepended on top").
* Allow templatechooser plugin to read a custom "blacklist.txt"
within its directory, that can blacklist certain themes from
being selected.
* Use https URLs for Atom feed, if called through HTTPS (hboeck)
* Allow serendipity_setCookie() function to set custom expiry.
* Restore the "Show toolbar within media selector popup?" option,
it was ignored before.
* Adapt .htaccess profile of "mod_rewrite for 1&1 and problematic
servers" to not include the "Options -MultiViews" option, since
this is often blocked
* Fix Issue #321, negative offset for LIMIT SQL statements when
using stable archive sorting and plugins like history.
* Fix initializing smarty framework in the preview/saving iframe,
so that a template's config.inc.php is always loaded.
* Templatechooser will not apply theme in backend admin.
* Show debugging .tpl file information with relative directory only
* Use "secure" flag for (session) cookies sent over SSL, thanks to
dayton967
* fix wrong upgrade removal of dead files with 2.0.1 update
* Make preview_iframe.tpl template files load the proper frontend
CSS file, including cache-busting version string when changing
themes
* Implement patch to properly initiate templates_c on installation
for shared installs (thanks to fugue88)
* Allow templatechooser plugin to read a custom "blacklist.txt"
within its directory, that can blacklist certain themes from
being selected.
* Allow serendipity_setCookie() function to set custom expiry.
* Adapt .htaccess profile of "mod_rewrite for 1&1 and problematic
servers" to not include the "Options -MultiViews" option, since
this is often blocked
* Fix initializing smarty framework in the preview/saving iframe,
so that a template's config.inc.php is always loaded.
* Show debugging .tpl file information with relative directory only
* fix wrong upgrade removal of dead files with 2.0.1 update
Version 2.0.1 (March 12th, 2015)
------------------------------------------------------------------------
* Fix missing escaping (possible XSS) of category names in the Backend
Entry Admin, which would allow editors that create a forged
category name to attack other editors in the backend (privileged
access to the backend required).
Thanks a lot to Edric Teo for reporting this issue.
* Fix missing escaping (possible XSS) of category names in the
Backend Entry Admin, which would allow editors that create a
forged category name to attack other editors in the backend
(privileged access to the backend required). Thanks a lot to Edric
Teo for reporting this issue.
* Improved detection for possible upgrade/plugin/PHP errors. A
warning will be emitted on the dashboard, when the Serendipity
JavaScript-library could not be loaded.
* Improved detection for possible upgrade/plugin/PHP errors. A
warning will be emitted on the dashboard, when the Serendipity
JavaScript library could not be loaded.
* syndication fix: use absolute urls for subtome
* syndication fix: use absolute urls for subtome
* Issue 306: localStorage may be deactivated by setting a config
option or using security-related extensions at least in some
browsers, which might (at least in FF) break backend JS
functionality. Added extra tests to 2k11 backend JS.
* Issue 306: localStorage may be deactivated by setting a config
option or using security-related extensions at least in some
browsers, which might (at least in FF) break backend JS
functionality. Added extra tests to 2k11 backend JS.
If you use localStorage, please test if it is actually available
by testing if localStorage !== null in JS.
If you use localStorage, please test if it is actually available
by testing if localStorage !== null in JS.
* Issue 280: Allow every theme to utilize a "user.css" file
that gets loaded on top of the frontend (or backend, if in admin/
subdirectory) theme. This file can be used for customized CSS
of a blog-admin which carries over to future Serendipity updates
* Issue 280: Allow every theme to utilize a "user.css" file that
gets loaded on top of the frontend (or backend, if in admin/
subdirectory) theme. This file can be used for customized CSS of
a blog-admin which carries over to future Serendipity updates
* Issue 299: Do not display dashboard for users with no permission
to perform actions in the backend (frontend-users)
* Issue 299: Do not display dashboard for users with no permission
to perform actions in the backend (frontend-users)
* Make "rewriteURL" smarty modifier available to do a
{$CONST.PATH_ARCHIVE|rewriteURL} within a smarty template file.
* Make "rewriteURL" smarty modifier available to do a
{$CONST.PATH_ARCHIVE|rewriteURL} within a smarty template file.
* Add a generic odd/even for backend dashboard widgets to align
properly. Future dashboard widgets need to get the new extra
class dashboard widget on the section element they create.
* Add a generic odd/even for backend dashboard widgets to align
properly. Future dashboard widgets need to get the new extra
class dashboard widget on the section element they create.
* Fix event emoticate plugin to reflect proper call usage of
serendipity_getTemplateFile(), if a theme uses custom emoticons.
UPDATE your themes emoticons.inc.php file, if have.
See example file in plugin dir.
* Fix event emoticate plugin to reflect proper call usage of
serendipity_getTemplateFile(), if a theme uses custom emoticons.
UPDATE your themes emoticons.inc.php file, if have. See example
file in plugin dir.
* Change 2k11 config.inc.php to reflect proper
serendipity_getTemplateFile() when frontend files shall be
referenced within the backend.
* Change 2k11 config.inc.php to reflect proper
serendipity_getTemplateFile() when frontend files shall be
referenced within the backend.
* Fixed missing file message for deleted media items
* Fixed missing file message for deleted media items
* Fixed entry editor JS not emitting a 'No tags' msg in taxonomy
quick view. Improved serendipity.tagsList exit if freetag
plugin is not installed.
* Fixed entry editor JS not emitting a 'No tags' msg in taxonomy
quick view. Improved serendipity.tagsList exit if freetag plugin
is not installed.
* Minor backend UI fixes (taxonomy quick view in entry editor,
* Minor backend UI fixes (taxonomy quick view in entry editor,
'Done' msg emitted by Bayes plugin)
* Clearer language constants for entries in dashboard, labelled
"In progress"
* Clearer language constants for entries in dashboard, labelled
"In progress"
Version 2.0 (January 23rd, 2015)
------------------------------------------------------------------------
@ -218,6 +232,7 @@ Version 2.0 (January 23rd, 2015)
* Fix autoupdate version read and transmit
Version 2.0-rc2 (December 23rd, 2014)
------------------------------------------------------------------------
@ -226,6 +241,7 @@ Version 2.0-rc2 (December 23rd, 2014)
* Fix wrong parameter count in serendipity_entity_decode
Version 2.0-rc1 (includes beta4/5/6) (December 19th, 2014)
------------------------------------------------------------------------
@ -289,6 +305,7 @@ Version 2.0-rc1 (includes beta4/5/6) (December 19th, 2014)
* Re-added installer test for writable serendipity base directory
Version 2.0-beta3 (July 25th, 2014)
------------------------------------------------------------------------
@ -469,10 +486,10 @@ Version 2.0-beta3 (July 25th, 2014)
* Introduce js_backend event hook
Version 2.0-beta1 and followup -beta2 (April 14th, 2014)
------------------------------------------------------------------------
* Upgrade Smarty libs to 3.1.18
* Automatic upgrade removal of old Smarty2 files (2.0-alpha2)
@ -615,16 +632,19 @@ Version 2.0-beta1 and followup -beta2 (April 14th, 2014)
* New required PHP-Version: 5.3 or higher (checked in the installer)
Version 1.7.8 (February 9th, 2014)
------------------------------------------------------------------------
* Fixed POST for db entry insert, caused by 1.7.6 security feature
Version 1.7.7 (February 6th, 2014)
------------------------------------------------------------------------
* Fixed PHP parse error in templatechooser plugin. Blame garvin. :(
Version 1.7.6 (February 6th, 2014)
------------------------------------------------------------------------
@ -640,6 +660,7 @@ Version 1.7.6 (February 6th, 2014)
* Templatechooser plugin uses "default" template as fallback,
not "bulletproof".
Version 1.7.5 (January 18th, 2014)
------------------------------------------------------------------------
@ -695,13 +716,15 @@ Version 1.7.3 (August 28th, 2013)
* Disabled htmlarea spellchecker module, http://osvdb.org/87395
Thanks for Henri Salo for pointing this out. CVE-2013-5670
Version 1.7.2 (July 26th 2013)
Version 1.7.2 (July 26th, 2013)
------------------------------------------------------------------------
* Fix a syntax error in the "mysql" deprecation code, thanks
to Ian
Version 1.7.1 (July 26th 2013)
Version 1.7.1 (July 26th, 2013)
------------------------------------------------------------------------
* Added new event hooks "backend_plugins_install", "backend_plugins_update"
@ -731,7 +754,8 @@ Version 1.7.1 (July 26th 2013)
* Added missing current group name when editing usergroups
Version 1.7 ()
Version 1.7 (May 11th, 2013)
------------------------------------------------------------------------
* rc4: Get ready for CKEDITOR-wysiwyg Plugin mode
@ -838,4 +862,5 @@ Version 1.7 ()
that the baseURL is not overriden when configuring serendipity
with a possibly autodetected currentl URL. Patch by Manko10.
(Older NEWS see file NEWS_OLD)