Dotclear

source: CHANGELOG @ 3624:26fde0cee4ef

Revision 3624:26fde0cee4ef, 36.2 KB checked in by franck <carnet.franck.paul@…>, 8 years ago (diff)

Update 2.12 branch changelog

Line 
1Dotclear 2.12.2 - yyyy-mm-dd
2===========================================================
3* Fix: lang attribute was missing on entry alone contexts for currywurst and dotty templatesets
4* Fix: Add http:// protocol before media.dotaddict.org for csp_admin_img
5* Fix: tpl:sysIf blog_lang generated code
6* Fix: Duplicate auto-generated URI (entries)
7* Fix: Do not use border and background on select to use the system aspect of them in Firefox.
8* Fix: For select element, target Safari to cope with font-size select/option problem.
9* Fix: Error messages styling
10
11Dotclear 2.12.1 - 2017-08-13
12===========================================================
13* Fix: 3rd party filters for template tags (std filters are not more modifiable)
14* Fix: Media filename are now used without modification for media title on upload (advanced mode)
15
16Dotclear 2.12 - 2017-07-27
17===========================================================
18* 🛡 Security: Fix potential XSS
19* 🛡 Security: Enforce uniqness of the recovery key
20* 🛡 Security: Switch hash method from sha1 to sha512 (new installation only)
21* Two new values for base font size (37.5% and 87.5%)
22* Adaptive admin font size is now optional
23* Reduce base font size on very small devices
24* Refactor some functions to closures
25* No CSP directives in safe mode
26* Add current blog domain for script and style CSP directives
27* Backlinks:
28  * Retrieving ping URLs, let trackback first, then pingback, then finally webmention
29  * Get source post content to compose webmention excerpt and retrieve title
30  * Use source post title as blog name if this one is unknown (Anonymous blog is used if neither title nor blog name are known)
31* Datepicker's look refreshed
32* Allow 3rd party additional headers (URL handler)
33* Dublin core metadata removed
34* Using theme\<theme_name> namespace for _public.php and _prepend.php, in order to simplify theme copy and hack
35* Temporary password will have to be changed at first login (after resetting password)
36* Add ukrainian language
37* French help updated for theme editor
38* Add an option to disable Dotclear updates check (super-admin only)
39* Fix: Blogs’ admin (ie not super-admin) got back their blogs’ list but only super-admin may do actions
40* Fix: Post/page edition layout on different screen sizes
41* Fix: x-frame-options URL in admin
42* Fix: Cope with several copies of a same smiley in content
43* Fix: Allow 3rd party filters for template tags
44* Fix: Use getURLFor instead of old getBase function for breadcrumb
45* Fix: Give mysql/mysqli driver choice for DC 1.2 import
46* Clearbricks lib update from 0.9 to 1.0
47* jQuery lib update from 2.2.0 to 2.2.4 (last release of jQuery 2.n branch)
48* CKEditor lib update from 4.6.1 to 4.6.2
49* CodeMirror lib update from 5.15.3 to 5.25.1
50* 🐛 → Various bugs and typos fixed
51* 🌼 → Some locales and cosmetic adjustments
52* 📣 Warning: Next major release (2.13) will require PHP 5.5+
53
54Dotclear 2.11.2 - 2016-12-29
55===========================================================
56* Fix: Ensure compatibility with old version of PHP (5.3, 5.4)
57* Fix: New path of CSP report for maintenance deletion task
58* Fix: Broken entry preview
59* Fix: Avoid outgoing link on images in media manager
60* 🌼 → Do not include empty div as it disrupts CSS flexbox system
61
62Dotclear 2.11.1 - 2016-12-28
63===========================================================
64* Fix: admin menu not visible and some plugin admin not accessible with PHP < 5.5
65
66Dotclear 2.11 - 2016-12-28
67===========================================================
68* 🐘 PHP 5.3+ is required
69* 🛡 Security : Prevents XSS injection in media title, thanks smarterbitbybit for report
70* Cope with locale for sorting order if possible (work in progress)
71* Rich-text-editor (xhtml) may be disabled for Blog/Category description, widget's textareas, …
72* Add direct access to module's settings from plugins management page (depends on _define.php of modules)
73* Menus (except favorites) are now lexically sorted (except "new post" item)
74* Add Entry date as sort order in comments list
75* Switch admin CSS to Sass/Compass (work in progress)
76* Add 'l' and 'm' accesskey for editor toolbars, respectively for 'insert link' and 'select media' buttons
77* Add new categories attribute to EntryIf template tag
78* Remove Dublin-core metadata from <head> in template-sets
79* ToolMan (js) not more used, thank's Tim Taylor for all this years together!
80* Soft redesign of administration pages using responsive font-size and OS system fonts (IE 10+)
81* Add a user preference to hide additional/secondary information
82* Add actions on blog list, new sort order: blog status
83* Update CKEditor to 4.6.1
84* Open trackbacks with behaviors and add basic Webmention support
85* Add First Publication mecanism and an option to auto-ping when fired
86* Berlin theme is now based on Dotty template-set
87* Move advanced and plugins blog’s prefs in two separate foldable sections
88* Add legend and title insertion option for image insertion in entry
89* Some notices and messages may be hidden
90* Add urls attribute to CategoryIf template tag
91* CSP: Move admin CSP admin/csp_report.txt to DC_VAR/csp/csp_report.json
92* CSP: Violations are now stored only once in report if repeated
93* a11y: Remove empty link (href=#) from admin
94* Fix: Proxies may use standard HTTP(S) ports and SSL may now run through a proxy
95* Fix: Prevents precondition failed during activated theme update
96* 🐛 → Various bugs and typos fixed
97* 🌼 → A lot of locales and cosmetic adjustments
98* 🚽 → Housecleaning of no more used scripts, images, resources, IE 9- :-)
99
100Dotclear 2.10.4 - 2016-11-02
101===========================================================
102* PostgreSQL < 9.1 fix
103
104Dotclear 2.10.3 - 2016-11-01
105===========================================================
106* Security: Fix CVE-2016-7903: Password Reset Address Spoof — Thank's Hongkun Zeng for report
107* Security: Fix CVE-2016-7902: Media Manager, unrestricted File Upload — Thank's Hongkun Zeng for report
108* CSP: Cope with external sources used in editor's iframe to preview public external content
109* Fix: Cope with post.post_position field during flat import
110* Fix: Prevents precondition failed during currently activated theme update
111* Fix: Remove unecessary header (cope by dotclear) in page plugin
112* Fix: Let some proxies playing with standard http and https ports
113* Fix: Let SSL runs through a proxy, it may be ok, sometimes
114* 🐛 → Various bugs and typos fixed
115
116Dotclear 2.10.2 - 2016-08-17
117===========================================================
118* Update fails with PostgreSQL db support → fixed
119
120Dotclear 2.10.1 - 2016-08-15
121===========================================================
122* CSP (Content-Security-Policies) :
123  * Fix default directive for new installation
124  * Cope with media public URL for media manager
125  * Cope with blog public URL for post/page preview
126* Codemirror lib is now packed as the other Javascript lib are
127
128Dotclear 2.10 - 2016-08-13
129===========================================================
130* Security: Prevents .htaccess upload, thanks wiswat
131* Security: Prevents download of a zip media folder outside root media folder, thanks wiswat
132* Security: Prevents sort of SSRF/XSPA vulnerability in feed import, thanks wiswat
133* Security: Prevents reflected XSS in meda manager, thanks Chen Ruiqi
134* Security: Fix somes vulnerabilities in blogroll plugin, thanks Onur Yılmaz - Netsparker (https://www.netsparker.com)
135* Fix mix-content preview
136* Pure CSS3 sticky footer for admin pages (aka « footer de merde »)
137* Add missing breadcrumb styles for blowup theme
138* Currently logged super-admin may now change it's id wihtout loosing access at next login
139* The favorites icons may now be hidden from dashboard in user preferences
140* Number of posts/pages/comments are now displayed at top of lists, including quick filters depending on their status
141* Search widget has now a placeholder option (HTML5 only)
142* Add Apache 2.4+ directives in .htaccess
143* New favorites media folders (displayed at the top of recent folder list) in media manager
144* New pure HTML5 template set named dotty cloned from currywurst templateset
145* Codemirror lib updated (2.35.0 → 5.15.2) and moved to core:
146  * 40+ Codemirror themes are available — set in user preferences
147  * Fullscreen mode has been added (F11 switching key)
148  * 3rd party plugins may now load and run it with dcPage::jsLoadCodeMirror() and dcPage::jsRunCodeMirror(), see themeEditor plugin for example
149* New mark button for legacy editor (HTML5 only)
150* New with_category attribute for tpl:Entries
151* Add a /var directory:
152  * Set with DC_VAR constant in inc/config.php
153  * Admin URL of a var file should be retrieve with dcPage::getVF()
154  * Public URL of a var file should be retrieve with dcBlog::getVF()
155  * 3rd party plugins should create their own folder inside /var (aka DC_VAR) to keep it correctly organized
156* Emails and web site have been added to the comments filters' list
157* Some columns for posts and pages lists are now optional — set in user preferences
158* Add Post URL sample in blog parameters
159* CKEditor lib update (4.5.8 → 4.6.0)
160* Wiki syntax: new ") <text>" mark to generate aside blocks
161* CSP (Content Security Policies) have been implemented on admin pages:
162  * settings may be adjusted in system settings / about:config → system (see csp_admin… values)
163  * violation reports will be stored in admin/csp_report.txt (PHP 5.4+ only)
164  * new behaviour adminPageHTTPHeaderCSP may be used by 3rd party to adjust CSP directives
165* New behaviour adminPageHTTPheaders
166* New "Go Top" button displayed for long admin pages
167* 🐛 → Various bugs and typos fixed
168* 🌼 → Some locales and cosmetic adjustments
169
170Dotclear 2.9.1 - 2016-03-27
171===========================================================
172* Security: Add shtml extension to default media exclusion extension control, thanks Nitin Venkatesh for report
173* Changing theme is now allowed even with read-only theme folder
174* Audio media are not more preloaded in media manager pages
175* Array settings/prefs are stored with 'array' type rather than 'string'
176* 🐛 → Various bug fixes
177* 🌼 → Some cosmetic adjustments
178
179Dotclear 2.9 - 2016-02-29
180===========================================================
181* Additionnal menu items are now lexically sorted (default items and favorites order will be preserved)
182* Wiki syntax : Added ""marked text"" support (HTML5 only)
183* Session TTL are now adjustable (set DC_SESSION_TTL in inc/config.php)
184* Add behaviors for posts/pages/comments/users lists' columns → let 3rd party plugin playing with them
185* Blog and user lists are now lexically sorted
186* Some new filters have been added for post lists
187* Add a search engine in media manager (looking in filename, title and description metadata)
188* Add recent folders direct access mechanism for the media manager (setting in user prefs)
189* Add a another display mode (list) to the media manager
190* Details about currently selected thumbnail in media manager are now displayed
191* Shortcut access to the upload file form is now displayed on top on media page
192* Default insertion size (width and height) may now be defined for video media
193* Flash player fallback insertion is now optional for audio and video media
194* Modules may have dependencies on Dotclear core version too (using 'core' as module name)
195* Avoid mixed content (http vs https) for post/page preview: will open preview in another window if necessary
196* Finnish translation has been added
197* Content-length header is not more sent in HTTP response (should fix very long delays on some servers)
198* Template engine : add tpl:EntryAuthorEmailMD5 and tpl:EntryCategoryDescription tags
199* A new pref/setting array type is now available (JSON encoded in db)
200* Cope with sort of "un-attached" media → allows new features as "featured media" plugin
201* CKEditor library updated from 4.5.1 to 4.5.8
202* Update jQuery from 1.11.3 to 2.2.0, jQuery-migrate from 1.2.1 to 1.3.0, jQuery-ui-custom from 1.11.2 to 1.11.4
203* Provide jQuery 2.2.0 for public use (themes/plugins) - 1.4.2 (default) and 1.11.3 still provided
204* Some locales added or updated
205* PHP 7 compliance, PHP 5.3 min
206* Fix : Cope with "unknown" scheme in url (ie nor http: neither https: is defined in origin url)
207* Fix : Let select another theme even if theme folder is read-only
208* Fix : XML-RPC media uploaded are not more twice Base64 decoded
209* And plenty of other 🐛 🔫, various 🌼 adjustments, and also lot of 🍻 drunk
210
211Dotclear 2.8.2 - 2015-10-25
212===========================================================
213* Security fix : Fixed potential XSS on comments management page
214* Security fix : Enforce media exclusion control
215* Php 5.5 leaves NULL chars in unpack ==> add trim, fixed
216* Media title (in standard mode) is now taken into account on upload
217* Some 🐛 🔫
218
219Dotclear 2.8.1 - 2015-09-23
220===========================================================
221* Fix admin pager parameters escaping - thanks Keiko Yashiki from JPCERT/CC for reporting this XSS
222* Error on changing post author in entries' lists: fixed
223* Cope with unknown URL scheme in X-Frame-Options
224* One ot two of 🍻 drunk
225
226Dotclear 2.8 - 2015-08-13
227===========================================================
228* New module dependencies system (plugins)
229* Theme editor: Cope with css theme sub-folder
230* extension/heritage system applied to mustek templateset
231* installation wizard now allows SQLite engine
232* Legacy editor toolbar may now be displayed below textarea
233* Breadcrumb plugin added to the distribution, included in mustek/currywurst templatesets
234* Allow a fifth parameter (optional) for image to insert a legend using figure/figcaption tags (wiki)
235* XHTML validator removed from legacy editor
236* Update jQuery from 1.11.2 to 1.11.3
237* Add a blog parameter to disable internal search
238* Add some sort orders and filters criteria for posts and comments
239* Update CKEditor from 4.4.8 to 4.5.2
240* Add IP and antispam filter columns when displaying spams
241* Add actions to directly blacklist IP from comments list
242* Lexical sort order for tags and widgets
243* Use HTML5 audio tag for MP3 attachments
244* Bye the 🐈, welcome the 🐸
245* Lot of 🐛 🔫
246* Various 🌼 adjustments
247* Full of 🍻 drunk
248
249Dotclear 2.7.4 - 2015-02-13
250===========================================================
251* Berlin theme: resources usage has been optimized
252* currywurst templateset: head-linkrel block name fixed
253* Current editor syntax: now displayed near edited field (post/page/quick entry)
254* Some admin URLs were malformed: fixed
255* Post/page preview: anti-clickjacking system fixed
256* The cat is valid now
257
258Dotclear 2.7.3 - 2015-01-13
259===========================================================
260* Restore advanced edition of category description (as in 2.6)
261* Various bug fixes
262* Some cosmetic adjustments
263
264Dotclear 2.7.2 - 2014-12-25
265===========================================================
266* Dotclear wiki could not be used by standard user: fixed
267
268Dotclear 2.7.1 - 2014-12-25
269===========================================================
270* Various bug fixes
271* Some cosmetic adjustments
272
273Dotclear 2.7 - 2014-12-13
274===========================================================
275* Security : protection against clickjacking may be activated (see blog parameters)
276* Switch to HTML5 : backend, templatesets and themes
277* ARIA roles in da place (a11y)
278* Multiple templatesets : mustek (legacy) and currywurst
279* Themes may use extension/heritage template mechanisms
280* New theme (Berlin) based on currywurst templateset
281* New WYSIWYG editor (CKEditor)
282* Dotclear Wiki now produces HTML5 compatible markup
283* Video and audio HTML5 tags are now used (with fallback to flash if possible)
284* Copying default theme to user-defined theme folder is not more necessary
285* Preview of comment may be optional (see blog parameters)
286* Widgets may be put offline without deleting them
287* jQuery version may be choosen between 1.4.2 (default) and 1.11.1 (see blog parameters)
288* Number of posts listed on home page may be different than other pages (see blog parameters)
289* Hidden folders are now hidden in media manager (set DC_SHOW_HIDDEN_DIRS to true in config.php to display them)
290* User-defined template files may be reset (deleted) in theme editor
291* Drag'n'drop now enabled on touch screens
292* Alternative syntax may be set for comments by third-party plugins
293* A lot of bug fixes
294* Much more cosmetic adjustements and enhancements
295
296Dotclear 2.6.4 - 2014-08-18
297===========================================================
298* Security fix: Sanitize search request. Thanks to Takayuki Uchiyama
299* Security fix: Strenghened xmlrpc (see http://www.breaksec.com/?p=6362)
300
301Dotclear 2.6.3 - 2014-05-16
302===========================================================
303* Security fix: Strengthened xmlrpc auth. Thanks to Egidio Romano
304* Security fix: Strengthened categories ordering. Thanks to Egidio Romano
305
306Dotclear 2.6.2 - 2014-01-20
307===========================================================
308* Security fix: Fixed potential code injection on password protected post/page. Thanks to Charlie Briggs
309* Bugfix: cope with numeric module (plugin/theme) id
310* Bugfix: Bad SQL syntax when using SQLite
311* Bugfix: BlogParentThemeURL template value is back
312* Various bug fixes
313
314Dotclear 2.6.1 - 2013-11-22
315===========================================================
316* Bugfix: trackbacks/pingbacks post URL
317* Bugfix: short/full list of tags (post edition)
318* Bugfix: Toolbar not drawn on new comment form (administration)
319* Various bug fixes
320* Some cosmetic adjustments
321
322Dotclear 2.6 - 2013-11-13
323===========================================================
324* Various bug fixes
325* Various cosmetic adjustments
326
327Dotclear 2.6-RC - 2013-10-18
328===========================================================
329* PHP 5.2 required
330* jQuery upgraded to 1.10.2 (including jQuery migrate plugin 1.2.1)
331* mySQLi support (now proposed by default rather than mySQL)
332* Administration revamped, relooked, redesigned, new icons, new ergonomic's behaviours
333* Administration is now responsive (easier to cope with it on small devices)
334* Administration menu re-organized
335* a11y (accessibility) everywhere, with and whithout Js
336* Success, notice and warning messages have been harmonized
337* daInstaller has been dispatched in core (in plugins and blog themes management)
338* Global help is now available, contextual help is available on every page
339* Media manager enhanced
340* Maintenance plugin revamped and enhanced (now includes export features)
341* Categories management enhanced
342* Plugins and themes management revamped
343* New “Plumetis” variation for Blowup theme
344* Jasmine is now used for unit testing of js components
345* A lot of bug fixes
346* A lot of cosmetics adjustments
347* A lot of enhancements
348
349Dotclear 2.5.3 - 2013-09-13
350===========================================================
351* Bugfix: l10n Clearbricks library
352* Bugfix: post's comments and trackbacks counters
353* Check public and cache directories (existence and permissions)
354* Avoid Categorie's identical URL as far as possible
355* Cope with alpha layers in PNG images for thumbnails generation
356* Add password strength indicators
357* Fix permission form (checkboxes management)
358* Better management of antispam filters
359* Minor enhancements
360* Various bug fixes
361* Various cosmetic adjustments
362
363Dotclear 2.5.2 - 2013-08-14
364===========================================================
365* Security fix: Fixed potential XSS
366* Bugfix: l10n Clearbricks library
367* <tpl:LoopPosition> now works <tpl:Attachments>
368* Dotclear update check may now be forced (ignoring cache)
369* Enforce integration of daInstaller plugin
370* Tags link button is now available on page editor
371* Default cache age is now 1 week instead of 2 hours
372* Quick entry dashboard module is not activated by default on new installation
373* New template {{tpl:BlogParentThemeURL}} (return URL of parent theme of blog's theme if any, URL of blog's theme otherwise)
374* Fix post comments number on comments deletion
375* Fix order of backup files
376* Minor enhancements
377* Various bug fixes
378* Various cosmetic adjustments
379
380Dotclear 2.5.1 - 2013-07-20
381===========================================================
382* Security fix: Replacement of swfupload.swf by a jQuery plugin
383* Security enhancement: Strenghened lists display
384* Thumbnails quality improved
385* Minor enhancements
386* Various bug fixes
387* Various cosmetic adjustments
388
389Dotclear 2.5.0 - 2013-03-12
390===========================================================
391* Security fix: XSS vulnerabilities in swfupload.swf (media enhanced uploader)
392* Ductile theme may now use webfont (from Google, Adobe and similar providers)
393* daInstaller plugin is now included in the official distribution
394* The media enhanced uploader may now be temporarily enabled or disabled
395* Add mass expand on posts and comments lists
396* Allow wildcard for IP address on comments filters
397* Add ability to delete non empty category (and move its content to another category)
398* Every types of entries may be used to inserted an entry link in current edited post
399* Add (none) option to image insertion title pattern
400* Smileys are not more converted in image in pre,code,kbd,script and math contents
401* Notes' title can be now enclosed in h4 (default), h3 or p HTML tag
402* Now display translated name and desc of plugins
403* Add publication date validation on post and page editing forms
404* Add description to widgets
405* Add syntax color option to theme editor plugin
406* Add delete button on media item page
407* Add/complement display modes (all pages, home page only, except on home page) for all widgets
408* {{tpl:Widgets}} without type attribute set displays now all widgets (from nav, extra and custom)
409* Add {{tpl:else}}, {{tpl:TagCount}}, <tpl:TagIf>, {{tpl:CategoryEntriesCount}} template tags
410* Add cat_only, no_tag and content_only attributes to {{tpl:EntryFirstImage}} tag
411* Add capitalize attribute to template filters' list
412* Enhance links lookup anti spam filter
413* Add hidden optional attribute for pages
414* Adaptative compression rate for thumbnails generation
415* Add timestamp on admin information messages
416* Update to jQuery 1.8.3 and jQuery-UI 1.9.2 (custom)
417* Add default favicon.ico
418* Add default attributes settings for image,mp3,flv insertion
419* Various bug fixes
420* Various cosmetic updates and contrast adjustments
421
422Dotclear 2.4.4 - 2012-08-13
423===========================================================
424* Bugfix: Programmed entries works again.
425* Compatibility fix: widgets are now fully php >=5.3 compliant
426* Security fix: potential CSRF in user management
427* has_tag now part of dotclear core, moved from tag plugin.
428* empty title fixed on rss reader widget
429
430Dotclear 2.4.3 - 2012-05-18
431===========================================================
432* Admin: My favorites menu can be hidden
433* Admin: Fix wordpress importer
434* Admin: about:config and user:pref tables are now more readable
435* Ductile theme: Blog logo can be changed
436* New lithuanian language (thanks to Paulius Černakauskas)
437* Various bug fixes
438
439Dotclear 2.4.2 - 2012-02-11
440===========================================================
441* Security fix release
442* 4 XSS vulnerabilities fixed, discovered by High-Tech Bridge
443
444Dotclear 2.4.1.2 - 2011-12-24
445===========================================================
446* Happy Christmas!
447* Security: fixed one SQL injection vulnerability in Clearbricks, thanks to Adjaya
448* New behaviour: publicGetURLFor
449* New behaviour: publicRegisterURL
450* New behaviour: templatePrepareParams
451* Changed the way to get artefacts URLs, through $core->url->getURLFor calls, instead of $core->url->getBase()
452* new/updated parameter sql_only in $core->blog->getPosts and $core->blog->getComments
453
454Dotclear 2.4.0 - 2011-11-13
455===========================================================
456* Admin: new iconset from Thomas Daveluy
457* Admin: Accessibility enhancements
458* Added a custom widget sidebar
459* Added a new theme (Ductile)
460* Added a new plugin (simpleMenu)
461* handling of postgres non default schemas (db_prefix = 'schema.prefix')
462* New iconset mechanism
463* New behaviour: coreBlogBeforeGetPosts
464* Security fix: Spam comments feed now checks for blog permission. Thanks to Romuald Brunet.
465* Various bug fixes
466
467Dotclear 2.3.1 - 2011-06-14
468===========================================================
469* Updated makefile for cleaner distrib.
470* Better localization handling for prefs and shortcuts.
471* Misc JS & CSS cleaning.
472* Import/Export preferences-related bugfix.
473* Administrative mail address is now configurable.
474* Security: one minor fix and changes for two potential problems. Thanks to Jeremie Boutoille
475
476Dotclear 2.3.0 - 2011-05-16
477===========================================================
478* Admin: Major backend redesign
479* Admin: Customizable Dashboard
480* Admin: New Favourites admin submenu
481* Admin: New user preferences backend
482* Admin: Accessibility enhancements
483* Admin: Inline help extended
484* Templates: Default theme templates moved to inc/public/default-templates
485* Clearbricks: External libraries relocated to inc/libs
486* Clearbricks: fixed utf-8 and mysql strict mode problems
487* Added a safe mode connection, disabling all plugins
488* Mysqli support (config.php may need to be updated manually)
489* Fixed dcLog bug with pgsql
490* Fixed comment/trackbacks counters reset.
491* Several other bug fixes
492
493
494Dotclear 2.2.3 - 2011-04-01
495===========================================================
496* Security fix in media manager. Thx to Raphaël
497* Bugfix : 2.2.2 was preventing manual thumbnail regeneration.
498* Database handling bugfixes
499
500Dotclear 2.2.2 - 2011-01-17
501===========================================================
502* Bugfix: 2.2.1 was blocking new installations
503* Autoupdate procedure should now be "bad ftp client configuration"-proof.
504* Several other small bugfixes
505
506Dotclear 2.2.1 - 2011-01-15
507===========================================================
508* ExternalMedia is not part of the core distribution anymore
509* New attribute to tpl:SysIf: blog_id
510* New behaviour: adminMediaItemForm
511* Several bugfixes
512* Several code optimizations
513* Several typos corrected
514* Security fix in Clearbricks. Thx to François Pierre-Doray for pointing it out.
515
516Dotclear 2.2 - 2010-07-01
517===========================================================
518* New installation wizard.
519* Several new behaviours:
520     - adminCommentHeaders
521     - adminCommentsActionsCombo
522     - adminCommentsActions
523     - adminCommentsActionsContent
524     - adminBeforeCommentDelete
525     - adminPostsActionsHeaders
526     - adminUsersActionsCombo
527     - coreBeforeCategoryCreate & coreAfterCategoryCreate
528     - coreBeforeCategoryUpdate & coreAfterCategoryUpdate
529     - coreBeforeLogCreate & coreAfterLogCreate
530     - coreBeforePostCreate & coreAfterPostCreate
531     - coreBeforePostUpdate & coreAfterPostUpdate
532     - coreMediaConstruct
533     - templateCustomSortByAlias
534     - urlHandlerGetArgsDocument
535* New methods for several core classes.
536* Metadata integration to the core.
537* Error handlers can now be extended.
538* Templates: blocks can now be recursive.
539* Templates: Entries & Comments tags can now be sorted.
540* Templates: The template subsystem is quicker, linier, and ready to be extended.
541* Complete reworking of the settings system
542* Correct handling of postgresql non default schemas.
543* Admin: Autocompletion and further enhancing to tags handling.
544* Admin: Accessibility & ergonomic tweaks.
545* Admin: Administrator tag in users list.
546* Comment cookies are now specific to the blog rather than to the domain.
547* Password changes can now be mandatory.
548* jQuery updated to 1.4.2.
549* And way too many bugfixes and typos squashes to be listed.
550
551
552Dotclear 2.1.7 - 2010-05-25
553===========================================================
554* Auto-update procedure fix
555
556Dotclear 2.1.6 - 2009-10-01
557===========================================================
558* Install procedure fixes
559* Admin: Page managers can now create pages
560* Admin: several typos corrected.
561* Admin: Widgets now work in IE8.
562* Admin: Password protected posts can now be previewed.
563* Templates: tpl:Meta* are now tpl:Tags*.
564* Templates: <tpl:Entries lastn="0"> now display all posts.
565* new behavior: adminPageHTMLHead
566* DB schema: new blog_id field in log table
567* Media manager: Pubic folder can now be set on a different host.
568* WordPress import fixes
569* Dailymotion insertion fix
570* Upgrade procedure: CRLF removed in files that were bugging the upgrade.
571* JQuery updated to 1.3
572* IE7-js update
573* security: Full Path Disclosure protection. Thx to Karim Ayad for pointing it out.
574* and way too many bugfixes to be listed.
575
576Dotclear 2.1.5 - 2009-02-05
577===========================================================
578* Security release
579* Youtube insertion update
580
581Dotclear 2.1.4 - 2008-12-21
582===========================================================
583* Security flaw fix
584* WordPress import refining
585* XML-RPC improvements
586
587Dotclear 2.1.3 - 2008-11-19
588===========================================================
589* Admin: New upgrade procedure
590* Admin: Fixed video insertion bug
591* Template: New attributes
592  * url on EntryIf
593  * only_category on Blogroll
594  * no_context on Pagination
595* Template: New tag
596  * BlogID
597* Admin: escaped blog_id on authentication page
598
599Dotclear 2.1.1 - 2008-11-07
600===========================================================
601* Admin: Automatic Update bug fixes
602* Admin: Disable Automatic Update if no digests file
603* Admin: Javascript fixes in authentication page
604* Admin: Fixed errors with categories select boxes
605* Template: Added level attribute in tpl:Categories
606* Media: Added H.264/MPEG-4 AVC for mp4 files
607
608Dotclear 2.1 - 2008-11-01
609===========================================================
610* Subcategories
611* Admin: Automatic Update
612* Admin: Flash 10 support for uploader
613* Admin: mailto link in comment details
614* Admin: Embedded video size selection
615* Admin: Restrict session cookie path to admin
616* Media: H.264/MPEG-4 AVC (HD) support with m4v files
617* Inherited themes
618* WordPress XML-RPC methods support
619* True unicode URLs
620* Plugin: Widgets as template tags
621* Plugin: Filters in entries widgets and Blogroll
622* Plugin: Added vimeo.com in external media
623* Template: New tags
624  * LoopPosition
625  * CommentAuthorDomain
626  * CommentAuthorMD5
627  * EntryFirstImage
628  * EntryCategoryShortURL
629  * CategoryIf
630  * CategoryFirstChildren
631  * CategoryParents
632  * EntryCategoriesBreadcrum
633  * MediaURL
634
635Dotclear 2.0.2 - 2008-09-05
636===========================================================
637* New installation procedure
638* Plugin: WordPress import fixes
639* Plugin: Plain text export as downloadable files
640* Plugin: Message about URLs in Dotclear 1.2 import
641* Public: Display a message if search returns no result
642* Admin: Fixed some CSS bugs
643* Admin: Batch select/unselect entries
644* Admin: In a media item, find entries containing it
645
646Dotclear 2.0.1 - 2008-08-16
647===========================================================
648* Plugin: Fixed a bug with Dotclear 1.2 URLs import.
649* Plugin: Fixed a l10n bug in Pages
650* Admin: Enhanced plugins resources loading and cache
651
652Dotclear 2.0 - 2008-08-01
653===========================================================
654* Public: Atom becomes the default feed format. RSS 2 is always available.
655* Admin: design enhancements and new Dotclear logo
656* Admin: entries preview in blog context
657* L10N: New language manager with zip files support
658* Plugin: Import/Export plugin version 2.0 with import from Dotclear 1.2 and WordPress
659* Plugin: Pages enhancements (preview, sorting)
660* Plugin: support for jamendo and deezer in External Media
661* JSMin on JavaScript files instead of JS packing
662* SQLite 3 only support (PDO based)
663* Many bug fixes and major performances improvements
664
665Dotclear 2.0 RC2 - 2008-06-21
666===========================================================
667* FairTrackback spam filter
668* Language pack infrastructure
669* Bug fix on comment search with author "0"
670* Javascript fixes
671* dcAuth::sessionExists and dcAuth::checkSession new methods
672* Right management in dcAuth::sudo
673* Media File sorting options in media manager
674* CandyUpload, new uploader tool based on SWFUpload
675* New search engine robots options
676* New image options
677* L10N: Japanese and Portugues (Brazil) language packs
678* Many bug fixes and enhancements
679
680Dotclear 2.0 RC1 - 2008-05-01
681===========================================================
682* New: Pages plugin
683* New: Theme editor plugin
684* Entries: Text and WYSIWYG enhancements
685* Entries: Markup validator
686* Entries: Insertion of links to other entries from toolbar
687* Entries: External media insertion (dailymotion, youtube, google video)
688* Tags: Same list for new and existing entries
689* Tags: Tags can be removed on all associated entries
690* Tags: Tags can be removed on a post selection
691* Admin: Ask password for user management tasks, theme upload and plugin upload
692* Admin: New contextual help viewer
693* Media manager: Recreate thumbnails option
694* Media manager: Custom medium thumbnail size (per blog)
695* Media manager: Zip files extract support
696* Media manager: Zip file download of directory
697* Media manager: File exclusion pattern option
698* Themes and plugins: Zip as new package format
699* Themes and plugins: Upload
700* Themes and plugins: Upgrade within administration interface
701* Themes and plugins: Deletion
702* Public: New default theme: Blowup (fully customizable)
703* Public: Changed the way commenter cookie is handled
704* Themes: Template files moved to tpl/ directory
705* L10N: Polish, Catalan and Spanish translations
706* Misc: jQuery upgraded to 1.2.3
707* Misc: Crushed png files
708* Fixed many bugs
709
710Dotclear 2.0 beta 7 - 2007-07-12
711===========================================================
712* New way to display comments and trackbacks on entries in backend
713* Dashboard visual improvements
714* Default cache dir created by installation process
715* Option to limit posts and comments in feeds
716* Introduced UDBS for installation and upgrade
717* Changed handling of XML-RPC URLs
718* New option to force HTTPS redirect if wanted
719* Enforced cookies security (directory and ssl support)
720* Added Plugin auto-install and auto-upgrade support
721* Added trackbacks ttl and moderation preferences
722* Added an Internal search engine
723* FLV support in backend with Neolao player
724* Added nice messages if database is broken or Dotclear not installed
725* upgrade jQuery to 1.1.3
726* Fixed many bugs
727* Fixed security issues in backend
728
729Dotclear 2.0 beta 6 - 2007-02-19
730===========================================================
731* New antispam plugin, with a set of filters (rbl, ipblacklist, spamwords, akismet)
732* New admin dashboard page
733* Fixed unwanted logout bug
734* Added settings to disable template caching and allow PHP code
735* Blog preferences panel bug fix
736* New XML-RPC Client and Server
737* Comment posting permissions bug fix
738
739Dotclear 2.0 beta 5.4 - 2007-01-19
740===========================================================
741* Minor change on spam display in comments.php
742* Command line upgrade script and fix in load_plugin_file.php
743* Make akismet configurable only by superadmin with DC_AKISMET_SUPER
744* SQL optimisations
745* New comments view in post
746
747Dotclear 2.0 beta 5.2 - 2007-01-11
748===========================================================
749* Fixed a bug with imageMeta::getMeta
750* Enhanced dynamic file uploader
751* Move clearbricks files to their own repository
752* Fixed a bug with auto_br in wikiSimpleComment
753* Support for language restriction in feeds
754* Default theme structure changes
755* Fixed a PHP 5.0 compatibility issue
756* Installation Wizard
757
758Dotclear 2.0 beta 4 - 2006-12-26
759===========================================================
760* Performances enhancements.
761* Administration UI enhancements.
762* More user-friendly Widgets (version 1.5).
763* Switch to jQuery <http://jquery.com>.
764* Added jQuery in default theme.
765* Major changes in HTTP client and Feed Parser based on a
766  generic socket handler.
767* PHP 5.2 compatibility.
768* Code documentation (all core and most of clearbricks).
769* Many bug fixes.
770
771Dotclear 2.0 beta 3 - 2006-11-05
772===========================================================
773* Disallow special wrappers for fopen like functions.
774* XML/RPC improvements.
775* Read IPTC and EXIF metadata in uploaded pictures.
776* MySQL 4.1 support only.
777* Metadata import from Dotclear 1.2.x.
778* Akismet plugin.
779* Pings plugin.
780* Added a priority setting for plugins.
781* Many bug fixes.
782
783Dotclear 2.0 beta 2 - 2006-08-09
784===========================================================
785* DC_PLUGIN_ROOT can handle more than one path.
786* OPML/XBEL import in blogroll plugin.
787* Fixed a security issue in html::absoluteURLs().
788* Fixed issues with timezone on scheduled entries.
789* Multiple categories selection in tpl:Entries.
790* Improved dbLayer.
791* Changed category feed URL.
792* Feeds for tags (entries and comments).
793* Added attachments count on backend and frontend.
794* New settings code design. Can now handle wide system settings.
795* Memory usage improvements with autoloader.
796* Some code cleanup.
797* Feed parser improvements.
798* Themes can be configured if needed.
799* XMP support on JPEG files.
800* Media manager improvements.
801* Spamplemousse now uses DNSBL (and the guy who left the bug was fired).
802* Javascript editor and toolbar improvements.
803* RDS support (XML/RPC API discovery).
804* Added a theme with user stylesheet.
805* Plugins manager
Note: See TracBrowser for help on using the repository browser.

Sites map