forked from evolution-cms/evolution
/
changelog.txt
executable file
·671 lines (629 loc) · 39.6 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
This file shows the changes in recent releases of MODx. The most current release is usually the
development release, and is only shown to give an idea of what's currently in the pipeline.
MODx Evolution 1.0.10 (Mar 23, 2013)
===================================
--------------------------------------------
Security:
--------------------------------------------
* [#9704] LFI in mutate_settings.ajax.php
--------------------------------------------
Bugfixes:
--------------------------------------------
* [#3449] Datepicker bug in Opera
* [#3493] unnecessary slash in MAGPIE_CACHE_DIR
* [#3533] AJAXSEARCH-82 : can't define configuration file name with "@FILE:" prefix
* [#3698] AJAXSEARCH-85 : Wrong URL construction when using an array of values (checkboxes)
* [#3783] Superfluous code in getTemplateVars
* [#3847] Wayfinder does not apply lastClass if there is only one item
* [#4088] web user photo from other site not correct
* [#7033] incorrect unzip in file manager
* [#7541] Upgrade of Existing Site - Error due to single quote in plugin properties
* [#8909] Publication schedule don't use server_offset_time setting
* [#9670] Can't log into upgrade install
* [#9671] TinyMCE - Rewrite Japanese string
* [#9678] eForm documentation
* [#9679] Warning during Installation
* [#9687] Dashboard logo background is not transparent
* [#9688] Can not make new manager user
* [#9694] Undefined property: DocumentParser::$mstart
* [#9695] bug with add images from FCKeditor
* [#9696] ImageEditor fix for php5.4
* [#9697] seturl_js_tinymce incorrect path
* [#9708] Improvement event log message
* [#9709] Undefined variable error
--------------------------------------------
Additional Improvements & Updates:
--------------------------------------------
* [#9684] Remove entity encoded MODX tags in stripTags
* [#3730] Entity encode Wayfinder placeholders
* [#3746] don't show New Module button when user's role lacks that permission
* [#9613] MODX Carbon Login page
* [#9673] Improvement some translations
* [#9692] Escape strings in array data
* [#9693] When use mysql_real_escape_string, execute mysql_set_charset beforehand
* [#9682] modx::getVersionData()
* [#9703] fake settings_version
* [#9665] add more content type (json)
* [#9683] trusted folder/file in index-ajax.php
MODx Evolution 1.0.9 (Mar 19, 2013)
===================================
--------------------------------------------
Security:
--------------------------------------------
* [#3796] MODx security issues
* [#8338] LFI in browser.php
* [#8339] LFI in install
* [#9621] SQL-injection in logEvent
* [#471] Show custom error page if mysql is down
* [#9624] Add .htaccess into assets/cache/
--------------------------------------------
Bugfixes:
--------------------------------------------
* [#2893] document parser crop value of param when contain ?&=
* [#3495] Mistake in phpSniff.core.php
* [#3582] [ManagerManager] showimagetvs widget TV dirty check issue
* [#3676] Ditto: german language file is corrupt
* [#3689] Ditto relative to absolute url bug (with possible fix)
* [#3724] Magic GPC Quotes issue in PHP 5.3.*
* [#3835] Multiple call wayfinder with config, not load config in second call
* [#4484] bug in wait.static.php
* [#5403] Maximum upload size not honoured
* [#5807] manager.lockout not styled properly
* [#6119] sendMailMessage in save_web_user.processor.php
* [#7204] eForm in eFormParseTemplate $formats and $labels are declared as string but they are used as array
* [#7459] Deprecated function 'split' used in manager/includes/datefunctions.inc.php
* [#9398] eForm & php 5.3
* [#9547] ManagerManager Tv-transfer options with multiple choice in a new tab
* [#9548] cant modify the customTV(multiTv or other without type input) with ManagerManager
* [#9549] page not index in yandex if use FirstChildRedirect
* [#9550] Breadcrumbs not have crumbSeparator
* [#9563] onManagerMainFrameHeaderHTMLBlock event issue
* [#9580] Bug in manager/processors/delete_content.processor.php on line 40
* [#9586] Quick Manager and system setting Automatic Template Assignment
* [#9620] Set Manager language in Create/Edit User
--------------------------------------------
Additional Improvements & Updates:
--------------------------------------------
* [#9570] Detailed log message
* [#9554] add Snippet IF
* [#9566] Improvement to full table name call
* [#9567] Add "limit" option to $modx->db->delete()
* [#9568] @Bindings enable/disable option in System configuration
* [#9569] Password hash algorithm
* [#9582] Add new config "Detection level of the PHP error"
* [#9615] Add new function for documentParser "$modx->nicesize()"
* [#4051] german transliteration for transalias plugin
* [#5971] Check whether manager template exists during manager login
* [#9545] PHP 5.4 compatibility
* [#9556] add memomy view to statistics for the modx parser [^m^]
* [#9557] DocumentParser - remove all unused multiline placeholders
* [#9564] OnWUsrFormRender event adjustment
* [#9583] Refactoring System configuration in manager screen
* [#9616] Update TinyMCE (3.3.9.2 -> 3.5.8)
* [#9617] Refactoring backup manage
* [#9622] Refactor "Manage Files"
* [#9623] Refactor MODxCarbon theme
MODx Evolution 1.0.8 (Jan 08, 2013)
===================================
--------------------------------------------
Security:
--------------------------------------------
* [#9391] Prevent hash array exploit in Forgot Manager Login plugin
MODx Evolution 1.0.7 (Nov 26, 2012)
===================================
--------------------------------------------
Security:
--------------------------------------------
* Prevent users from unblocking themselves in Forgot Manager Login plugin
* [#9175] Escape $hash in Forgot Manager Login plugin
MODx Evolution 1.0.6 (Mar 08, 2012)
===================================
--------------------------------------------
Security:
--------------------------------------------
* [#7175] Fix sanitization to strip tags recursively in parser and in eForm
--------------------------------------------
Bugfixes:
--------------------------------------------
* [#3799] Fix table creation on MySQL databases that no longer support TYPE keyword
* [#3699] Fix fatal error using default value on a Template Variable with @INHERIT binding
--------------------------------------------
Additional Improvements & Updates:
--------------------------------------------
* [#3796] Fix manager_language not being sanitized
* [JA879] improvement to pageCache read logic
* Update minimum PHP version for manager to 4.3.3
MODx Evolution 1.0.5 (Jan 19, 2011)
===================================
--------------------------------------------
Security:
--------------------------------------------
* [#MODX-1035] fix XSS vulnerability in installer
* [#2787] fix XSS vuln. in image editor
* [#3352] work around critical PHP bug 53632
* [#3437] fix vulnerability in AjaxSearch allowing attacker to view arbitrary files (JVN#95385972)
* [#3429] fix SQL injection vulnerability in AjaxSearch allowing attacker to execute arbitrary PHP code (JVN#54092716)
--------------------------------------------
Bugfixes:
--------------------------------------------
* [#MODX-2245] 3 events not firing: OnWebChangePassword, OnManagerSaveUser, OnManagerChangePassword
* [#MODX-1331] Resources in tree unclickable if pagetitle contains line break
* [#100] fix TV with Input Type 'Date' and Widget 'Unixtime' returns wrong value
* [#435] improve installer handling of Sample Site option
* [#359] published date always set due to ManagerManager demo rules
* [#488] Fix bad check for mysql strict mode
* [#595] Fix bad path on Resource Editor rich text fields when TMCE in "root relative" mode
* [#1252] Fix @SELECT multi-select listbox TV losing its value when switching Content field "Editor to use"
* [#321] stop parser from running case-mismatched snippet calls
* [#343] Fix Hiding "Validate Referer" warning messes up the setting itself
* [#432] Fix TV date-layer display problem with multiple datefields in FF 3.6.3
* [#445] Fix error displaying filenames with non-Latin charsets
* [#577] Fix Spanish UTF8 language file
* [#760] Fix Document tree not loading in children
* [#609] Fix web_groups and member_groups tables can have duplicate entries
* [#364] Fix W3C validation problem with TV image output widget
* [#2957] Allow multibyte strings in QuickManager+ TV buttons
* [#2711] Re-fix path bug in Image Editor
* [#3060] Fix message count on Manager welcome page
* [#1070] Fixed bug in DocManager where it would not create new TV values, only update existing ones
* [#3163] Fix RSS feed encode issue
* [#1871] Fix for file manager when aggressive caching/pre-fetching is used at the ISP level (e.g. satellite internet)
--------------------------------------------
Additional Improvements & Updates:
--------------------------------------------
* [#MODX-1734] Add context parameter to the getLoginUserName() API function
* [#4] getDocumentObject allows full alias path to be specified
* [#443] TinyMCE updated to 3.3.9.2
* [#23] Quick Manager+ updated to 1.5.4
* [#421] ManagerManager updated to 0.3.9
* [#421] AjaxSearch updated to 1.9.2
* [#359][#421] Default Chunk for ManagerManager rules now "mm_rules"; Since demo rules are "mm_demo_rules", MM is now disabled on install
* [#308] Return to active tab for Elements, regardless of "Remember tabs" system setting
* [#331] Updated Czech language file
* [#881] Improvements to Template inheritance (moved from plugin into core, added system setting to control behavior)
* [#592] Adjustment of manager fonts
* [#476] Improvement to New user's default role
* [#378] Check for and disallow reserved words in Template Variable names
* [#1360] Better handling of Template Switcher plugin
* [#833] Manager and Web User comments field no longer limited to 255 characters
* [#1132] New system setting to strip characters from files uploaded in Manage Files (using same logic configured for aliases)
* [#190] Resolve hostnames config option deprecated
* [#1065] Let manager themes have their own welcome.html page
* [#216] Optimization of core methods (getParentIds & getChildIds)
* [#819] Improvement in config.inc.php file (new installs only) so proper MODX_SITE_URL constant is set in API Mode
* [#2867] Improvements to installer with respect to handling of Demo Site option and related elements
* [#2867] Laid foundation for "installsets" or preset groups of installer elements
* [#2963] New icons in manager resource tree (to reflect site start, error page, site unavailable and unauthorized system settings)
* [#594] Tweaked Quick Manager window open style
* [#487] Links updated in demo site content
* [#3075] Apply monospace font to manager textarea fields
* [#999] Enhance ordering logic when displaying lists of TVs
* [#2953] Fix QuickManager+ Google Chrome font problem (text-shadow)
* [#3063][#3064][#3065] Replace calls to deprecated db-related parser methods with calls to db class methods
* [#2961] Wayfinder improvement - allow use of [+wf.alias+]
* [#3061] Allow @ and . characters in remembered login name
* [#3062] Corrections to ActionList item names (given that Documents are now Resources and Resources are now Elements)
* [#3115] Automatically regenerate siteCache if it not found
* [#835] @INHERIT improved to work with @FILE, and to allow additional data after the @INHERIT
* [#3092] Remove db user and pw from hidden form fields in installer
* [#194] Improve and fix bugs in markup on Edit Resource screen
* [*3168] remove debugging output from DocManager when updating TVs
* [#546] Improve DocManager usability by adding checkboxes to TVs and removing "ignore list", which was hard to use
* [#3361] Allow custom TemplateVariables and output widgets
* [#3362] Updated distributed jQuery library to 1.4.4 and updated AjaxSearch, QuickManager+ and ManagerManager to use it
* [#2627] New event allows plugin to inject custom markup into manager's header (header.inc.php)
* [#3385] Wayfinder optimization when hideSubMenus is enabled
* [#3386] Breadcrumbs optimizations
* [#3543] Personalize updated to 2.1
MODx Evolution 1.0.4 (Jun 8, 2010)
===================================
--------------------------------------------
Security:
--------------------------------------------
* [#MODX-1964] WebLogin does not prevent brute force attack
--------------------------------------------
Bugfixes:
--------------------------------------------
* [#MODX-1957] Danish language file update
* [#MODX-2018] Fix Multiple TinyMCE plugins activated after upgrade
* [#MODX-1865] 1.02 to 1.03 Upgrade Error with mySQL STRICT mode, "Templates: Incorrect integer value"
* [#MODX-1883] WebLoginSideBar chunk "forget" typo
* [#MODX-1880] Superfluous single quote in tree.php
* [#MODX-1878] Wrong path for _tx_.gif image in multiple files
* [#MODX-1896] Can't properly execute logEvent function when user is not logged in (strict sql mode on)
* [#MODX-1900] Fixes and tweaks for search.static.php
* [#MODX-1905] Broken paths to images, non valid xhtml tags, unmatched tags
* [#MODX-1884] Bug in breadcrumbs 1.0.1
* [#MODX-1833] Incorrect rendering of module parameters for 'list-multi' type
* [#MODX-1920] Problem with Ditto and server time offset
* [#MODX-1925] WebLogin loses GET request elements if you have to login before getting to the page
* [#MODX-1926] Revert Cache Sync tokenization updates due to inconsistencies across PHP environments
* [#MODX-1893] Code registered with "regClientHTMLBlock" not inserted in cached documents
* [#MODX-1906] Put duplicate button on resource edit page
* [#MODX-1814] Irregular character string in QuickManager class
* [#MODX-1003] Removed font: Icon; from sortabletable class to let normal font-size view. [#MODX-1818]
* [#MODX-1874] Minor error in dbapi and debug
* [#MODX-1487] Error when configuring database on initial install process
* [#MODX-1882] webUserGroupNames $_SESSION value not set until second page land in WebLogin
* [#MODX-1510] Add a 'Remove Locks' permission to roles
* [#MODX-1881] ManagerManager errors when PHP version less than 5.2.3
* [#MODX-1938] DB backup in Manager fails on IE under https
* [#MODX-1954] Add system setting to allow configuration warnings to only be shown to Admins
* [#MODX-1958] tmplvars.format.inc.php missing image property align
* [#MODX-1959] E_DEPRECATED error in ImageEditor
* [#MODX-1960] ImageEditor has incorrect location for the image src
* [#MODX-1962] E_DEPRECATED error in ManagerManager
* [#MODX-1963] DocManager, after tree sorting, can show document tree JS alert
* [#MODX-1947] and [#MODX-1956] Allow $modx->getDocumentObject() to get other documents than the currently requested
* [#MODX-1927] Manager Log fails to display when there are too many log entries
* [#MODX-1990] Update common transliteration table for TransAlias plugin [#ADDON-152], update InheritTemplate plugin to include Sibling option
--------------------------------------------
Additional Improvements & Updates:
--------------------------------------------
* [#MODX-1458] Make default click behavior for the Tree menu a system option
* [#MODX-1879] Mistake in the Netherlands language file
* [#MODX-1955] Make installer path setting changes required for Web PI installer
* [#MODX-1957] Update language files
* [#MODX-1929] Add styling to phpinfo() screen
* [#MODX-1931] Style update to Mutate Module screen
* [#MODX-1932] Style update to Template Variable and Plugin Priority Sort screens
* [#MODX-1935] Style tweaks to table bgcolor in various places
* [#MODX-1888] Add setting for allowing control over remembering the last tab viewed or not
* [#MODX-1977] When previewing, use friendly URLs (if enabled)
* [#MODX-2009] Clean up handling of 'a' variable in Manager (and related type casting changes)
MODx Evolution 1.0.3 (Apr 1, 2010)
===================================
--------------------------------------------
Security:
--------------------------------------------
* [#MODX-1758] Fix issue described in JVN#46669729, XSS possibility with searchHighlight plugin
* [#MODX-1793] TinyMCE link lists are not secured if manager session does not exist
* [#ADDON-136] Prevent SQL injection on Weblogin
--------------------------------------------
Bugfixes:
--------------------------------------------
* [#MODX-1472] Bad path to MODxCarbon transparent GIF
* [#MODX-1396] Add language string on module configuration screen
* [#MODX-1424] Fix SQL errors when adding user/resource groups with apostrophes in them
* [#MODX-1589] Remove duplicated pagetitle sort option for tree
* [#MODX-1608] Fix background image on TV sort list for templates
* [#MODX-1298] Links exchanged in demo site for Developers and Administration guides
* [#MODX-1079] "Edit resource" title changes on changing the template
* [#MODX-1630] Correct modx version reference in System Information screen
* [#MODX-1537] Weblink internal doc ID selection icon doesn't change
* [#MODX-1408] getVersionData out of sync with version.inc.php
* [#MODX-1431] Correct typo in install footer
* [#MODX-1449] Typo in demo site text
* [#MODX-1580] PHP typo in mutate_content.dynamic.php
* [#MODX-1506] QuickManager+ javascript errors when editing a resource
* [#MODX-1106] Change help icons on TV create/edit screen
* [#MODX-1103] Element Selector, part of the letters hides in search box
* [#MODX-1566] Fix problem with Forgot Password confirmation link in WebLogin
* [#MODX-1659] Stay option for adding another manager/web user not working correctly
* [#MODX-1164] Unable to set cssStyle when using getHTMLGrid
* [#MODX-1176] Correct the permissions check when duplicating chunks and plugins
* [#MODX-1753] Fix help page layout in manager
* [#MODX-1279] OnUserFormPrerender & OnUserFormRender events weren't receiving the ID of the user
* [#MODX-1492] Default .htaccess file will prevent some pages being found when using friendly alias
* [#MODX-1587] For Web or Manager Users, date of birth cannot be set before year 2000 on dropdown list
* [#MODX-1747] Date TV input: Date Picker Container gets hidden behind other input fields
* [#MODX-1110] After deleting a template, the assignments "template to tmplvar" are still existing
* [#MODX-1314] Spanish utf-8 translation problem - install language file had been put in place of manager language file
* [#MODX-1505] Get 'Missing image' boxes in manager tree
* [#MODX-1694] Extra backslashes in ForgotManagerPassword.tpl::sendEmail
* [#MODX-1096] Additional fix, only show MODx tables on backup screen
* [#MODX-1271] Remove unused chunk from sample site
* [#MODX-1410] Update MooTools to 1.1.2
* [#MODX-1429] sysAlert js function not working
* [#MODX-1168] Double tooltips in IE7
* [#MODX-1175] User with no create new permissions can duplicate a document
* [#MODX-1206] Identifying the site root in the manager control panel
* [#MODX-1141] Mootools Error if logged in with SSL encryption (https)
* [#MODX-1114] Duplicate name on update template
* [#MODX-1225] PHP error after install
* [#MODX-1609] User upload file types unable to be unticked
* [#MODX-1427] Unexpected character in input error after upgrading
* [#MODX-863] Throws an error while running under PHP 5.3.0
* [#MODX-1775] Remove blank line stripping from cache processor, can cause unwanted changes to chunks
* [#MODX-1460] ManagerManager mm_renameSection for 'tvs' renames the 'content' section instead
* [#MODX-1462] Date Picker is not displaying the current date 'green box' or correct month when re-editing a date
* [#MODX-1799] $modx->addEventListener() doesn't operate because of the syntax error
--------------------------------------------
Additional Improvements & Updates:
--------------------------------------------
* [#MODX-1107] Make font-size bigger on tree sort option dropdowns
* [#MODX-1432] Updated Danish language file
* [#MODX-1102] Minor layout fixes to import site, export site, and settings screen
* [#MODX-1078] Stop scrollbar showing on welcome screen
* [#MODX-1101] Minor styling fix for access permissions screens
* [#MODX-1333] Add missing credit images to MODxCarbon theme
* [#MODX-1159] Updated Norsk language file
* [#MODX-1629] DataGrid control does not have a THEAD
* [#MODX-1366] Hide "Manage META tags and Keywords" button if show_meta system setting is set to No
* [#MODX-1464] Make welcome.static.php use style.php for large icons
* [#MODX-1610] Installer doesn't install templates
* [#MODX-1098] Add interim solution to the IE8 compatibility issues
* [#MODX-1365] Non-admin managers to edit contentType and content_dispo for resources they create
* [#MODX-1622] Remove support.inc.php as same can be achieved by customizing the manager HTML templates provided
* [#MODX-1452] Show File path defaults in Site Config
* [#MODX-1127] When creating roles, "View help pages" cannot be deselected
* [#MODX-1757] File browser CSS tuning
* [#MODX-1100] Delete unused template files
* [#MODX-1320] Clean up baseline style.php file
* [#MODX-1407] Prevent MODx 404-handling for missing images
* [#MODX-1600] Add unique CSS ids to ease DOM manipulation of content editing Manager pages
* [#MODX-1105] Minor Manager cleanups to remove deprecated elements
* [#MODX-1761] Remove Templates from SQL install files
* [#MODX-1767] Improve Evo installer to remove leading/trailing elements surrounding opening docblock
* [#MODX-1760] ManagerManager updated to version 0.3.8
* Allow TV definitions to be installed via the MODx installer
* [#MODX-1756] mcpuk internal file browser hard coding strings pattern
* [#MODX-1795] Tuning context menu order
* [#MODX-1800] Finnish language file for Evolution 1.0.3
* [#MODX-1803] Swedish language files
* [#MODX-1808] Spanish language files
* [#MODX-1804] and [#MODX-1805] Danish language file
* [#MODX-1760] TinyMCE updated to version 3.3.2
* [#MODX-1760] QM+ updated to version 1.3.4.1
* [#MODX-1816] Russian language files
* [#MODX-1817] German language files
* [#MODX-1820] Japanese language files
* [#MODX-1195] Paths reset button for filemanager and assets
* [#MODX-1821] Use manager language for default language setting in Ditto
MODx Evolution 1.0.2 (Nov 4, 2009)
===================================
--------------------------------------------
Security:
--------------------------------------------
* [#MODX-1391] Fix possible security exploits in WebChangePwd snippet
--------------------------------------------
Bugfixes:
--------------------------------------------
* [#MODX-1406] Error: Cannot redeclare getsvnrev()
* [#MODX-991] Admin password form not appearing during install
* [#ADDON-61] Doc Manager, Template Variables not updated
* [#MODX-1157] Updating TV order on templates creates error
* [#MODX-1039] "No active users found" in Welcome and System Info screens hardcoded
* [#MODX-1321] [#MODX-1329] and [#MODX-1343] When non-admin users modify resource it loses 'type' and 'doc type'
* [#MODX-1339] Wrong date format for datepicker inserted into DB as part of new install
* [#MODX-994] Setting time in datepicker to a single digit gives incorrect formatted date
* from-forums Fix problem where resources couldn't be deleted from the Resource Edit screen
* [#ADDON-49] Forgot Manager Login bug in sql query which prevents user from completing the password reset
* [#ADDON-52] Hardcoded charset in ForgotManagerPassword plugin
* [#MODX-1092] DocManager - Adding Document Permissions does not properly set privateweb flag in modx_site_content
* [#MODX-1386] After install, MODx didn't show configuration page
* [#MODX-1338] Alias field accepts percent character
* [#MODX-1215] Unixtime widget uses wrong pattern for MySQL date string
* [#MODX-1364] Add check for tokenizer extension in cache_sync processor
--------------------------------------------
Additional Improvements & Updates:
--------------------------------------------
* [#MODX-1322] New french language file for eForm
* [#MODX-1071] Auto select manager language during install
* [#MODX-1097] Tweak htaccess rule template and improve wiki documentation of such
* [#MODX-1104] Remove width and height attributes on weblink icon on Edit Resource screen
* [#MODX-1152] Portuguese-br language file update
* [#MODX-1323] French language file update
* [#MODX-1336] Italian language file updates
* [#MODX-1277] Move jquery.colorbox.min.js to QM plugin directory as it's solely intended for use with QM
* [#MODX-948] Parser: Snippet calls no longer break with blank characters or when broken across multiple lines
MODx Evolution 1.0.1 (rev 5946 - October 22, 2009)
===================================
--------------------------------------------
Security:
--------------------------------------------
* [#MODX-206] Reduce vulnerability to CSRF via referrer check update. Additional protections coming in the future via tokenizing requests in the Manager.
* [#MODX-1216] Remove "execute snippet" from mutate_snippets and mutate_modules
* [#MODX-1227] Add referrer check configuration warning to Manager
* [#MODX-1218] Enable CSRF check by default for sites that set headers properly
* [#MODX-1262] Security enhancement to ForgotManagerPassword plugin
* [#AJAXSEARCH-46] Prevent content injection with JS disabled (AjaxSearch 1.8.4)
--------------------------------------------
Bugfixes:
--------------------------------------------
* [#MODX-353] Duplicate container cause problems
* [#MODX-586] Cancel button on the move document page does not redirect you to the selected page
* [#MODX-842] Missing Template Variable title in language files
* [#MODX-1000] On editing a template variable the right "Cancel" button is positioned weird
* [#MODX-1001] Navigation issues when pressing the cancel button
* [#MODX-1017] Removed unused code in welcome.static.php
* [#MODX-1024] Additional check for language files in Manager with graceful fallback to English
* [#MODX-1025] No alerts on deleting the keywords
* [#MODX-1065] Quoted_printable function in save_user.processor.php not available in some server configurations
* [#MODX-1075] String not properly translated in French installer translation
* [#MODX-1077] Login panel updates
* [#MODX-1084] Download path issue in File Manager
* [#MODX-1087] JS error when manager don't have rights for trashcan
* [#MODX-1096] System info page shows all tables in DB
* [#MODX-1099] Typo in the name of language variables in File manager
* [#MODX-1129] Editing form layout broken in IE6
* [#MODX-1131] Remove "Show Preview Window" from Site Configuration page
* [#MODX-1145] Begin deprecation of META Tags management in the Manager
* [#MODX-1160] Missing label on search form for manager logs (Dupes: [#MODX-1041] [#MODX-1083])
* [#MODX-1184] After creating a manager user the head title show wrong text
* [#MODX-1188] fix TransAlias installer template, plus other improvements to TransAlias by rfoster
* [#MODX-1190] Installer fixes and enhancements
* [#MODX-1095] Fixed Spanish Translation typos and missing labels and convert it to UTF-8
* [#MODX-1286] Ensure version is saved to DB when saving configuration settings
* [#MODX-1289] Add 'Remove Periods' config param to TransAlias plugin and remove period substitution from the trans tables (and default MODx stripAlias() function)
* [#MODX-1301] Ensure correct Resource Type option is selected when adding Resources and Weblinks
* [#MODX-1309] Stop upgrades overwriting the element category
--------------------------------------------
Additional Improvements & Updates:
--------------------------------------------
* [#MODX-180] Convert weblink to document (and vice versa) (merge from 1.0 dev branch)
* [#MODX-828] Need to be able to tell user access permissions by the Site Tree icon/text
* [#MODX-929] Swap default click behavior for the Tree menu (edit vs view data)
* [#MODX-988] Automate storage of version number in settings table during install/upgrade
* [#MODX-1011] Make config language string punctuation consistent for field labels
* [#MODX-1034] Missed update to version number
* [#MODX-1038] Remove space after closing ?> tags
* [#MODX-1069] Improve layout/simplify Module Manager page
* [#MODX-1137] Change Manager term "alias" to "URL alias"
* [#MODX-1138] New more flexible and manageable Installer that enables making custom installer packages for Evo much simpler
* [#MODX-1149] Update language string Resource_X and Document_X keys to match actual changes
* [#MODX-1211] Add configuration option to QM+ - allows user to choose top or bottom placement of toolbar overlay in browser window
* [#MODX-1244] Add ManagerManager 0.3.5
* [#MODX-1245] Update QM+ to version 1.3.3
* [#MODX-1246] Update AjaxSearch to 1.8.4
* [#MODX-1276] Reduce site cache size by removing PHP comments
* [#MODX-1282] Swedish language files for Evolution 1.0.1
* [#MODX-1284] Czech language file for Evo 1.0.1
* [#MODX-1287] New Danish language file for Evo 1.01
* [#MODX-1288] New Danish language file for Evo 1.01 install
* [#MODX-1295] Demo Content categories need to be set
* [#MDOX-1302] Create demo content defaults for ManagerManager
* [#MDOX-1306] Clean up styling on Manager login page
* [#MDOX-1307] Update styling on QM+ to improve usability
MODx Evolution 1.0.0 (rev 5601 - July 30, 2009)
===================================
--------------------------------------------
Bugfixes & Feature Requests:
--------------------------------------------
* [#MODX-583] Alter email-related Manager settings by reloading from specific translations
* [#MODX-1061] Link list fixed in TinyMCE
* [#MODX-1060] Escape language string for the recycle bin to fix a problem with disappearing trees
* [#MODX-1027] Fix broken images with Image TV Preview plugin when no image selected
* [#MODX-1033] Implement consistent dates throughout the Manager and add a date format setting
* [#MODX-1045] Replace JS Alert tooltips with Mootools hover tooltips
* [#MODX-1049] Cancel action when editing a module goes to wrong location
* [#MODX-1026] Canceling a template change in Manager lost the original template setting
* [#MODX-1028] Manager did not properly handle failed login attempt counts or block users
* [#MODX-999] Fixed width buttons break with some languages (setting pages)
* [#MODX-1023] Date and Image TV changing doesn't work correctly in DocManager.
* [#MODX-1013] Make DocManager use the new DatePicker
* [MODX-1009] Fix grammar/spelling error in english language file.
* [MODX-1008] Fix broken icons in Resource Overview->View Children
* [#MODX-989] Fix issue with DatePicker time field styling
* [#MODX-993] Fix broken URL rewriting when friendly alias paths are enabled
* [#MODX-981] Replaced missing event icons.
* [#MODX-968] Replaced folder icon in tree. (nodes.php)
* [#MODX-974] Fixed missing save icon in files.dynamic.php
* [#MODX-898] Allow passing script names and versions to regClient*, setting stage for more intelligent handling of script inclusion
* [#MODX-863] Isolate deprecated magic_quotes-related code inside PHP version checks for less than 5.3 to avoid deprecated warnings in 5.3/errors in 6.0
* [#MODX-941] Add % character to transliteration plugin tables
* [#MODX-971] Fix to TransAlias plugin to allow it to work with the Import HTML action.
* [#MODX-591] Escape the database user and password in config.inc.php during install
* [#MODX-952] Modified the warning message with MySQL 4.x
* [#MODX-944] Installer with IE8 does not show final 'Install' button on last page
* [#MODX-904] Add better email format checking when adding/updating users.
* [#MODX-950] Scroll the File Manager to the editing textarea when clicking the edit button.
* [#MODX-905] Fix SQL error in cache_sync processor
* [#MODX-866] Allow manual editing of the datepicker fields
* [#MODX-720] The website name on the Manager login page links back to the front end site
* [#MODX-916] Better handling of text direction and encoding for Manager languages
* [#MODx-882] Specify the default Manager language during installation
* [#MODx-815] Users without edit or create module permissions can get to Modules editing screen
* [#MODX-390] Infinite loop possible during install
* [#MODX-909] Roles menu item showed even if Manager User did not have Roles permissions
* [#MODX-851] Manager User and Webuser email messages were always in English despite the language setting
* [#MODX-830] Friendly URLs can now contain UTF8 characters
* [#MODX-897] Dynamic title for create/edit Resource action page depending on state
* [#MODX-891] Manager language files contains hard-coded CSS spans
* [#MODX-867] Add system events to Manager log Welcome page to make custom dashboard plugins possible
* [#MODX-602] Remove the calltime-pass-by-ref errors on the Export Site HTML screen.
* [#MODX-725] Retain checkbox TV values when changing template, also fix postback rendering of TV values (broken in a recent commit)
* [#MODX-810] Ensure that the web user ID is passed correctly to the OnWUsrFormPrerender and OnWUsrFormRender events.
* [#MODX-733] Apply fix for multi-byte characters being garbled in 'Site' > 'Search'.
* [#MODX-719] Small fix to DocManager to prevent parse error when no doc groups are present and an update to doc groups is attempted.
* [#MODX-741] Fix MCPUK browser navigation to work with folders that have spaces in them.
* [#MODX-813] Fix the image editor's src link for the image tag.
* [#MODX-822], [#MODX-465] Add basic file encoding for the file manager, not a complete solution but consensus that it's better than previous.
* [#MODX-847] Replace QuickEdit with QuickManager+ (includes /assets/js/jQuery 1.3.2.min.js)
* [#MODX-838] Ensure Datepicker correctly closes when select and textboxes lose focus without being changed.
* [#MODX-806] fix duplicated option groups in template picker
* [#MODX-581] Installer doesn't check /assets/media, /assets/flash and /assets/files directories
* [#MODX-687], [#MODX-589] Fix the TV name fields so that new DatePicker works correctly
* [#MODX-832] Implement new DatePicker in the MODx Manager.
* [#MODX-655] Correct a sanity check that was preventing the allow_manager_access setting being saved.
* [#MODX-806] Add option groups to template chooser in Manager
* [#MODX-571] Fix TV date picker when special characters in TV name
* [#MODX-588] Missing else in document parser that orphaned a small piece of code
* [#MODX-608] Missing "$this->" in SystemEvent::stopPropagation()
* [#MODX-592] Site Cache improvement for only storing doctypes that are different from text/html in cache files
* [#MODX-681] Manager include path fix for occasional errors and working better with third-party libraries
* [#MODX-449] Incorrect language setting for RTE used in front end instances at install
* [#MODX-812] Added Hebrew Manager translation
* [#MODX-209] Amended original patch: remove urlencode() call for viewable files (i.e. images) when generating the preview buttons in the file manager.
* [#MODX-85] Removed transliteration code from core and turn into a plugin
- Supports multiple languages
- Template Variable can override transliteration table (file) per-document/section (supports @INHERIT)
- Move stripAlias function into parser
- Add OnStripAlias parser/system event
* [#MODX-445] Fix case where deleted docs with the same alias as another document caused a 404 response. Remove deleted docs from site cache.
* [#MODX-593] Add missing summary/introtext to Weblink manager page
* [#MODX-220] Manager language updates for sorting and formatting consistency across languages
* [#MODX-393] Show Protected Pages issue solved by Thomas Leiritz
* [#MODX-516] and [#MODX-397]
- fix to display of Access Permissions depending on Role permissions
- fix to preserve parent after new document save permissions error
* [#MODX-397] Fix logic: creating documents inside restricted containers
- disallow users from creating restricted docs they can't access
- disallow "Create Document Here" and "Create Weblink Here" under restricted parents
* [#MODX-572] new Elements must be given unique names
- applies only to elements created with "New..." buttons
- templates, tvs, plugins, snippets, chunks, modules
- Removed isNumber function, not needed since PHP < 4
* [#MODX-620] Add boolean support to Datagrid class
* [#MODX-446] Committing Soushi's cache sync patch (re: optimizations to cache syncing when the site has a large number of documents)
* [#MODX-686] Major updates to Dutch language file
* [#MODX-582] Update and alphabetize default upload-able file types for new installs. (Also removes php files from list)
* [#MODX-457] Updates to Swedish language file
* [#MODX-363] Missing URL types for cleaning in save content processor
* [#MODX-701] Polish updates
* [#MODX-713] Brazillian Portuguese updates
* [#MODX-580] Update Italian language files
* [#MODX-515] Fix non-clickable view unpublished role label
* [#MODX-724] Reference wiki page for fix for multi-server/cloud deployments and unexpected logoffs
* [#MODX-734] Typo in language file it's->its
* [#MODX-410] access permissions will be inherited from parent when user creates new child but and does not have role permission for access permissions
* [#MODX-724] Create .htaccess template to set the session paths out of shared /tmp/ directories which can lead to loosing sessions from aggressive garbage collection.
* [#MODx-394] Update Russian installation file per http://modxcms.com/forums/index.php/topic,34998.msg212346/topicseen.html#msg212346
* [#MODX-715] Fix .jp lang file for incorrect hard-coded link
* [#MODX-541] Fix the include statement in getUserData() method
* [#MODX-650] bad reference to csshover.htc (now csshover2.htc)
--------------------------------------------
Additional Improvements & Updates:
--------------------------------------------
* Fix get_func_args() error (evident on PHP 5.3) in Ditto/Reflect
* Many updates to Manager and Installer language translations
- Updating language to be in line with Revo. (Resources -> Elements, resource browser -> File Browser, Documents -> Resources)
- Simplify language and remove overly-wordy phrases
- New language strings where appropriate and needed
- Replaced hard coded language strings in Import and Export action pages with new language strings
- Better handling of Manager language encoding and text direction
- Now handles RSS, Word, Excel, XML, HTML, CSS, JS, PDF and plain documents with custom icons in the Site Tree
- Able to reload and choose language for key site settings like Signup emails, password reset emails, etc.
* Remove legacy code no longer needed
- Removed QuickEdit module (instructions only)
- Removed News Publisher snippet (did not support TVs)
- Prototype and Scriptaculous JS and SLLists.class.php from core distribution, no longer used
- Update demo content to remove Prototype/Scriptaculous dependencies
* Convert manager to use Mootools exclusively
- Manager Login page
- Convert the 'Sort TV by template' and 'Plugin Execution Ordering', also fix the button CSS styling on those pages
- DocManager module (also to assist with future updates) - MODULE MUST BE UPDATED when upgrading from previous MODx versions
* Upgrade Add-on: eForm 1.4.4.6
* Upgrade Add-on: AjaxSearch 1.8.3
* Updated Add-on: TinyMCE 3.2.4.1
* Fix the Template Variable "Lock variable for editing" checkbox
* Removed erroneous parameter in isFrontend() method call
* Exclude /assets and /manager by default from MODx rewrite and to comment out example.com -> www.example.com rule by default
* Fix bug when login page language file was missing translation strings. Now falls back to main English file.
* Added additional database diagnostic info to system info page (auto-generated paths)
* Updated the MODx installer
- New skin
- Streamline process by removing two steps
- Make Connection/Collation/Default Admin User only show when prior steps are completed first
- Now set the default Manager language during new installs instead of relying on installation language
* New MODx Carbon default theme for MODx Evolution 1.0 release
- Removed deprecated themes for Evo 1.0 release
- Added a CSS class (setting of $modx->config['manager_direction']) to Manager pages <body> to automatically address RTL Manager language users
- Remove Bottom Button Bar plugin due to new static button bar similar to Revo
* Make upgrades between versions simpler
- Moving Manager login/welcome/blocked templates into /assets/templates/manager
- Moving Manager Help pages into /assets/templates/help
* Manager RSS feed improvements
- Updated RSS feeds to more manageable number of entries for welcome page.
- Updated snoopy class to latest version 1.2.4 (used by magpierss).
For earlier changelog entries, please see the /install/changelog.txt file included with the MODx 0.9.6.3 distribution: http://modxcms.com/download/#legacy