4a7e5c98ccc7630a86915481f0d3289a5b559ea9
[jspwiki.git] / ChangeLog
1 2017-05-14  Harry Metske (metskem@apache.org)
2
3        * 2.10.3-git-39
4
5        * JSPWIKI-1059 - ConcurrentModificationException in SessionMonitor
6
7 2017-04-22  Dirk Frederickx (brushed AT apache DOT org)
8
9        * 2.10.3-git-38  Haddock Template updates
10
11        * Fixing some minor issues with the Image plugin ALIGN parameter
12
13        * %%magnify: add a magnifying glass to to reveal details of a cropped images.
14          Hover the mouse above the image to see the effect.
15
16        * Redesigned Header
17          The header (including the menu bar) now shifts up when you scroll down,
18          and reappears when scrolling back-up.  So you can quickly have access
19          to all the menu's and the quick search function.  Clicking the pagename
20          in the header get's you immediately back to the top of the page.
21          The menu bar has now become part of the (coloured) header section.
22
23        * Editor:
24          Improved the speed of the editor quick preview when editing large pages.
25          Updates to various editor auto-suggest dialogs.
26
27
28 2017-03-18  Dirk Frederickx (brushed AT apache DOT org)
29
30        * 2.10.3-git-37  Haddock Template
31
32        * JSPWIKI-1055:  Haddock Special Block Marker
33          Added a few icons to improve rendering of contextual blocks in B/W.
34
35 2017-03-14  Dirk Frederickx (brushed AT apache DOT org)
36
37        * 2.10.3-git-36  Haddock Template
38
39        * Few fixes on the %%column style
40
41 2017-03-12  Dirk Frederickx (brushed AT apache DOT org)
42
43        * 2.10.3-git-35  Haddock Template updates
44
45        * ImagePlugin:  minor update to apply the css class and styles
46          parameters to the image container, not to the whole table;
47          escape HTML entities in captions.
48
49        * several CSS stylesheet additions
50          - image styles : effects, captions, frames, animation
51          - background styles : color, background images
52
53        * %%columns: bugfix, few more column styles
54
55 2017-03-05  Harry Metske (metskem@apache.org)
56
57        * 2.10.3-git-34
58
59        * JSPWIKI-1044 - URL in password recovery mail is relative while it should be absolute
60
61 2017-03-03  Harry Metske (metskem@apache.org)
62
63        * 2.10.3-git-33.
64
65        * Fixed JSPWIKI-1051 - Startup fails due to jspwiki.log (Permission denied)
66
67 2017-02-04  Dirk Frederickx (brushed AT apache DOT org)
68
69        * 2.10.3-git-32
70
71        * JSPWIKI-1050 The find and replace do not seem to work  (Haddock editor)
72
73          Pressing Ctrl-F has been removed as short-cut key for the wiki editor.
74          Ctrl-F brings you always to the standard browser dialog. (as expected)
75          To open JSPWiki's Find&Replace dialog, click the toolbar button.
76
77          The Find&Replace dialog now also indicates if text was selected before.
78          If that case, the Find&Replace will run only on the selected text.
79
80
81 2017-01-21  Harry Metske (metskem@apache.org)
82
83        * 2.10.3-git-31.
84
85        * Fixed JSPWIKI-1047 - Access Control Lists do not work if page cache is deactivated (thanks to E. Poth)
86        * minor bugfix in SessionsPlugin (StringIndexOutOfBoundsException when using the distinctUsers option
87
88 2017-01-21  Dirk Frederickx (brushed AT apache DOT org)
89
90        * 2.10.3-git-30
91          [JSPWIKI-1046 ]IE11 detection fixed, txs to patch of Albrecht Striffler.
92
93
94 2017-01-17  Dirk Frederickx (brushed AT apache DOT org)
95
96        * 2.10.3-git-29
97          JSPWIKI-1046 IE11 scrolling in content page blocked.
98          IE detection not working on IE11; ok on Edge. New detection method implemented.
99
100 2017-01-15  Dirk Frederickx (brushed AT apache DOT org)
101
102        * 2.10.3-git-28
103          JSPWIKI-1045 IE11 rendering is broken for %%graphBars using color names.
104
105 2017-01-14  Harry Metske (metskem@apache.org)
106
107        * 2.10.3-git-27.
108
109        * Fixed JSPWIKI-1042 - Impossible to change user profile loginName, fullname, password (patch by Eric Kraußer)
110        * Fixed JSPWIKI-1043 - Encode email subjects as UTF-8 (patch by Eric Kraußer)
111
112 2017-01-06  Dirk Frederickx (brushed AT apache DOT org)
113
114        * 2.10.3-git-26
115          JSPWIKI-1041: fix some lines in skin.css
116
117 2017-01-03  Dirk Frederickx (brushed AT apache DOT org)
118
119        * 2.10.3-git-25: few Haddock template fixes
120
121        * Remove the editor suggestion-dialogs scroll-bars (only visible on Windows)
122          Fix a few formatting errors in sugestion dialogs.
123
124        * Fixed the width of the table filter input field
125
126        * Added console-logs to the editor for debugging on IE/EDGE
127          (positioning of suggestion dialogs seems to be broken)
128
129        * Update JSON XmlHttpRequest header to avoid IE/EDGE XML5619 Document Syntax errors
130
131 2016-12-31  Harry Metske (metskem@apache.org)
132
133        * 2.10.3-git-24.
134
135        * Fixed JSPWIKI-1035 - merged branch JSPWIKI-1035 back to master
136
137 2016-12-27  Dirk Frederickx (brushed AT apache DOT org)
138
139        * 2.10.3-svn-23.
140
141        * Fix nesting of ul/li in RefferedPAgesPlugin.
142
143 2016-12-26  Harry Metske (metskem@apache.org)
144        * Fixed JSPWIKI-1035 - Get rid of jspwiki.baseURL
145          fixed remaining unit tests
146        * changed Release postfix from "svn" to "git"
147
148 2016-12-19  Dirk Frederickx (brushed AT apache DOT org)
149
150        * 2.10.3-svn-22  Various HADDOCK updates & fixes.
151
152        * [JSPWIKI-1038]: Fix allowing flexbox in Edge. (but not in IE)
153
154
155 2016-12-18  Dirk Frederickx (brushed AT apache DOT org)
156
157        * 2.10.3-svn-21  Various HADDOCK updates & fixes.
158
159        * [JSPWIKI-1038]: IE's flexbox implementation is broken,
160          no workaround for now.
161
162
163 2016-12-17  Dirk Frederickx (brushed AT apache DOT org)
164
165        * Fixing RSSGenerator test with latest WeblogPlugin changes
166
167 2016-12-17  Dirk Frederickx (brushed AT apache DOT org)
168
169        * 2.10.3-svn-20  Various HADDOCK updates & fixes.
170
171        * JSPWiki BLOGS
172          Final update of the styling of JSPWiki's BLOGs.
173          Also the fancy weblog calendar is now back in the sidebar
174          when viewing a blog post.
175
176        * Add-Comment JSP refactored:
177          When adding a comment to a wiki-page, you will see the content of the main page
178          at the top of the editing screen,  so you know what your are commenting on.
179          Improved hover menu on the SAVE/POST button for entering the change-note and
180          comment-signature fields.
181
182        * Plain Editor:
183          Many JS improvements related to the handling of text snippets.
184          Several style updates to the editor and the auto-suggest dialogs.
185
186        * Small refactoring of the Install.jsp to fit the bootstrap framework.
187
188        * %%columns-<width>: fix the broken width parameter
189
190        * %%graphbars: fix support for HTML-color-names (chrome, FF)
191
192        * [JSPWIKI-979]: fix support for %%small {{{ preformatted text blocks }}}
193
194        * [JSPWIKI-937]: fix handling of broken image links (also for FF)
195          Fix for rendering of the attachement icon, e.g. in RecentChanges page.
196
197        * Improved visualisation of interwiki links for Edit, Raw, Reader and Groups.
198
199        * The Delete group command now gets you back to the Group view pages,  so it is
200          easier for issuing subsequent group commands. (create,edit,delete)
201
202        * Added %%maps to generate google maps viewer by simply including the address.
203
204        * Few html5 FORM improvements: required fields, email input type, ...
205
206        * Updated to bootstrap 3.3.7.
207
208
209 2016-12-13  Dirk Frederickx (brushed AT apache DOT org)
210
211        * 2.10.3-svn-19
212
213        * JSPWIKI-1032 : Use image "src" attribute instead of "href"
214
215 2016-12-13  Dirk Frederickx (brushed AT apache DOT org)
216
217        * 2.10.3-svn-18
218
219        * [JSPWIKI-1037] UI will not display with IE 9 or IE10.
220           Issue with Flexbox implementation in IE.  (also applies to IE11)
221
222        * Small style update on %%categories dropdown
223
224 2016-12-11  Dirk Frederickx (brushed AT apache DOT org)
225
226        * 2.10.3-svn-17
227
228        * Allow concatenation of css-styles (classes) by using a "." separator,
229          which is useful when adopting styles from the bootstrap framework
230
231          EG. %%btn.btn-primary.btn-xs This looks like a small Button /%
232
233 2016-12-03  Harry Metske (metskem@apache.org)
234        * Fixed JSPWIKI-1036 - Search for non-Latin characters fails (reported by Peter Paessler)
235
236 2016-09-16  Harry Metske (metskem@apache.org)
237        * Fixed JSPWIKI-1033 - Incorrect relative navigations (reported by Niklas Polke)
238
239 2016-09-16  David Vittor (dvittor@apache.org)
240        * Test commit to our new git repo.
241
242 2016-09-16  Harry Metske (metskem@apache.org)
243        * Test commit to see how our new git repo works.
244
245 2016-08-25  Harry Metske (metskem@apache.org)
246
247        * 2.10.3-svn-14
248
249        * Fixed JSPWIKI-1031 provide stacktrace when throwing InternalWikiException, fix by Jürgen Weber.
250
251 2016-08-18  Harry Metske (metskem@apache.org)
252
253        * 2.10.3-svn-13
254
255        * Fixed JSPWIKI-1029 WebLogic does not find the properties file, fix by Jürgen Weber.
256
257 2016-08-18  Harry Metske (metskem@apache.org)
258
259        * 2.10.3-svn-12
260
261        * Fixed JSPWIKI-396 UTF-8 characters in wiki pages incorrectly rendered if served by Weblogic
262          A rigorous fix by Jürgen Weber, ditched UtilJ2eeCompat, introduced new property "jspwiki.nofilterencoding".
263
264 2016-04-17  Harry Metske (metskem@apache.org)
265
266        * 2.10.3-svn-11
267
268        * Fixed JSPWIKI-936 error when remove page with link (Fix by Andrew Krasnoff)
269
270 2016-04-17  Harry Metske (metskem@apache.org)
271
272        * 2.10.3-svn-10
273
274        * Fixed JSPWIKI-935  RenderingManager uses ehcache if "jspwiki.usePageCache = false"
275
276 2016-04-06  Dirk Frederickx (brushed AT apache DOT org)
277
278        * 2.10.3-svn-9  Few fixes on the HADDOCK template
279
280        * improved styling of broken image links
281
282        * [JSPWIKI-934] Haddock: "page modified" markup differs to the original edits
283          Improved styling of the PageModified/Conflict jsp's
284
285        * Allow google-fonts in %%add-css
286
287
288 2016-04-03  Dirk Frederickx (brushed AT apache DOT org)
289
290        * 2.10.3-svn-8  Few more fixes on the HADDOCK template
291
292        * Reorganize the attachment detail view, changing the
293          order of columns to a more logical format.
294
295        * Improve the rendering of the RecentChanges page
296
297        * Fix the font for text in buttons with an icon
298
299        * Fix the popup dialog position in the plain editor
300          in case the textarea contains '<', '>' or '&' characters.
301
302        * Hide the section-editlinks for weblog comments.
303
304        * Fix the handling of the editor-type switch in the editor.
305
306
307 2016-03-27  Dirk Frederickx (brushed AT apache DOT org)
308
309        * 2.10.3-svn-7  Few more small fixes on the HADDOCK template
310
311        * [JSPWIKI-918] HADDOCK: the "view" menu is back as a better way
312          to navigate back to the main page from "Attach" or "Info" views.
313          (also removed the ugly "Back to Parent Page" button)
314
315        * [JSPWIKI-901] : Undo/Redo doesn't work in HADDOCK editor
316
317        * [WeblogPlugin] : added support for filtering weblog entries according to weblog
318             start-date and number of days. Now you can select weblog entries
319             from a link from the WeblogArchive plugin.
320
321        * [JSPWIKI-897] : Long page names in Haddock don't wrap gracefully
322             Fixing printing issues with long page names.
323
324        * Replace the attachment info icon, for not-inlined attachments
325
326        * [JSPWIKI-904]: HADDOCK – the display status of the LeftMenu is retained,
327          also after a page refresh.  (by means of a new "Sidebar" user-pref cookie)
328          The "Hide-Sidebar" option is obsolete and thus removed from the UserPreferences.
329
330
331 2016-03-15  Harry Metske (metskem@apache.org)
332
333        * 2.10.3-svn-6
334
335        * Fixed JSPWIKI-931 VersioningFileProvider sets page author to "unknown" when it should be an authenticated user
336
337
338 2016-03-12  Dirk Frederickx (brushed AT apache DOT org)
339
340        * 2.10.3-svn-5
341
342        * %%ADD-CSS: fix regexp for inline images on IE.
343
344        * Fix posting of comments in the Haddock template
345
346        * Fixed some missing localization of the weblogplugin.
347          Few more tweaks of the styling of weblog entries & comments.
348
349
350
351 2016-03-08  Dirk Frederickx (brushed AT apache DOT org)
352
353        * 2.10.3-svn-4  Few more small fixes related to the HADDOCK template
354
355        * Few fixes on well formed HTML (SearchBox.jsp, PageInfo.jsp, Nav.jsp)
356
357        * Fixed some missing localizations in Nav.jsp.
358
359        * Various improvements of the JSPWiki Weblog implementation and css styling.
360
361        * Only show scrollbars on prettified blocks when appropriate (WINDOWS issues)
362
363
364 2016-03-08  Harry Metske (metskem@apache.org)
365
366        * 2.10.3-svn-3
367
368        * Added MaxPageNameLength support in SpamFilter
369
370 2016-02-28  Dirk Frederickx (brushed AT apache DOT org)
371
372        * 2.10.3-svn-2  Few more small fixes on the HADDOCK template
373
374        * Added 2 new inter wiki references :
375          [Raw:MainPage] for displaying the raw wikimarkup of a page
376          [Reader:MainPage] to display a simplified reader view of a page
377              (no left menu, layout fit for printing)
378
379        * Fixing JS error on <IE11 : missing Array.from() (compatibility with mootools 1.5.1)
380
381        * Fix for flexbox feature test  (IE)
382
383
384 2016-02-28  Dirk Frederickx (brushed AT apache DOT org)
385
386        * 2.10.3-svn-1  Various small fixes on the HADDOCK template
387
388        * Fix %%viewer "Mixed content" error  (avoid serving http content via https )
389        * Fix visibility if the Titlebox page has no content
390        * Add fallback for IE, when the browser doesn't support FLEXBOX support
391        * Fix scrollbars on prettified sections on windows (IE, Chrome)
392        * Add fallback font (SegoeUI) for windows because Helvetica Neue is not supported
393
394        * Fix consistency of the styling of the "OK" buttons in many forms.
395        * Fix indentation of section dropdown entries (plain editor)
396        * Fix sorting by dates in the Attachment and Info view
397        * JSPWIKI-921: increase legibility of the plain editor
398        * JSPWIKI-928: fix odd fonts in the user control panel pop-up window
399        * Add new Apache feather.png as logo background
400
401        * Upgrade to mootools 1.6.0
402
403
404 2016-02-05  Harry Metske (metskem@apache.org)
405
406        * 2.10.2-svn-43
407
408        * Added IP ban support in SpamFilter
409
410 2016-02-06  Juan Pablo Santos (juanpablo AT apache DOT org)
411
412        * 2.10.2-svn-42
413
414        * JSPWIKI-570: Cannot use another MarkupParser - hardcoded references to
415          RenderingManager and JSPWikiMarkupParser - thanks to Piotr Tarnowski for all the
416          analysis at JSPWIKI-570
417
418 2016-02-02  Juan Pablo Santos (juanpablo AT apache DOT org)
419
420        * 2.10.2-svn-41
421
422        * JSPWIKI-852: JSPWikiMarkupParser should report on which page a plugin was missing
423
424 2015-12-09  Juan Pablo Santos (juanpablo AT apache DOT org)
425
426        * 2.10.2-svn-40
427
428        * JSPWIKI-923: doreplace.png image is missing from CleanBlue skin
429
430 2015-09-19  Dirk Frederickx (brushed AT apache DOT org)
431
432        * 2.10.2-svn-39
433
434        * [JSPWIKI-916] Pre-formatted text within a list renders
435          to an unpleasantly small font size, due to relative font sizing.
436
437 2015-09-07  Dirk Frederickx (brushed AT apache DOT org)
438
439        * 2.10.2-svn-38
440
441        * [JSPWIKI-903] Fixed a page redirect after attachment delete.
442
443 2015-09-06  Dirk Frederickx (brushed AT apache DOT org)
444
445        * 2.10.2-svn-37  Few Attachment tweaks in the HADDOCK template
446
447        * Fixed display issue with long attachment names
448        * Show loading animation after pressing the upload button
449        * Improved display of file sizes with support for KB,MB,GB,TB.
450
451
452 2015-09-05  Dirk Frederickx (brushed AT apache DOT org)
453
454        * 2.10.2-svn-36  Improved Attachment upload in the HADDOCK template
455
456        * Fixed the AttachementServlet so you can now select multiple files
457          before pressing the upload button.  You can also use
458                  drap & drop if your browser supports it.
459
460         * [JSPWIKI-903] Fixed a page redirect issue when deleting an
461          attachment from the Attachment info page.
462
463        * Fixed the zebra-stripes of the FIND AJAXSearch.jsp
464
465        * Few small improvements on the plain editor suggestion dialogs.
466
467
468 2015-08-28  Dirk Frederickx (brushed AT apache DOT org)
469
470        * 2.10.2-svn-35
471
472        * [JSPWIKI-912] Haddock Template: fixing the position of headers
473          below the fixed navigation bar, when returning from a section edit.
474
475
476 2015-08-23  Dirk Frederickx (brushed AT apache DOT org)
477
478        * 2.10.2-svn-34  WYSIWYG improvements
479
480        * Added the wysiwyg editor to the wro4j build process
481
482        * Improved the stability of the  WysiwygEditingRenderer
483
484
485
486 2015-08-22  Harry Metske (metskem@apache.org)
487
488        * 2.10.2-svn-33  Fixed JSPWIKI-910 support configuring jspwiki with envvars
489                         having dots replaced with underscores in the varnames
490
491 2015-08-16  Dirk Frederickx (brushed AT apache DOT org)
492
493        * 2.10.2-svn-32  Haddock Template updates & WYSIWYG editing
494
495        Haddock Template:
496
497        * [JSPWIKI-902] Printing improvements for the HADDOCK template,
498          hiding sidebar, userbox, wrapping long page-names, and a few other tweaks.
499
500        * The Page Footer now sticks to the bottom of the screen, even for short pages
501
502        * Fixed an issue with the persistence of the status of collapsible lists
503
504        * Added fixes for IE compatibility for the bootstrap css framework.
505
506        * [JSPWIKI-892] Haddock editor should put the cursor at the top of the textarea,
507          also when opening the editor with a certain section
508
509        * Improved the header layout (suggestion of Harry) moving the quick search field
510          into the searchbox dropdown.
511
512        * [JSPWIKI-908] The basic editor toolbar icons (bold, italic, link, etc..)
513          are back in the plain editor of HADDOCK.
514
515
516        WYSIWYG further enhancements
517
518        * (experimental) Included a plain vanilla wysiwyg editor to JSPWiki.
519          This editor is based on mooEditable, MIT licensed.
520          This editor is unfortunately not compatible with the default template.
521
522          You can still add your own wysiwyg editor to JSPWiki -- hooks are provided
523          for TinyMCE and CKeditor.
524
525        * Added ajax-based live-preview for wysiwyg editors to the Haddock Template.
526          When editing in wysiwyg mode, you now get immediately a preview of the wiki markup.
527          (similar to the live-preview mode of the plain editor)
528
529        * The wysiwyg editors are now resizable, just like the plain editor..
530
531
532 2015-08-04  Dirk Frederickx (brushed AT apache DOT org)
533
534        * 2.10.2-svn-31  Haddock Template small fixes
535
536        * Loading error on hadock.js and haddock-edit.js fixed. (async attribute)
537          Was breaking all editing js functions !
538
539        * IEx tweaks
540          - remove unnecessary scrollbars
541          - attempt to resolve the broken icon-fonts on IE11
542
543        * %%add-css style fix to handle special html entities
544
545
546 2015-08-04  David Vittor (dvittor@apache.org)
547
548        * 2.10.2-svn-30
549
550        * [JSPWIKI-900]: Fixed Problem with the WikiFormsPlugin Text Area
551
552 2015-08-02  Dirk Frederickx (brushed AT apache DOT org)
553
554        * Fixed the unit tests for HtmlStringToWikiTranslatorTest
555
556 2015-08-02  Dirk Frederickx (brushed AT apache DOT org)
557
558        * 2.10.2-svn-29
559
560        Some more Haddock template "tweaks":
561
562        * Hide the attach & info navigation menu's for non-existing page
563
564        * Improved the Info dropdown when no Author page exists.
565
566        * Section titles remain visible, even with a sticky navigation menu.
567          Eg. when clicking a table of contents entry, you should end up
568          with a visible section header just below the sticky menu line.
569
570        * Fixed: the top border of a TABLE was gone.
571
572        * Added a version check on the user-preference cookie to be more robust ico changes.
573          (hopefully no more cookie clean-up is needed when upgrading JSPWiki)
574
575        * Sidebar:
576          - The sidebar height now extends till the bottom of the page
577          - 3 Sidebar modes are now working: left(default), right and hidden
578
579        * Fixed the <wiki:Link> tag to support "cssClass" as attribute.
580
581        * [JSPWIKI-430] All confirmation dialogs are now build with regular DOM elements.
582          (check out the Log-out or Delete confirmation dialogs to see the improvement)
583
584
585        WYSIWYG editors:
586
587        * Added support for the WYSIWYG editor TinyMCE.jsp
588
589        * Improved server side handling of HtmlStringToWiki translation
590
591        * [JSPWIKI-622] Added an editor selection switch to the editor toolbar.
592          It is now possible to switch between editors (plain, or other installed
593          wysiwyg editors) while in Edit. (no need to go first via the Preferences screen)
594
595
596
597 2015-07-26  Dirk Frederickx (brushed AT apache DOT org)
598
599        * 2.10.2-svn-28
600
601        Haddock Template commit of the remaining JSP's: UI for handling groups,
602        workflow UI, and refactored JSP's for Login/Lostpw/Register.
603        This concludes the re-design of all the haddock template JSP's.
604
605        Other changes:
606
607        * Fixed page redirections and improved the back button handling.
608          Eg. Attachment DELETE will get you now back to the ATTACH view,
609          not the INFO view.  See also [JSPWIKI-867]
610
611        * Tabs & Accordion toggles can now include other markup, rather than only text.
612
613        * Added CSS3-based automatic text hyphenation for browsers who support this.
614          (also works with none justified text)
615
616        * Attachment Upload UI improved: attachment types are represented by icons
617          from the icon-font.
618
619        * Attachment Info page to access version information on attachments
620          should now be more user-friendly, with an extra INFO action button.
621          (iso a hidden link via the version number)
622
623
624
625 2015-07-16  Dirk Frederickx (brushed AT apache DOT org)
626
627        * 2.10.2-svn-27
628
629        More Haddock Template tweaks:
630
631        * Removed annoying scroll-bars from the dropdown menu's which appeared in some browsers
632
633        * Improved rendering of inserted dropdown's like the MoreMenu and HomeMenu,
634          to make them better fit with bootstrap dropdown menu's.
635
636        * Few fixes of the layout of the UserPreferences menu, and some refactoring
637          of the UserPreferences.jsp and the Login.jsp.
638
639        * Fixed an editor bug causing the Live Preview to slow down after some time.
640
641        WYSIWYG editor in JSPWiki
642
643        * Refreshed the WYSIWIG editor with the latest stable version of the
644          CKeditor v4.5.1. (replacement of FCK) Standard version, with BootstrapCK4 skin.
645          The update was done for both for the default and the Haddock template.
646          FFS: server side translation from wiki-markup to HTML needs more work.
647          ( WysiwygEditingRenderer.getString() often crashes )
648
649
650 2015-07-13  Juan Pablo Santos (juanpablo AT apache DOT org)
651
652        * 2.10.2-svn-26
653
654        * JSPWIKI-899: Russian set of wiki pages, contributed by Victor Fedorov, thanks!
655
656 2015-07-12  Dirk Frederickx (brushed AT apache DOT org)
657
658        * 2.10.2-svn-25
659
660        * [JSPWIKI-896] Haddock template – user preferences are not saved.
661          haddock-pref.js was not properly included into the build, due to lowercase
662          issue in wro-haddock.xml.
663
664        * [JSPWIKI-518] Saving after editing a section will return you to that  section.
665          Fixed missing commits on wiki.js. Should work now.
666
667        * Fixed issue with Accesskey
668
669        * [JSPWIKI-433] Allow back button for TAB keys.
670          It is now also possible to click a link to a hidden pane of a tabbed section
671          (eg from the Table Of Contents) to automatically open that TAB pane.
672
673        * Added a "title" attribute to the pagename in the header.  In case a very long
674          pagename is truncated (with ellipsis ...) you can still see the full
675          pagename when you hover the mouse over the pagename.
676
677
678 2015-07-09  Juan Pablo Santos (juanpablo AT apache DOT org)
679
680        * 2.10.2-svn-24
681
682        * Minor improvements:
683        ** Use of StringBuilder over StringBuffer whenever possible.
684        ** SLF4J upgraded to 1.7.12
685        ** JUnit upgraded to 4.12, Jetty upgraded to 8.1.15
686
687 2015-07-05  Dirk Frederickx (brushed AT apache DOT org)
688
689        * 2.10.2-svn-23
690
691        * [JSPWIKI-895] Haddock template links contain raw URL information when printed
692          including a few tweaks on the print css
693
694        * [JSPWIKI-518] Saving after editing a section will return you to that  section
695
696        * Improved formatting of the Quick Navigation drop-down to show the text and the
697          search score on a single line.  (Firefox)
698
699
700 2015-06-30  Dirk Frederickx (brushed AT apache DOT org)
701
702        * 2.10.2-svn-22
703
704        * [JSPWIKI-894] Section editing using Haddock template appears broken.
705          Fixed.  Also fixed for the default template.
706
707
708 2015-06-30  Dirk Frederickx (brushed AT apache DOT org)
709
710        * 2.10.2-svn-21
711
712        HADDOCK Template fixes:
713
714        * JSPWIKI-892  Haddock editor when launched is always at bottom of window in Firefox
715
716        * Fixing latest update of Icon Styles
717
718
719 2015-06-28  Dirk Frederickx (brushed AT apache DOT org)
720
721        * 2.10.2-svn-20
722
723        * JSPWIKI-891: Fixed annoying jumping behaviour in Firefox of the Haddock editor
724
725        * JSPWIKI-885: LivePreview doesn't work
726          The HADDOCK template has refresh mechanism based on "change events".
727          (no periodic refreshes, like the default template)
728          Improved trigger mechanism to catch all keystrokes; and at the same time
729          reducing the debounce period (read - refresh time-out) to 1sec.
730
731
732 2015-06-28  Dirk Frederickx (brushed AT apache DOT org)
733
734        * 2.10.2-svn-19
735
736        More Haddock template fixes
737
738        * JSPWIKI-890 (Haddock template) popups dissappear when trying to get
739          your mouse to it. Removed the space between the menu and the dropdown.
740
741        * JSPWIKI-887 Slimbox image style for embedded images fixed to show
742          readable link description even in case of missing *title* or *alt* attributes.
743
744        * Updated JSPWikiFont, fixing display issues in FireFox.
745
746
747 2015-06-27  Dirk Frederickx (brushed AT apache DOT org)
748
749        * 2.10.2-svn-18
750
751        Small fixes and tweaks on haddock template
752        * Few improvements of the Reader template
753        * SLIMBOX support for interwiki links
754        * Small style tweaks
755        * Fix UserBox issue in non-default language
756
757
758 2015-06-26  Siegfried Goeschl (sgoeschl@apache.org)
759
760        * Fixed JSPWIKI-888 Enable cache timeouts for Portable JSPWiki.
761
762 2015-06-22  Dirk Frederickx (brushed AT apache DOT org)
763
764        * 2.10.2-svn-17
765
766        This is the third major check-in of the HADDOCK template, with mainly
767        stabilization fixes related for the plain editor, and many UI improvements.
768        The HADDOCK template is close to completion - go ahead and play with it.
769        (group related JSPs still to be done)
770
771        Summary of main changes:
772
773        * Many Suggestion dialogs are added to the plain editor:
774          links, link-options, images, acls, plugins, variables, %%styles,
775          hexadecimal colors, fonts, symbols, %%icons, ...
776          You can create new suggestion dialogs via json snippets in Wiki.Snips.js
777
778        * Fixed [JSPWIKI-482] Wrong insert from the suggestion box
779
780        * The editor toolbar is simplified, as most functions are reachable via the
781          suggestion dialogs. The find & replace UI can be repositioned on the screen.
782
783        * Sticky menu bar, which stays on top of the screen when scrolling down.
784
785        * The Quick Navigation menu is redesigned to improve usability for creating
786          and cloning new pages.
787          [JSPWIKI-531] usability: hints on or mechanism for creating a page
788
789        * New %%styles added:  %%dropcaps, %%flip, %%flop, %%addcss, %%progress,
790          %%scrollable-250 (limit the height of a code-block, so it becomes scrollable )
791
792        * Show READER view (also great for printing) has been added to the More menu.
793
794        * [JSPWIKI-788] TabbedSection - support multiple tabbedSections in single
795          document with same tab-identifiers
796
797        * Updated to the latest mootools v1.5.1
798        * Updated to wro4j 1.7.8
799
800        * Some additional i18n properties added -- but translation still to be done.
801
802 2015-05-31  Harry Metske (metskem@apache.org)
803
804        * 2.10.2-svn-16
805
806        * Fixed JSPWIKI-882 test-failure when using existing localized locale in OutComeTest (thanks to Marco Roeland)
807
808 2015-04-18  Harry Metske (metskem@apache.org)
809
810        * 2.10.2-svn-15
811
812        * Fixed JSPWIKI-880 Glassfish 4 Wrong Chars Solution - Brasil PT, thanks to Renato Grosz
813
814 2015-03-06  Harry Metske (metskem@apache.org)
815
816        * 2.10.2-svn-14
817
818        * Fixed JSPWIKI-878 (following up JSPWIKI-660) you can now also use environment variables to configure JSPWiki
819
820 2015-02-12  David Vittor (dvittor@apache.org)
821
822        * 2.10.2-svn-13
823
824        * Fixed JSPWIKI-867 - Deleting attachments should retain focus on the Attach tab
825
826        * JSPWIKI-566 - problem with Cookie set preferences and the GSon.fromJson() parser
827
828        * Fixed search icon in Smart Template "search.gif" instead of "search.png"
829
830 2015-01-30  David Vittor (dvittor@apache.org)
831
832        * 2.10.2-svn-12
833
834        * Fixed JSPWIKI-566 - Complete rewrite of AJAX functionality for JSPWiki
835
836        * Fixed JSPWIKI-502 & JSPWIKI-760 - Show Wikipages in Search without Authorization
837
838        * Fixed JSPWIKI-859 - Expose the WikiModuleInfo to the plugins and filters
839
840        * Fixed JSPWIKI-866 - Additional parameters (url,version,desc,htmltemplate,authorurl) to jspwiki_module.xml WikiModuleInfo
841
842 2015-01-25  David Vittor (dvittor@apache.org)
843
844        * 2.10.2-svn-11
845
846        * Fixed JSPWIKI-876 - NotePlugin does not work on wiki without context
847
848        * Fixed JSPWIKI-869 - JSPWiki Maven project cannot be imported into Eclipse
849
850        * Updated JSPWIKI-867 - Deleting attachments should retain focus on the Attach tab
851
852        * Updated JSPWIKI-566 - Some Ajax functionality added - not complete re-write yet
853
854 2014-12-08  Siegfried Goeschl (sgoeschl@apache.org)
855
856        * Fixed JSPWIKI-829 - [Portable] Integrate jspwiki-portable into the jspwiki maven build
857
858 2014-11-04  Harry Metske (metskem@apache.org)
859
860        * 2.10.2-svn-10
861
862        * Fixed JSPWIKI-874 - IllegalStateException running JSPWiki in Oracle Glassfish Server
863
864 2014-11-04  Harry Metske (metskem@apache.org)
865
866        * 2.10.2-svn-9
867
868        * Fixed JSPWIKI-871 - upgraded nekohtml (0.9.5 => 1.9.21) and xercesImpl (2.4 => 2.10.0)
869
870 2014-11-04  Harry Metske (metskem@apache.org)
871
872        * 2.10.2-svn-8
873
874        * Fixed JSPWIKI-870 - JSPWiki does not start, if tomcat directory path contains a white space.
875
876 2014-09-21  Harry Metske (metskem@apache.org)
877
878        * 2.10.2-svn-7
879
880        * Fixed JSPWIKI-856 - Enhance FileSystemProvider to be able to save page attributes as properties, provided by David Vittor
881
882 2014-08-12  Juan Pablo Santos (juanpablo AT apache DOT org)
883
884        * 2.10.2-svn-6
885
886        * Fixed JSPWIKI-855: NullPointerException in FormInput.java:92, patch provided by Jürgen Weber - thanks!
887
888 2014-07-31  Harry Metske (metskem@apache.org)
889
890        * 2.10.2-svn-5
891
892        * Fixed JSPWIKI-195 - do not allow more than one account with the same email address.
893           ==> a new key (security.error.email.taken) was added to CoreResources.properties
894
895        * minor encoding correction for the CoreResources_nl.properties
896
897 2014-07-07  Juan Pablo Santos (juanpablo AT apache DOT org)
898
899        * 2.10.2-svn-4
900
901        * Dependencies' upgrade: EhCache to 2.6.9, SLF4J to 1.7.7, Selenium to 2.42.0, Stripes to 1.5.7-classloaderfix
902          and Jetty to 8.1.15
903
904 2014-06-23  Juan Pablo Santos (juanpablo AT apache DOT org)
905
906        * 2.10.2-svn-3
907
908        * Fixed JSPWIKI-847 - Recent Changes Plugin breaks markup if generates an empty table, reported by Dave Koelmeyer
909
910 2014-06-05  Juan Pablo Santos (juanpablo AT apache DOT org)
911
912        * 2.10.2-svn-2
913
914        * Fixed JSPWIKI-843 - generate test-jars
915
916        * Fixed JSPWIKI-844 - Replace org.apache.catalina dependency by applying Ichiro's patch. Thanks!
917
918        * Fixed JSPWIKI-311 - Cannot save user profile in container managed authentication mode
919
920        * Applied patch on JSPWIKI-841, which solves part of the issue, on unsuccesful login there is no error message
921          with container managed authentication
922
923 2014-05-29  Harry Metske (metskem@apache.org)
924
925        * 2.10.2-svn-1
926
927        * Fixed JSPWIKI-396 - by making the server signature comparison case insensitive (reported by Jürgen Weber)
928
929 2014-05-23  Harry Metske (metskem@apache.org)
930
931        * 2.10.1-svn-17
932
933        * Fixed JSPWIKI-535 - direct links to sections with accents doesn't work
934
935 2014-04-20  Juan Pablo Santos (juanpablo AT apache DOT org)
936
937        * 2.10.1-svn-16
938
939        * First steps integrating Siegfried Goeschl's Wiki On A Stick (https://github.com/sgoeschl/apache-jspwiki -
940          thanks!), portable module still pending.
941        ** Fixes JSPWIKI-826 - [Portable] PropertyReader ignores the web app class loader
942
943        * Lucene updated to 4.7.0
944
945 2014-04-20  Juan Pablo Santos (juanpablo AT apache DOT org)
946
947        * 2.10.1-svn-15
948
949        * Fixed JSPWIKI-822 - NPE thrown by PluginContext#getText()
950
951        * JSPWIKI-814 - VersioningFileProvider does migrate original page properties (thanks to Brian Burch)
952
953 2014-04-20  Juan Pablo Santos (juanpablo AT apache DOT org)
954
955        * 2.10.1-svn-14
956
957        * Fixed JSPWIKI-832 - [Portable] Problems setting up multiple wikis using a shared JSPWiki libraries
958          (patch by Siegfried Goeschl - thanks!)
959
960        * Upgraded selenium-*-drivers to 2.41.0
961
962 2014-04-01  Harry Metske (metskem@apache.org)
963
964        * 2.10.1-svn-13
965
966        * Fixed JSPWIKI-831 - Container managed authorization does not work in tomcat
967
968 2014-03-17  Harry Metske (metskem@apache.org)
969
970        * 2.10.1-svn-12
971
972        * Fixed JSPWIKI-833 - temp policy file is created with wrong content (thanks to Dietrich Schmidt)
973
974 2014-03-11  Harry Metske (metskem@apache.org)
975
976        * Fixed JSPWIKI-823 - set java.io.tmpdir to ${project.build.directory} in pom.xml
977
978 2014-03-11  Harry Metske (metskem@apache.org)
979
980        * Fixed JSPWIKI-827 - Migrate the mvn_cheatsheet.txt to Markdown
981
982 2014-03-03  Harry Metske (metskem@apache.org)
983
984        * 2.10.1-svn-11
985
986        * Fixed JSPWIKI-813 - ReferenceManagerTest - two cases fail (thanks to Brian Burch)
987
988 2014-03-02  Dirk Frederickx (brushed AT apache DOT org)
989
990        * 2.10.1-svn-10
991
992        This is the second major check-in of the HADDOCK template, with
993        fixes and improvements mainly related to the plain editor.
994
995        * Livepreview has been fixed, with ajax based on the fly page rendering.
996          The livepreview area can now also be displayed side-by-side next to the editor textarea,
997          so you can immediately see the rendered wiki-markup during edit.
998
999        * Suggestion dialog boxes are shown while you type to assist entrance of more advanced
1000          wiki-markup such as links, %%styles, colors, fonts, plugins, and symbols.
1001          (but still heavily under development)
1002
1003        * Section Editing has been improved: you can choose which part of the page you want to edit.
1004
1005        * All icons are now based on an icon Font, replacing the FamFamFam icon set.
1006          Based on Font Awesome by Dave Gandy - http://fontawesome.iohttp://fontawesome.io/icons/
1007
1008        * The find & replace UI has been enhanced, showing number of occurrences,
1009          supporting regular expressions, and supporting replacement for the first or all matches.
1010
1011        * Text is automatically indented based on the indentation level of the previous line.
1012
1013        * Using the TAB key inside the textarea will indent a line. Use shift+TAB to un-indent.
1014          Indentation also works when selecting multiple lines.
1015
1016        * You can use shift+Enter to quickly insert line-breaks. (\\)
1017
1018
1019        Fixing following editor related JIRA tickets :
1020
1021        * [JSPWIKI-382]  Remove posteditor.js
1022
1023        * [JSPWIKI-482]  Wrong insert from the suggestion box
1024
1025        * [JSPWIKI-443]  Full screen editor.
1026          Added a collapsible sidebar, and a side-by-side display of the live-preview area.
1027
1028        * [JSPWIKI-336]  section selection box not working properly. Fixed.
1029
1030        * Fixed the User-Preference page-unload event.
1031
1032
1033        Other changes :
1034
1035        * New "layout" user-preference to switch between fluid or fixed-width page layout.
1036
1037        * Added a info drop-down menu with a summary of the page-info.
1038          This is similar to page-footer section, but now accessible at the top of the page.
1039
1040        * Replacing all *.png based icons by an icon font.  (eg. slimbox, filter, rss-feed )
1041
1042
1043 2014-02-20  Dirk Frederickx (brushed AT apache DOT org)
1044
1045        * 2.10.1-svn-9
1046
1047        * JS fix in haddock template : RegExp expression cause FF to crash.
1048
1049
1050 2014-02-20  Juan Pablo Santos (juanpablo AT apache DOT org)
1051
1052        * 2.10.1-svn-8
1053
1054        * [JSPWIKI-769 related] jspwiki-portable module, right now only Windows executable is generated, cfr. with
1055          https://jspwiki-wiki.apache.org/Wiki.jsp?page=PortableBinaries
1056
1057        * [JSPWIKI-817 related] Install.jsp is broken ==> Translation corrections (install.jsp.intro.[p1|p2|p3]) for ES
1058
1059        * [JSPWIKI-821] TestEngine sometimes creates testrepositories with double timestamps after r1567444
1060
1061 2014-02-18  Dirk Frederickx (brushed AT apache DOT org)
1062
1063        * 2.10.1-svn-7
1064
1065        * Various small fixes on the HADDOCK template (jsp/css/js) :
1066
1067        * Fixing %%category dropdowns which were clipped when inside a %%accordion.
1068          Replacing js based animation by2.10.1-svn-12 css3 animation to show/hide the popup.
1069
1070        * Fixing bug when saving the Preferences (detected by Harry)
1071
1072        * Changed fixed-width layout into fluid layout, occupying all screen real-estate.
1073          (this could become a user-preference setting in the future)
1074          Slightly decreasing the size of the sidebar.
1075
1076
1077 2014-02-18  Dirk Frederickx (brushed AT apache DOT org)
1078
1079        * 2.10.1-svn-6
1080
1081        * Fixing the JSONRPCMAnager.emitJSONCall(..) so that it now renders
1082          the correct JSON RPC invocation javascript.
1083
1084          You can test the RPCSamplePlugin like this:
1085
1086               [{RPCSamplePlugin
1087
1088               test
1089               }]
1090
1091                  We are still getting error-code: 490, "No permission to access this AJAX method!"
1092          when invoking a plugin generated json-rpc call.
1093
1094
1095 2014-02-14  Dirk Frederickx (brushed AT apache DOT org)
1096
1097        * 2.10.1-svn-5
1098
1099          Introducing the HADDOCK template, a new template/ui for Apache JSPWiki.
1100
1101          This template contains various UI improvements and JSP simplifications,
1102          a major redesign of the JSPWiki CSS stylesheet based on BOOTSTRAP
1103          (now modularly build with LESS) and a rework of the javascript routines
1104          based on mootools v1.4.x. (also the js is now split into modular class files)
1105
1106          Be aware: this is a first commit -- expect things to be broken.
1107          More work is needed on the plain editor; the Group UI is to be fixed.
1108          Validation has been done against Safari, Chrome & FF;  IE testing is left
1109          to the adventurous user.
1110
1111          HADDOCK lives peacefully next to the default template. To activate the new
1112          template, add following line to your jspwiki-custom.properties:
1113
1114               jspwiki.templateDir = haddock
1115
1116
1117        * [JSPWIKI-504] New default look for 3.0
1118
1119        * [JSPWIKI-431] Attachment Upload, support upload of multiple files, drag&drop,
1120               improved progress bars.
1121               However the server functionality to upload multiple files is
1122               currently broken. FFS
1123
1124        * [JSPWIKI-432] Simplify Tabbed Section Markup
1125               Still maintaining backwards compatibility with the current %%tabbedSection
1126               markup.
1127
1128        * [JSPWIKI-712] Entites in ChangeNote should be decoded with "keep editing"
1129
1130        * [JSPWIKI-797] Refactoring the JSPWiki javascript routines, upgrade js libs:
1131                mootools-core-1.4.5
1132                mootools-more-1.4.0.1
1133                prettify (dd. 4 mar 2013)
1134
1135        * [JSPWIKI-798] Refactoring the JSPWiki main CSS stylesheet -
1136                now based on the BOOTSTRAP CSS Framework
1137
1138        * [JSPWIKI-430] DOM based popups to replace regular js alert or prompt dialog boxes
1139                Also the edit/clone UI has been refactored.
1140                Some delete confirmation dialog boxes are still to be converted.
1141
1142        * [JSPWIKI-429] Improved SLIMBOX to support Youtube, flash and other formats.
1143                 You can now also 'slimbox' another wiki-page or an external url.
1144                 Based on this media viewer, also a %%carousel style has been added.
1145
1146        * [JSPWIKI-478] Remember cookies of collapsible for all contexts
1147                 Collapsible lists and boxes have been refactored, and styled with BOOTSTRAP.
1148                 In general, all %%dynamic-styles are re-styled with BOOTSTRAP css components.
1149
1150        * [JSPWIKI-693] style issues
1151
1152        * [JSPWIKI-463] display error in default template
1153
1154        * [JSPWIKI-449] Menuhide functionality is illogical
1155                 The sidebar (aka Favorites) can be shown/hidden via a toggle button.
1156                 By default, the sidebar is hidden in the Edit/Comment view, to give
1157                 maximum square-meters to the edit text-area.
1158
1159        * [JSPWIKI-512] CSS Error with Firefox 2.0.20
1160
1161        *  Upgrade wro4j to latest version 1.7.3
1162
1163 2014-02-12  Juan Pablo Santos (juanpablo AT apache DOT org)
1164
1165        * 2.10.1-svn-4
1166
1167        * Fixed JSPWIKI-819: Consider replacing ECS with JDOM, thanks to Ichiro Furusato
1168
1169        * TestEngine( Properties ) uses a different directory as page repo (JSPWIKI-813 related)
1170
1171 2014-02-10  Harry Metske (metskem@apache.org)
1172
1173        * 2.10.0-svn-72
1174
1175        * Fixed JSPWIKI-812 - plugin jars should be loadable from outside the war
1176
1177 2014-02-09  Harry Metske (metskem@apache.org)
1178
1179        * 2.10.0-svn-71
1180
1181        * Fixed JSPWIKI-813 - ReferenceManagerTest - two cases fail, patch by Brian Burch
1182
1183 2014-02-08  Harry Metske (metskem@apache.org)
1184
1185        * 2.10.0-svn-70
1186
1187        * Fixed JSPWIKI-817 - Install.jsp is broken ==> Translation corrections required (EN en NL done)
1188
1189        * Removed a bunch of System.out.println() statements from TestCases.
1190
1191 2014-01-13  Harry Metske (metskem@apache.org)
1192
1193        * 2.10.0
1194
1195        * 2.10.0-svn-69
1196
1197        * added new CleanBlue skin, contributed by Ichiro Furusato.
1198
1199 2014-01-12  Juan Pablo Santos (juanpablo AT apache DOT org)
1200
1201        * 2.10.0-svn-68
1202
1203        * Minor nit in jspwiki.css resulted in overly-tall popup menus on Preferences page. Spotted by Ichiro Furusato.
1204
1205 2014-01-07  Harry Metske (metskem@apache.org)
1206
1207        * 2.10.0-svn-67
1208
1209        * PropertyReader was using context.log for its logging. Every user changing his prefs is causing
1210          6 lines of logging to stdout which is cumbersome to get rid of. Changing this to log4j logging
1211          and offering a way to use an external log4j.properties file so PropertyReader can use log4j
1212          right away. (The cascaded property reading mechanism does not support "suppressing" properties
1213          from the ini/jspwiki.properties, only overriding)
1214
1215 2014-01-07  Harry Metske (metskem@apache.org)
1216
1217        * 2.10.0-svn-66
1218
1219        * JSPWIKI-810 - included the ReferringUndefinedPagesPlugin
1220
1221 2014-01-02  Juan Pablo Santos (juanpablo AT apache DOT org)
1222
1223        * 2.10.0-svn-65
1224
1225        * JSPWIKI-731: replaced all http://www.jspwiki.org references with TLP homepage
1226
1227 2014-01-01  Harry Metske (metskem@apache.org)
1228
1229        * 2.10.0-svn-64
1230
1231        * dropped last pieces of RCS file support including ProviderConverter
1232
1233 2013-12-31  Juan Pablo Santos (juanpablo AT apache DOT org)
1234
1235        * 2.10.0-svn-63
1236
1237        * Special page reference RecentChanges giving a blank page (due to non-existent JSP) instead
1238          of required WikiPage.
1239
1240 2013-12-30  Juan Pablo Santos (juanpablo AT apache DOT org)
1241
1242        * 2.10.0-svn-62
1243
1244        * JSPWIKI-809: PageCache has hardcoded limit of 1000 and doesn't fail gracefully
1245
1246        * Attachment servlet would perform unsafe redirection on doGet if a nextpage param was provided
1247          (JSPWIKI-46 related)
1248
1249 2013-12-28  Harry Metske (metskem@apache.org)
1250
1251        * 2.10.0-svn-61
1252
1253        * fixed JSPWIKI-807 VersioningFileProvider pageExist failure to properly handle latest version
1254
1255 2013-12-27  Harry Metske (metskem@apache.org)
1256
1257        * 2.10.0-svn-60
1258
1259        * fixed JSPWIKI-808 Refactor of o.a.w.HsqlDbUtils.stop() (simply use the Server.shutdown() cmd)
1260
1261 2013-12-26  Juan Pablo Santos (juanpablo AT apache DOT org)
1262
1263        * 2.10.0-svn-59
1264
1265        * Big bunch of Sonar warnings fixed.
1266
1267        * o.a.w.PropertyReader moved to o.a.w.util.PropertyReader
1268
1269        * Workaround for testing Hsql - thanks to Marco Roeland
1270
1271 2013-12-22  Glen Mazza (gmazza AT apache DOT org)
1272
1273        * 2.10.0-svn-58 (I think)
1274
1275        * Moved MassiveRepositoryTest to surefire plugin exclusion test to speed
1276          up build.
1277
1278        * Moved wro4j-maven-plugin from compile to prepare-package phase so
1279          people can run mvn test, mvn test -Dtest=xxxxTest, etc. without needing
1280          to trigger wro4j each time.  (A nice sanity saver.)
1281
1282        * Simpler error messages when JDBC*DatabaseTest fail due to DB being
1283          unavailable.
1284
1285 2013-12-22  Juan Pablo Santos (juanpablo AT apache DOT org)
1286
1287        * 2.10.0-rc2-3
1288
1289        * fixed lots of EmptyStackException while checking WatchDogs' state
1290
1291 2013-12-22  Harry Metske (metskem@apache.org)
1292
1293        * 2.10.0-rc2-2
1294
1295        * fixed NPE when using custom policy file
1296
1297 2013-12-21  Harry Metske (metskem@apache.org)
1298
1299        * 2.10.0-rc2-1
1300
1301        * JSPWIKI-807: VersioningFileProvider pageExist failure to properly handle latest version
1302
1303 2013-12-17  Juan Pablo Santos (juanpablo AT apache DOT org)
1304
1305        * 2.10.0 - first RC
1306
1307        * 2.10.0-svn-57
1308
1309        * JSPWIKI-758: dropped support for RCS (as per 2.9.1 notes on UPGRADING document)
1310
1311        * moved o.a.w.providers.ProviderException to o.a.w.api.exceptions.ProviderException
1312
1313 2013-12-16  Juan Pablo Santos (juanpablo AT apache DOT org)
1314
1315        * 2.10.0-svn-56
1316
1317        * decoupled o.a.w.util from o.a.w, cfr. with $SVN/jspwiki-war/src/main/config/2.10-API.txt
1318          for details
1319
1320        * wikipages for each language are zipped in their respective submodule
1321
1322        * removed remaining build.xml from war submodule, all artifacts are generated from maven now
1323
1324 2013-12-15  Juan Pablo Santos (juanpablo AT apache DOT org)
1325
1326        * 2.10.0-svn-55
1327
1328        * JSPWIKI-155: AuthenticationManager, AuthorizationManager, DefaultFilterManager, GroupManager
1329          and UserManager not final anymore
1330
1331        * Introduced utility class to parse xml files.
1332
1333        * DefaultFilterManager closes stream on .initialize(Properties props) if needed
1334
1335 2013-12-11  Juan Pablo Santos (juanpablo AT apache DOT org)
1336
1337        * 2.10.0-svn-54
1338
1339        * retaking JSPWIKI-155, extracted interface o.a.w.api.engine.AdminBeanManager, cfr. with
1340          $SVN/jspwiki-war/src/main/config/2.10-API.txt for details
1341
1342 2013-12-04  Juan Pablo Santos (juanpablo AT apache DOT org)
1343
1344        * 2.10.0-svn-53
1345
1346        * some more refactorings before moving into JSPWIKI-155, cfr. with
1347          $SVN/jspwiki-war/src/main/config/2.10-API.txt for details
1348
1349 2013-12-03  Juan Pablo Santos (juanpablo AT apache DOT org)
1350
1351        * 2.10.0-svn-52
1352
1353        * second wave of removing deprecated classes / methods, cfr. with
1354          $SVN/jspwiki-war/src/main/config/2.10-API.txt for details
1355
1356 2013-12-02  Juan Pablo Santos (juanpablo AT apache DOT org)
1357
1358        * 2.10.0-svn-51
1359
1360        * first wave of removing deprecated classes / methods, cfr. with
1361          $SVN/jspwiki-war/src/main/config/2.10-API.txt for details
1362
1363        * Brought back Installer.INSTALL_WARNING constant, got lost somewhere in time and was still
1364          being used by Install.jsp
1365
1366 2013-12-01  Juan Pablo Santos (juanpablo AT apache DOT org)
1367
1368        * 2.10.0-svn-50
1369
1370        * Broke cycle between o.a.w.parser and o.a.w.api.engine packages:
1371        ** added public Pattern getPluginPattern() to o.a.w.api.engine.PluginManager
1372        ** moved PluginContent parsePluginLine( WikiContext context, String commandline, int pos ) from
1373           o.a.w.api.engine.PluginManager to equivalent-static method on o.a.w.parser.PluginContent
1374        ** deleted deprecated public static boolean isPluginLink( String link ) from o.a.w.api.engine.PluginManager,
1375           consider using equivalent method on o.a.w.parser.JSPWikiMarkupParser
1376
1377 2013-11-30  Harry Metske (metskem@apache.org)
1378
1379        * 2.10.0-svn-49
1380
1381        * JSPWIKI-805: more general support for X-Forwarded-For header
1382
1383 2013-11-28  Juan Pablo Santos (juanpablo AT apache DOT org)
1384
1385        * 2.10.0-svn-48
1386
1387        * JSPWIKI-804: SpamFilter should support X-Forwarded-For header in the banlist
1388
1389        * Lucene upgraded to 4.6, minor upgrades on plugin versions
1390
1391 2013-11-25  Harry Metske (metskem@apache.org)
1392
1393        * 2.10.0-svn-47
1394
1395        * fixed JSPWIKI-803 Too strict version requirement on plain editor, maxVersion set to 2.9
1396
1397 2013-09-28  Harry Metske (metskem@apache.org)
1398
1399        * 2.10.0-svn-46
1400
1401        * fixed JSPWIKI-792 additional fix, ehcaches now have unlimited expiry (RecentChanges were not showing all entries)
1402
1403 2013-09-15  Glen Mazza (gmazza AT apache DOT org)
1404
1405        * Removed jspwiki-site under jspwiki-trunk, now just one source of record
1406          for the website (jspwiki/site)
1407
1408 2013-09-03  Harry Metske (metskem@apache.org)
1409
1410        * 2.10.0-svn-45
1411
1412        * fixed JSPWIKI-792, replace opensymphony's oscache with ehcache
1413
1414 2013-08-25  Glen Mazza (gmazza AT apache DOT org)
1415
1416        * 2.10.0-svn-44
1417
1418        * Added jspwiki.login.throttling (default true, as in Java code) to default jspwiki.properties
1419
1420        * Removed unnecessary config from IT test's jspwiki-custom.properties.
1421
1422 2013-08-24  Glen Mazza (gmazza AT apache DOT org)
1423
1424        * No revision number (IT tests change only)
1425
1426        * jspwiki-it-test-container-jdbc test now working, so all five IT test submodules are working
1427          (except for RenameProfile which fails with all tests).
1428
1429        * renamed the two "container" tests to more descriptive "cma" (container-managed authentication).
1430
1431 2013-08-22  Glen Mazza (gmazza AT apache DOT org)
1432
1433        * No revision number (IT tests change only)
1434
1435        * For IT tests switched to Brian Matthew's inmemdb-maven-plugin used by Roller, creates an in-memory
1436          HSQLDB database with a lifespan that of the IT tests themselves (so no Ant tasks and no DB drop
1437          scripts needed).
1438
1439        * jspwiki-it-test-custom-jdbc test now working, only one still not operative is -container-jdbc,
1440          which is up from 0 to 25 percent working.
1441
1442 2013-08-22  Glen Mazza (gmazza AT apache DOT org)
1443
1444        * 2.10.0-svn-43
1445
1446        * Changed jspwiki.propertyfile.cascade to jspwiki.custom.cascade to emphasize cascading is done
1447          on top of new jspwiki-custom.properties file if present, the default properties file only if not
1448          present.
1449
1450        * Changed some internal constants from "propertyfile" to "custom" so they more accurately reflect
1451          their meaning in 2.10.
1452
1453 2013-08-17  Glen Mazza (gmazza AT apache DOT org)
1454
1455        * 2.10.0-svn-42
1456
1457        * Updated code from using org.hsqldb.jdbcDriver to org.hsqldb.jdbc.JDBCDriver
1458
1459        * Switched from inaccurate NoRequiredPropertyException to somewhat better WikiSecurityException
1460          for database errors in JDBCGroup/UserDatabase (former was giving confusing error messages
1461          when the underlying problem was just DB-related).
1462
1463        * More work in IT tests, for JDBC tests to become operative again (not yet finished).
1464
1465        * Renamed HsqlDbUtils to HsqlDBUtilsIT in it-tests, to fully ensure HsqlDBUtils in jspwiki-war
1466          isn't being run instead.
1467
1468 2013-08-15  Glen Mazza (gmazza AT apache DOT org)
1469
1470        * 2.10.0-svn-41
1471
1472        * Removed "incubator" from JSPWiki taglib URI, removed deprecated in 2004 RSSLinkTag
1473
1474        * Some simplifications to web.xml put in, taking advantage of 2.5 web.xml format.
1475
1476 2013-08-15  Glen Mazza (gmazza AT apache DOT org)
1477
1478        * 2.10.0-svn-40
1479
1480        * Removed unneeded config files in Selenium IT module, changed its packaging to WAR
1481          and its parent to the it tests folder.  JDBC tests still inoperative, but others
1482          working as before.
1483
1484        * Removed jdbc.properties file in favor of configuring it in jspwiki-custom.properties.
1485
1486        * jspwiki.policy file in test updated to more recent structure used by the integrated
1487          tests module, subsequently removed from latter as it's unneeded there.
1488
1489 2013-08-14  Glen Mazza (gmazza AT apache DOT org)
1490
1491        * 2.10.0-svn-39
1492
1493        * Cleaned out unused config in IT tests, centralized common config
1494          to Selenium IT module's custom properties file.
1495
1496        * Patches to the three non-JDBC IT tests made so they're now all running
1497          except for one test (RenameProfile), two JDBC IT tests still inoperative.
1498
1499        * Removed config references to long-discontinued "jspwiki.admin.user" value.
1500
1501 2013-08-13  Glen Mazza (gmazza AT apache DOT org)
1502
1503        * 2.10.0-svn-38
1504
1505        * Updated all the test/*-custom.properties files, removed all non-necessary configuration items
1506
1507        * Removed no-longer-needed file filtering from the jspwiki WAR pom.
1508
1509 2013-08-11  Glen Mazza (gmazza AT apache DOT org)
1510
1511        * 2.10.0-svn-37
1512
1513        * Updated it-test's selenium module to use new jspwiki-custom.properties system.  IT tests only
1514          working 50% presently (same as before though).
1515
1516        * Removed some values from our jspwiki-custom.properties files where the defaults in jspwiki.properties
1517          are sufficient.
1518
1519 2013-08-09  Glen Mazza (gmazza AT apache DOT org)
1520
1521        * 2.10.0-svn-36
1522
1523        * Introducted new jspwiki-custom.properties file, which can be placed in test/resources for JUnit tests
1524          or externally to the WAR (for Tomcat, $CATALINA_HOME/lib) and will be picked up automatically by
1525          JSPWiki.  Only those elements that you're changing from default src/main/resources/ini/jspwiki.properties
1526          need addition to the custom properties file.  I still need to convert the Selenium tests to the new format.
1527
1528        * Renamed jspwiki.properties, _rcs.properties, and _vers.properties file with new -custom suffix in src/test/resources
1529          (can be named anything as JUnit tests hardcode the names).  Removed elements that are the same as those
1530          in the default jspwiki.properties file.
1531
1532 2013-08-08  Glen Mazza (gmazza AT apache DOT org)
1533
1534        * 2.10.0-svn-35
1535
1536        * Partial revert of Jetty to v. 8.1.12 so it can still run with the JDK 6 used by Jenkins.
1537
1538 2013-08-07  Glen Mazza (gmazza AT apache DOT org)
1539
1540        * 2.10.0-svn-34find
1541
1542        * Upgrade from Jetty used in unit test cases from v. 7.6.7 to v. 9.0.4
1543
1544 2013-08-06  Juan Pablo Santos (juanpablo AT apache DOT org)
1545
1546        * 2.10.0-svn-33
1547
1548        * JSPWIKI-799: jenkins build fails because of SearchManagerTest. It was reusing the same page directory
1549          as other tests, indexing pages created on other tests, depending on the test execution order.
1550
1551        * Use of Lucene 4.4 *Fields on LuceneSearchProvider to instantiate Fields, instead of using deprecated
1552          constructor + Field.Index
1553
1554 2013-08-04  Harry Metske (metskem@apache.org)
1555
1556        * 2.10.0-svn-32
1557
1558        * first guess in fixing JSPWIKI-799 TestEngine.emptyWorkdir() cleans another directory the the one used by the test ?
1559
1560 2013-08-03  Harry Metske (metskem@apache.org)
1561
1562        * 2.10.0-svn-31
1563
1564        * refixed JSPWIKI-791 NoClassDefFoundError for org.apache.lucene.analysis.standard.ClassicAnalyzer
1565
1566 2013-08-03  Harry Metske (metskem@apache.org)
1567
1568        * 2.10.0-svn-30
1569
1570        * fixed JSPWIKI-789 upgrade commons-io from 1.4 to 2.4
1571
1572 2013-08-03  Harry Metske (metskem@apache.org)
1573
1574        * 2.10.0-svn-29
1575
1576        * fixed JSPWIKI-790 upgrade HSQLDB from 2.2.9 to 2.3.0
1577
1578 2013-08-03  Glen Mazza (gmazza AT apache DOT org)
1579
1580        * 2.10.0-svn-28
1581
1582        * Removed unused variables as reported by Sonar, as information is obtainable
1583          by other means when needed.
1584
1585        * Removed "incubating" references in pom.xml
1586
1587 2013-08-01  Dirk Frederickx (brushed AT apache DOT org)
1588
1589        * 2.10.0-svn-27
1590
1591        * JSPWIKI-761 : Implementing the WRO4J ( Web Resource Optimizer for Java ) Build-time solution
1592        through the wro4j maven plugin.
1593           - replacing YUI-Compressor for JS by UglifyJS (better compression)
1594           - introducing the LESS CSS preprocessor supporting advanced css authoring capabilities (variables, mixins, ...)
1595           - merging JS and CSS files to reduce the number of resources needed at page-load.
1596
1597        You can now build with or without minification of the JS and CSS files to ease development
1598        by using -Dminimize = true | false. (ref. mvn_cheat-sheet.txt)
1599
1600 2013-08-01  Juan Pablo Santos (juanpablo AT apache DOT org)
1601
1602        * 2.10.0-svn-26
1603
1604        * Removed org.apache.wiki.WikiException in favour of org.apache.wiki.api.exceptions.WikiException
1605
1606 2013-07-31  Glen Mazza (gmazza AT apache DOT org)
1607
1608        * 2.10.0-svn-25
1609
1610        * Added missing Lucene dependency for testing, changed location of
1611          userdatabase.xml and groupdatabase.xml to get more of the Selenium
1612          tests running.
1613
1614 2013-07-30  Glen Mazza (gmazza AT apache DOT org)
1615
1616        * 2.10.0-svn-24
1617
1618        * JSPWIKI-791: Upgrade Lucene from 3.6.0 to 4.4.0
1619
1620 2013-07-28  Harry Metske (metskem@apache.org)
1621
1622        * 2.10.0-svn-23
1623
1624        * fixed JSPWIKI-784 UTF-8 chars not correctly rendered if served by JBoss
1625           (JBoss now also uses response.getOutputStream)
1626
1627 2013-07-19  Glen Mazza (gmazza AT apache DOT org)
1628
1629        * 2.10.0-svn-22
1630
1631        * Updated some dependencies and plugins based on results from mvn versions:display-[plugin|dependency]-updates (see base pom.xml)
1632
1633        * Various Sonar fixes (if cases without braces, trailing-line comments, etc.)
1634
1635        * Moved filter file (back) from jspwiki-war/src/test/filters to src/main/filters as I
1636          realized filtering is used in the webapp/WEB-INF folder in the main branch.
1637
1638 2013-07-18  Glen Mazza (gmazza AT apache DOT org)
1639
1640        * 2.10.0-svn-21
1641
1642        * Some Sonar fixes on trailing comments
1643
1644        * Combined our two maven-war-plugin definitions in jspwiki-war, added a Maven 3 requirement to the base POM
1645          so we can run mvn versions:display-[plugin|dependency]-updates
1646
1647        * Tightened up SearchManagerTest, now deleting page created after each test (was failing on Jenkins although
1648          for some reason still working fine on my computer).
1649
1650 2013-07-18  Glen Mazza (gmazza AT apache DOT org)
1651
1652        * 2.10.0-svn-20
1653
1654        * Some Sonar fixes on minor matters.
1655
1656 2013-07-15  Glen Mazza (gmazza AT apache DOT org)
1657
1658        * 2.10.0-svn-19
1659
1660        * Some Sonar complaints removed regarding redundant final declarations within
1661          final classes.
1662
1663 2013-07-14  Glen Mazza (gmazza AT apache DOT org)
1664
1665        * 2.10.0-svn-18
1666
1667        * Fixed the 160-170 Sonar complaints about redundant methods/variables redundantly being
1668          declared "public" or "public static final" within interfaces, also removed unused imports.
1669          Pre-commit we're at 77.5% rules compliance (ranked 69 of 87 Apache projects).
1670
1671        * Moved POM dependency scope declarations out of root pom and into jspwiki-war pom.
1672
1673 2013-07-11  Glen Mazza (gmazza AT apache DOT org)
1674
1675        * 2.10.0-svn-17
1676
1677        * Moved jspwiki.tld to releases/META-INF/ so it becomes part of the JSPWiki JAR instead of
1678          standalone file
1679
1680        * Upgraded jspwiki.tld from JSP 1.1 to JSP 2.1 (requires Tomcat 6 or higher), new URL for taglib
1681          includes "incubator" but can be quickly changed should JSPWiki become TLP.
1682
1683 2013-07-11  Glen Mazza (gmazza AT apache DOT org)
1684
1685        * 2.10.0-svn-16
1686
1687        * Upgraded JSTL to 1.2 (which includes standard, so could remove that dependency)
1688
1689        * Removed jstl-fmt.tld, oscache.tld in favor of versions within their respective JARs
1690
1691 2013-07-03  Juan Pablo Santos (juanpablo AT apache DOT org)
1692
1693        * 2.10.0-svn-15
1694
1695        * JSPWIKI-772: Move site to trunk so content generated from source gets
1696          built automatically
1697
1698 2013-07-03  Glen Mazza (gmazza AT apache DOT org)
1699
1700        * 2.10.0-svn-14
1701
1702        * Switched from org.jdom:jdom:1.2 to org.jdom:jdom2:2.0.5, to JUnit 4.11
1703
1704        * Updated Maven cheat sheet to provide debugging info
1705
1706        * Moved filters file from src/main/filters to src/test/filters as test
1707          is the only place using it.
1708
1709        * Updated some licenses to most recent.
1710
1711 2013-07-01  Glen Mazza (gmazza AT apache DOT org)
1712
1713        * 2.10.0-svn-13
1714
1715        * Switched from jdom:jdom:1.0 to org.jdom:jdom:1.2, removed
1716          tomcat:jasper-runtime dependency
1717
1718 2013-06-26  Glen Mazza (gmazza AT apache DOT org)
1719
1720        * 2.10.0-svn-12
1721
1722        * Switched to Jaxen 1.1.4 and removed nonstandard *-exclusion to get rid
1723          of "jaxen:jaxen:jar with value '*' does not match a valid id pattern"
1724          warning messages in the build.
1725
1726 2013-06-23  Glen Mazza (gmazza AT apache DOT org)
1727
1728        * 2.10.0-svn-11
1729
1730        * Switched jslint checking from yuicompressor-maven-plugin to jslint-maven-plugin
1731          (former uses out-of-date jslint version from 2010, and latter allows more customization
1732          options)
1733
1734        * Updated google-code-prettify's JS to latest 2013 version.
1735
1736 2013-06-11  Harry Metske (metskem@apache.org)
1737
1738        * 2.10.0-svn-10
1739
1740        * upgraded hsqldb from 1.8.0.10 (very old, no more sources and docs in central)
1741                            to 2.2.9 (current release)
1742        * removed (illegal according to IntelliJ IDEA) cobertura systemProperties from pom.xml
1743
1744 2013-06-09  Harry Metske (metskem@apache.org)
1745
1746        * 2.10.0-svn-9
1747
1748        * minor tweaks to HsqlDbUtils so we get far less debug output on builds (450k => 90k)
1749        * WikiBackgroundThread: replace "System.out.println" with log4j error/warn
1750
1751 2013-06-07  Juan Pablo Santos (juanpablo AT apache DOT org)
1752
1753        * 2.10.0-svn-8
1754
1755        * removed some deprecated classes (related to JSPWIKI-303), targetted to be removed
1756          on 2.10. Specifically:
1757            - o.a.w.FileUtil: in favour of o.a.w.util.FileUtil
1758            - o.a.w.TextUtil: in favour of o.a.w.util.TextUtil
1759            - o.a.w.filters.FilterManager: in favour of o.a.w.filters.DefaultFilterManager
1760            - o.a.w.plugin.PluginManager: in favour of o.a.w.plugin.DefaultPluginManager
1761
1762        * JSPWIKI-780: InternationalizationManagerTest is no longer sytem-locale dependent
1763
1764 2013-06-06  Harry Metske (metskem@apache.org)
1765
1766        * 2.10.0-svn-7
1767
1768        * removed duplicate keys from translation files.
1769
1770 2013-06-06  Glen Mazza (gmazza AT apache DOT org)
1771
1772        * 2.10.0-svn-6
1773
1774        * Update to Chinese, Portuguese, French and Italian language files.
1775
1776 2013-06-05  Harry Metske (metskem@apache.org)
1777
1778        * 2.10.0-svn-5
1779
1780        * JSPWIKI-779: Refactor TemplateManager#listLanguages() to get rid of copying
1781          default.properties to default_en.properties
1782
1783 2013-06-03  Glen Mazza (gmazza AT apache DOT org)
1784
1785        * 2.10.0-svn-4
1786
1787        * Removed further webtest-related configuration from jspwiki-war/build.xml;
1788          updated parameters so ant dist still works.
1789
1790        * Updated o.a.w.TranslationsCheck to make less chatty
1791
1792        * Removed unused translations from Italian and German resource files.
1793
1794 2013-06-02  Juan Pablo Santos (juanpablo AT apache DOT org)
1795
1796        * 2.10.0-svn-3
1797
1798        * JSPWIKI-771: inherit ASF parent pom. Deleted release profile in favour of
1799          apache-release and gpg configuration (both present on parent pom);
1800          added <ciManagement/>, <issueManagement/> and <mailingLists/> sections.
1801
1802        * fixed runtime NPE on WikiJSPFilter (m_engine used before having been initialized)
1803
1804 2013-06-01  Harry Metske (metskem@apache.org)
1805
1806        * 2.10.0-svn-2
1807
1808        * JSPWIKI-396: UTF-8 characters in wiki pages incorrectly rendered if served by Weblogic
1809
1810 2013-05-28  Juan Pablo Santos (juanpablo AT apache DOT org)
1811
1812        * 2.10.0-svn-1
1813
1814        * JSPWIKI-770: added jspwiki-it-test-container and jspwiki-it-test-container-jdbc
1815          selenium maven execution. Still some bits of refactor remaining + the IT
1816          tests are assuming english language, but the base configuration is finished
1817
1818        * artifact checksums created on release profile
1819
1820 2013-05-27  Juan Pablo Santos (juanpablo AT apache DOT org)
1821
1822        * 2.10.0-svn-0
1823
1824        * Maven multimodule build (related to JSPWIKI-768, JSPWIKI-769,
1825          JSPWIKI-770 and JSPWIKI-771)
1826
1827 2013-05-23  Glen Mazza (gmazza AT apache DOT org)
1828
1829        * 2.9.2-incubating-14
1830
1831        * Had Ant webtests and dist targets now write
1832          to target/ant-webtests and target/ant-dist
1833          respectively instead of non-Mavenized folder
1834        * Removed ant clean target in favor
1835          of mvn clean.
1836
1837        * Selenium tests folder moved to
1838          src/test/config; deleted now-unused tests folder.
1839
1840 2013-05-23  Glen Mazza (gmazza AT apache DOT org)
1841
1842        * 2.9.2-incubating-13
1843
1844        * Adjusted exclusions in Apache Rat, nonvital
1845          i18n stuff removed from build.xml, HSQLDB now
1846          writing temp files to target instead of base
1847          directory (easier to remove that way).
1848
1849 2013-05-23  Glen Mazza (gmazza AT apache DOT org)
1850
1851        * 2.9.2-incubating-12
1852
1853        * Removed Cobertura and Sonar tasks from Ant build
1854          and placed into Maven project (relying on config
1855          in MVN3_BRANCH with comments added.)
1856
1857 2013-05-23  Glen Mazza (gmazza AT apache DOT org)
1858
1859        * 2.9.2-incubating-11
1860
1861        * Remove unused .externalToolBuilders, .fbprefs folders
1862          OldChangeLog out of root directory and now under config/dev,
1863          build.properties deleted, JDBC config notes moved from
1864          build.xml to JDBCUserDatabase.java, removed no longer used
1865          etc/WEB-INF folder, jartests target gone from build.xml.
1866
1867 2013-05-22  Glen Mazza (gmazza AT apache DOT org)
1868
1869        * 2.9.2-incubating-10
1870
1871        * Removed the war target from the Ant build.xml,
1872          the Ant webtests and dist targets run fine with
1873          the results from mvn clean install.
1874
1875 2013-05-22  Glen Mazza (gmazza AT apache DOT org)
1876
1877        * 2.9.2-incubating-9
1878
1879        * Removed the unit test targets from the Ant build.xml,
1880          the Ant war, webtests, and dist targets run
1881          fine with the results from mvn clean install.
1882
1883 2013-05-22  Glen Mazza (gmazza AT apache DOT org)
1884
1885        * 2.9.2-incubating-8
1886
1887        * Removed the Compile and Compile test targets from the Ant
1888          build.xml, the Ant tests, war, webtests, and dist targets
1889          run fine with the results from mvn clean install.
1890
1891 2013-05-22  Glen Mazza (gmazza AT apache DOT org)
1892
1893        * 2.9.2-incubating-7
1894
1895        * Moved the javadoc and Rat plugins from MVN3_BRANCH to
1896          trunk and removed corresponding javadoc and rat code from
1897          the Ant script; "ant dist" will now use the javadoc generated
1898          from Maven.  Note additional configuration for javadoc plugin
1899          still present in MVN3_BRANCH; that can be moved over as part
1900          of the move to submodules.
1901
1902 2013-05-22  Glen Mazza (gmazza AT apache DOT org)
1903
1904        * 2.9.2-incubating-6
1905
1906        * Moved to one source of record for JSPWiki's
1907          dependencies (the Maven pom.xml file), it will
1908          now be needed to run "mvn clean install [-Dmaven.test.skip]"
1909          prior to running any of the Ant tasks, in
1910          order to download the necessary libs.
1911
1912        * Added maven-eclipse-plugin to pom.xml to create necessary
1913          Eclipse .project/.settings/.classpath settings upon calling
1914          mvn eclipse:clean eclipse:eclipse and removed corresponding
1915          folders in SVN repository. (IDEA users use mvn idea:idea
1916          instead.)
1917
1918 2013-05-22  Glen Mazza (gmazza AT apache DOT org)
1919
1920        * 2.9.2-incubating-5
1921
1922        * Mavenized location of doc directory; rat, javadoc,
1923          and releases folder now under target.
1924
1925 2013-05-20  Glen Mazza (gmazza AT apache DOT org)
1926
1927        * 2.9.2-incubating-4
1928
1929        * Mavenized location of src/wikipages files
1930
1931 2013-05-19  Glen Mazza (gmazza AT apache DOT org)
1932
1933        * 2.9.2-incubating-3
1934
1935        * Mavenized location of src/webdocs files
1936
1937 2013-05-18  Glen Mazza (gmazza AT apache DOT org)
1938
1939        * 2.9.2-incubating-2
1940
1941        * Mavenized locations of remaining etc/ files.
1942        * Defaulting storageDir to same "jspwiki-files" dir as pageDir.
1943
1944 2013-05-18  Glen Mazza (gmazza AT apache DOT org)
1945
1946        * 2.9.2-incubating-1
1947
1948        * Removed filtering within DB and DB test creation scripts although
1949          retained it within JDBC[User|Group]Database.java for users
1950          wishing to use different table/column names.
1951
1952 2013-05-16  Glen Mazza (gmazza AT apache DOT org)
1953
1954        * 2.9.2-incubating-0
1955
1956        * Mavenized location of jdbc.properties.tmpl, routed JDBC tests
1957          from tests/etc/db to target/etc/db, removed unused Ant API-difference
1958          detector & switched to Maven Clirr plugin equivalent.
1959
1960 2013-05-06  Glen Mazza (gmazza AT apache DOT org)
1961
1962        * 2.9.1-incubating-10
1963
1964        * Mavenized locations of most tests/etc/ files -> src/test/resources
1965
1966 2013-05-03  Juan Pablo Santos (juanpablo AT apache DOT org)
1967
1968        * 2.9.1-incubating-9
1969
1970        * Refactored TemplateManager#listLanguages(PageContext pageContext) so it doesn't search for
1971          i18n files under a specific jar filename
1972
1973 2013-05-03 Glen Mazza (gmazza AT apache DOT org)
1974
1975        * 2.9.1-incubating-8
1976
1977        * Moved test jspwiki{_vers, _rcs}.properties, filter.xml to Maven test/resources
1978          location; activated Maven filtering for those files and updated build.xml and
1979          pom.xml to point to new location for these files.
1980
1981 2013-05-02 Glen Mazza (gmazza AT apache DOT org)
1982
1983        * Removed install.sh, build.sh/build.bat/build.properties.win, moved latter's
1984          info into build.properties.
1985
1986        * slight renaming of web.xml files generated in build.xml for readability
1987
1988        * Added Maven-only filters.properties to src/main/filters (not yet used)
1989
1990 2013-04-30 Glen Mazza (gmazza AT apache DOT org)
1991
1992        * 2.9.1-incubating-7
1993
1994        * Moved WAR resources from previous commit to correct src/main/webapps/WEB-INF location, fixed pom.xml
1995          to stop duplicating those resources in both webapps and webapps/WEB-INF
1996
1997
1998 2013-04-30 Glen Mazza (gmazza AT apache DOT org)
1999
2000        * 2.9.1-incubating-6
2001
2002        * Moved WAR resources that don't require modification from etc/ to Mavenized src/main/webapps location.
2003
2004        * removed unused etc/dtd folder
2005
2006 2013-04-29 Glen Mazza (gmazza AT apache DOT org)
2007
2008        * 2.9.1-incubating-5
2009
2010        * Moved i18n resource files to Mavenized location.
2011
2012        * Updated build.xml and pom.xml for new i18n source locations
2013
2014 2013-04-25 Glen Mazza (gmazza AT apache DOT org)
2015
2016        * 2.9.1-incubating-4
2017
2018        * Moved ini folders from etc/ and tests/etc to
2019          Mavenized locations src/[main|test]/resources/ini
2020
2021        * Updated build.xml and pom.xml for new ini source locations
2022
2023 2013-04-24 Glen Mazza (gmazza AT apache DOT org)
2024
2025        * 2.9.1-incubating-3
2026
2027        * Moved JSPWiki source and test source to Mavenized locations
2028
2029        * Updated build.xml and pom.xml for new JSPWiki source locations
2030
2031 2013-04-23  Dirk Frederickx (brushed AT apache DOT org)
2032
2033        * 2.9.1-incubating-2
2034
2035        * JSPWIKI-775, fixing "null" change-notes in PageInfo.jsp.
2036
2037 2013-04-21  Harry Metske <metskem@apache.org>
2038
2039        * 2.9.1-incubating-1
2040
2041        * fixed JSPWIKI-396): UTF-8 characters in wiki pages incorrectly rendered if served by Tomcat
2042
2043 2013-04-14 Glen Mazza (gmazza AT apache DOT org)
2044
2045        * Start of Selenium plugin (just testing prior to it moving into its own module)
2046
2047        * Tomcat 5.x JSP precompilation option removed from build.xml
2048
2049        * Selenium TestSuite.html tests renamed to CamelCase to allow export-to-Java to work.
2050
2051 2013-04-07  Juan Pablo Santos (juanpablo AT apache DOT org)
2052
2053        * 2.9.1-incubating-0
2054
2055 2013-04-04 Glen Mazza (gmazza AT apache DOT org)
2056
2057        * Updated pom.xml by removing Jaxen transitive dependencies and providing
2058          comments on how to deploy via tomcat7:run-war and tomcat7:redeploy
2059
2060 2013-04-02 Glen Mazza (gmazza AT apache DOT org)
2061
2062        * Removed apparently unused stripes library from WAR created by build.xml
2063
2064        * Updated Maven WAR plugin to bring in WEB-INF artifacts: classes, JARs, etc.
2065
2066 2013-04-01 Glen Mazza (gmazza AT apache DOT org)
2067
2068        * Added YUICompressor Maven plugin into pom.xml to do the same compression
2069          done by the Ant build script to CSS and JS files in webdocs/scripts and /templates
2070
2071        * Updated Maven WAR plugin to bring in the webdocs/scripts and /templates files.
2072
2073 2013-03-24 Glen Mazza (gmazza AT apache DOT org)
2074
2075        * Removed empty src/applets folder
2076
2077        * More work on Maven WAR plugin configuration
2078
2079 2013-03-21  Juan Pablo Santos (juanpablo AT apache DOT org)
2080
2081        * JSPWIKI-651: added m2e configuration to pom.xml
2082
2083 2013-03-20  Harry Metske <metskem@apache.org>
2084
2085        * 2.9.1-svn-31
2086
2087        * fixed JSPWIKI-766): quick search not working anymore
2088        * "unfixed"  JSPWIKI-659 : NotSerializableException on Tomcat restart , UserManager not Serializable
2089
2090 2013-03-17  Harry Metske <metskem@apache.org>
2091
2092        * 2.9.1-svn-30
2093
2094        * fixed JSPWIKI-765): lucene search returns 3 results at max, discovered by Dave Koelmeyer
2095
2096 2013-03-06 Glen Mazza (gmazza AT apache DOT org)
2097
2098        * Upgraded Maven's tomcat plugin to latest version 2.1
2099
2100        * Placed in a more helpful error message in RCSFileProvider.java
2101          to let newbies know RCS needs to be installed on their machine
2102
2103        * Updated location in build.xml and pom.xml for JSTL library.
2104
2105 2013-02-19  Juan Pablo Santos (juanpablo AT apache DOT org)
2106
2107        * 2.9.1-svn-29
2108
2109        * JSPWIKI-764: ChangeLog published on site
2110
2111        * Upgraded version of maven's tomcat plugin to latest available (JSPWIKI-651 related)
2112
2113 2013-02-19  Juan Pablo Santos (juanpablo AT apache DOT org)
2114
2115        * 2.9.1-svn-28
2116
2117        * JSPWIKI-762: Drop TranslatorReader
2118
2119        * JSPWIKI-763: Requirement of at least Java 6 to build
2120
2121 2013-02-15  Harry Metske <metskem@apache.org>
2122
2123        * 2.9.1-svn-27
2124
2125        * changed test email addresses from example.com to mailinator.com
2126
2127 2013-02-14  Harry Metske <metskem@apache.org>
2128
2129        * 2.9.1-svn-26
2130
2131        * changed test email addresses testville.com to example.com (reported by Tony Stevenson from infra)
2132
2133 2013-02-12  Harry Metske <metskem@apache.org>
2134
2135        * 2.9.1-svn-25
2136
2137        * JSPWIKI-759 Resin 4 Compatibility (thanks to Paul Cowan)
2138
2139        * build.xml tweak: shut down the Jetty test server after the last webtest
2140
2141 2013-02-08  Juan Pablo Santos (juanpablo AT apache DOT org)
2142
2143        * 2.9.1-svn-24
2144
2145        * Decoupled (for 2.10 scope) Preferences from WikiContext, effectively meaning that the following
2146          methods are now deprecated
2147            - WikiContext#getBundle( String ) in favour of Preferences#getBundle( WikiContext, String )
2148            - WikiContext#getLocale( WikiContext ) in favour of Preferences#getLocale( WikiContext )
2149            - WikiContext#hasAccess( HttpServletResponse ) in favour of
2150              AuthorizationManager#hasAccess( HttpServletResponse )
2151            - WikiContext#hasAccess( HttpServletResponse, boolean ) in favour of
2152              AuthorizationManager#hasAccess( HttpServletResponse, boolean )
2153
2154        * Decoupled (for 2.10 scope) org.apache.wiki.event from org.apache.wiki.workflow, by deprecating
2155            - WorkflowEvent#getWorkflow() in favour of WikiEvent#getSrc()
2156
2157        * Added latest pom.xml from JSPWIKI-651 - Convert JSPWiki to a Maven project. Check associated
2158          JIRA for details
2159
2160 2013-01-28  Harry Metske <metskem@apache.org>
2161
2162        * 2.9.1-svn-23
2163
2164        * Dutch localization updates in follow up on JSPWIKI-143 and JSPWIKI-150
2165
2166 2013-01-28  Juan Pablo Santos (juanpablo AT apache DOT org)
2167
2168        * 2.9.1-svn-22
2169
2170        * JSPWIKI-143: Unlocalized messages in user management
2171
2172        * JSPWIKI-150: Unlocalized content at workflow's notification for creating a new user
2173
2174        * Minor refactor to HsqlDbUtils init checks
2175
2176        * deprecated
2177            - JSPWikiMarkupParser.getImagePatterns( WikiEngine ) in favour of
2178              WikiEngine.getAllInlinedImagePatterns()
2179            - UserManager.SaveUserProfileTask( WikiEngine ) in favour of
2180              UserManager.SaveUserProfileTask( WikiEngine, Locale )
2181
2182 2013-01-27  Dirk Frederickx (brushed AT apache DOT org)
2183
2184        * 2.9.1-svn-21
2185
2186        * JSPWIKI-712, fixing entities encoding in change-note, author and link fields.
2187          Part 2 : more fixes when adding page comments. (as pointed out by Harry)
2188
2189        * Improved styling of form buttons, fixing presentation issues in Chrome.
2190
2191 2013-01-26  Glen Mazza
2192        * Removed no longer needed StressTestRCSProvider.java,
2193          returned StressTestVersioningProvider to JUnit tests in build.xml
2194
2195 2013-01-26  Harry Metske <metskem@apache.org>
2196
2197        * 2.9.1-svn-20
2198
2199        * JSPWIKI-758 - deprecate RCS support.
2200
2201 2013-01-24 Glen Mazza
2202
2203        * Minor tweak to testSerialization() in AclImplTest so it will work with both Maven and Ant
2204          running the test.
2205
2206 2013-01-22 Glen Mazza
2207
2208        * Fix for JSPWiki-396 (updated org/apache/wiki/util/UtilJ2eeCompat.java to
2209          use streaming instead of char array-based output to WebLogic.
2210
2211 2013-01-20  Dirk Frederickx (brushed AT apache DOT org)
2212
2213        * 2.9.1-svn-19
2214
2215        * JSPWIKI-712, fixing entities encoding in change-note, author and link fields.
2216
2217 2013-01-15  Harry Metske <metskem@apache.org>
2218
2219        * 2.9.1-svn-18
2220
2221        * fixed JSPWIKI-712  Entities in ChangeNote should be decoded when "keep editing"
2222
2223 2013-01-14  Harry Metske <metskem@apache.org>
2224
2225        * 2.9.1-svn-17
2226
2227        * fixed JSPWIKI-659  NotSerializableException on Tomcat restart , UserManager not Serializable
2228          We now no longer put JSONRPCBridge in the HttpSession. Long term solution is to migrate to
2229          jackson.
2230
2231 2013-01-12 Glen Mazza (gmazza@apache.org)
2232
2233        * Switched to a hardcoded jdbc.properties file for testing to simplify build.xml and future
2234          Maven conversion. Updated the developing pom.xml in JSPWIKI-651.
2235
2236 2013-01-10  Juan Pablo Santos (juanpablo AT apache DOT org)
2237
2238        * 2.9.1-svn-16
2239
2240        * some additional changes regarding org.apache.wiki.api.engine.PluginManager (cfr. $SVN/trunk/doc/2.10-API.txt):
2241            - @Deprecated public void executeParse(PluginContent content, WikiContext context)
2242                + consider using PluginContent.executeParse(WikiContext) instead
2243            - WikiPlugin newWikiPlugin( String pluginName, ResourceBundle rb ) is now public and part
2244              of the org.apache.wiki.api.engine.PluginManager API
2245
2246 2013-01-09  Juan Pablo Santos (juanpablo AT apache DOT org)
2247
2248        * 2.9.1-svn-15
2249
2250        * fixed JSPWIKI-757 Have default file direction location be in relative directory instead of
2251          hardcoded /p/dir1/dir2.If jspwiki.fileSystemProvider.pageDir in jspwiki.properties isn't
2252          provided, it will default to ${user.home}/jspwiki-files
2253
2254        * new API package org.apache.wiki.api.engine, intended to hold WikiEngine, its managers and
2255          related classes. FilterManager and PluginManager moved there (cfr. JSPWIKI-155, JSPWIKI-303
2256          and $SVN/trunk/doc/2.10-API.txt).
2257
2258        * org.apache.wiki.FileUtil and org.apache.wiki.TextUtil Moved to equivalent classes under
2259          org.apache.wiki.util. Original classes marked with @Deprecated and forwarding to the new
2260          ones until 2.10
2261
2262        * deprecated WikiEngine.getRequiredProperty( props, key ) in favour of
2263          TextUtil.getRequiredProperty( props, key ). The former will be deleted in 2.10 scope
2264
2265 2013-01-08 Glen Mazza (gmazza@apache.org)
2266
2267        * JSPWIKI-756 removed unused Xalan, Xerces, and Custom-Rhino JARs
2268
2269 2013-01-06  Juan Pablo Santos (juanpablo AT apache DOT org)
2270
2271        * 2.9.1-svn-14
2272
2273        * Global use of org.apache.wiki.api.exceptions.WikiException instead of org.apache.wiki.WikiException,
2274          as part of JSPWiki API (cfr. JSPWIKI-303).
2275
2276        * Corrected the displayed version of commons-httpclient, we are downloading 3.1, but it was
2277          named 3.0.1 (it is needed to either delete commons-httpclient-3.0.1.jar or run ant
2278          clean-deps to ensure that the old jar goes away)
2279
2280        * Some minor refactors to expose generified collections at Acl and AclEntry, and adding
2281          missing serialVersionUID at org.apache.wiki.workflow
2282
2283 2013-01-06  Harry Metske <metskem@apache.org>
2284
2285        * 2.9.1-svn-13
2286
2287        * fixed JSPWIKI-533  proper handling of page deletes and renames for the Breadcrumb trail
2288
2289 2013-01-06  Harry Metske <metskem@apache.org>
2290
2291        * 2.9.1-svn-12
2292
2293        * fixed JSPWIKI-439 Localization of JSPWiki
2294
2295 2013-01-02  Harry Metske <metskem@apache.org>
2296
2297        * 2.9.1-svn-11
2298
2299        * JSPWIKI-513 - Remove DAV support from JSPWiki
2300
2301 2013-01-01  Harry Metske <metskem@apache.org>
2302
2303        * 2.9.1-svn-10
2304
2305        * webtests now also use HsqlDbUtils (just like the normal tests), also removed redundant
2306          hsqldb ant tasks from build.xml
2307
2308 2012-12-30  Harry Metske <metskem@apache.org>
2309
2310        * 2.9.1-svn-9
2311
2312        * repaired broken webtests, we now have one (documented) failing webtest (RenameProfile
2313          for container managed auth).
2314          Required fixes:
2315            - TestContainer now binds the jdbc/UserDatabase jdbc/GroupDatabase in Jetty's namespace
2316            - Logout webtest checks for the specific JSPWikiAssertedName cookie
2317            - build.xml was missing a lot of tasks and macros, required to properly startup hsqldb (don't know how/why)
2318            - JDBCGroupDatabase : NamingExceptions do not have a cause, we now log the exception itself
2319            - removed the semicolon from the License in .ddl files (they cause syntax errors)
2320
2321 2012-12-26  Juan Pablo Santos (juanpablo AT apache DOT org)
2322
2323        * 2.9.1-svn-8
2324
2325        * Filters API (org.apache.wiki.api.filters), as part of JSPWiki API (cfr. JSPWIKI-303).
2326          Check UPGRADING document for details
2327
2328        * Plugin API moved to its own sub-package, org.apache.wiki.api.plugin
2329
2330        * explicit access to API interfaces to get rid of "cannot dereference error with
2331          generics" errors at builds.a.o (cfr. http://stackoverflow.com/q/4144623)
2332
2333 2012-12-26  Harry Metske <metskem@apache.org>
2334
2335        * 2.9.1-svn-7
2336
2337        * fixed JSPWIKI-663 (Christmas 2012 patch, thanks to Glen Mazza),
2338          Rename page - page index still shows attachment with old page name, also patched the
2339          WikiPageRenameEvent handling code in PageViewPlugin
2340
2341 2012-12-14  Juan Pablo Santos (juanpablo AT apache DOT org)
2342
2343        * 2.9.1-svn-6
2344
2345        * initial commit for JSPWiki API (cfr. JSPWIKI-303), mostly focused on plugin API. Check
2346          UPGRADING document for details
2347
2348 2012-12-12  Harry Metske <metskem@apache.org>
2349
2350        * 2.9.1-svn-5
2351
2352        * fixed JSPWIKI-742 NullPointerException in PriorityList (reported by Rakesh K. Cherukuri)
2353
2354        * minor updates to build.xml to properly handle build failures (I am not an ant expert...)
2355
2356  2012-12-09  Juan Pablo Santos (juanpablo AT apache DOT org)
2357
2358        * Sonar Ant task executed even if there are tests failures
2359
2360        * When building jspwiki.properties, jspwiki.baseURL defaults to http://localhost:8080/JSPWiki/
2361
2362 2012-12-08  Harry Metske <metskem@apache.org>
2363
2364        * 2.9.1-svn-4
2365
2366        * fixed JSPWIKI-754 Have PageViewPlugin work with page renames (thanks to Glen Mazza)
2367
2368 2012-12-06  Juan Pablo Santos (juanpablo AT apache DOT org)
2369
2370        * 2.9.1-svn-3
2371
2372        * Added generics to WikiPlugin.execute( WikiContext, Map< String, String > )
2373        and propagated the change to all plugins. Cfr. with UPGRADING document for details.
2374
2375 2012-12-02   Harry Metske <metskem@apache.org>
2376
2377        * 2.9.1-svn-2
2378
2379        * fixed JSPWIKI-753 Consolidate TestEngine.deleteTestPage to single, non-static method (thanks to Glen Mazza)
2380
2381 2012-12-02   Harry Metske <metskem@apache.org>
2382
2383        * 2.9.1-svn-1
2384
2385        * fixed JSPWIKI-665 Page View Plugin and page renames and deletions (thanks to Glen Mazza)
2386
2387  2012-11-22  Florian Holeczek (florianh AT apache DOT org)
2388
2389        * version switch to 2.9.1-svn-0
2390
2391 2012-11-17  Juan Pablo Santos (juanpablo AT apache DOT org)
2392
2393        * JSPWIKI-751: deleted guitests target
2394
2395        * Upgraded Sonar Ant Tasks to 2.0
2396
2397 2012-11-01  Florian Holeczek (florianh AT apache DOT org)
2398
2399        * 2.9.0-incubating (preparing release)
2400
2401        * added generation of .sha1 checksum files
2402
2403 2012-10-30  Florian Holeczek (florianh AT apache DOT org)
2404
2405        * moved doc/aaa-diagram.graffle to project management area
2406
2407 2012-10-28  Florian Holeczek (florianh AT apache DOT org)
2408
2409        * 2.9.0-incubating-14
2410
2411        * JSPWIKI-750: PageViewPluginTest is failing very often when using a JDK 7
2412
2413        * minor documentation and logging fixes to PageViewPlugin
2414
2415 2012-10-22  Florian Holeczek (florianh AT apache DOT org)
2416
2417        * several small fixes and improvements related to building and licensing stuff
2418
2419 2012-10-22  Florian Holeczek (florianh AT apache DOT org)
2420
2421        * 2.9.0-incubating-13
2422
2423        * fixed CommentedPropertiesTest, which broke because of the recent license header changes
2424
2425 2012-10-22  Florian Holeczek (florianh AT apache DOT org)
2426
2427        * adjusted Ant target "rat-report"
2428
2429        * added license headers to further files
2430
2431 2012-10-21  Juan Pablo Santos (juanpablo AT apache DOT org)
2432
2433        * ensure correct information on cobertura reports.
2434
2435 2012-10-21  Florian Holeczek (florianh AT apache DOT org)
2436
2437        * some further fixes to license headers
2438
2439        * build improvements: checksum files in correct format, added SHA-512 hash
2440
2441 2012-10-20  Florian Holeczek (florianh AT apache DOT org)
2442
2443        * some fixes for JSPWIKI-749 and CheckStyle version 5.6
2444
2445 2012-10-09  Juan Pablo Santos (juanpablo AT apache DOT org)
2446
2447        * added Apache License Header to files which were missing it
2448          (cfr. with http://s.apache.org/EDd).
2449
2450 2012-10-08  Juan Pablo Santos (juanpablo AT apache DOT org)
2451
2452        * Added rat-report task. It requires at least Apache Ant 1.7.1, though.
2453
2454        * .java files now conform strictly to Apache License Header (cfr. with
2455          http://s.apache.org/EDd).
2456
2457 2012-09-25  Florian Holeczek (florianh AT apache DOT org)
2458
2459        * no version bump
2460
2461        * minor update to LICENSE file (YUI Compressor version number)
2462
2463 2012-09-23  Juan Pablo Santos (juanpablo AT apache DOT org)
2464
2465        * upgraded Yui compressor to 2.4.7, 2.4.2 from Central is broken. Thanks to Peter Hormanns
2466          for noticing.
2467
2468 2012-09-18  Juan Pablo Santos (juanpablo AT apache DOT org)
2469
2470        * tomcat jars downgraded to 5.5.23 so they can be downloaded from Central. Completes JSPWIKI-746
2471          and therefore closes JSPWIKI-744
2472
2473        * jetty upgraded to 7.6.7.v20120910 and selenium-server downloaded from their site, to avoid
2474          downloading anything from svn.apache.org during build time
2475
2476 2012-09-10   Harry Metske <metskem@apache.org>
2477
2478        * 2.9.0-incubating-12
2479
2480        * rewrote TestContainer to jetty version 7
2481
2482        * upgraded to selenium-server-standalone-2.25.0.jar
2483
2484 2012-09-06  Juan Pablo Santos (juanpablo AT apache DOT org)
2485
2486        * 2.9.0-incubating-11
2487
2488        * upgraded jrcs-diff to 0.4.2, as part of JSPWIKI-746
2489
2490        * JSPWIKI-747: Dependencies currently unavailable at Central repo
2491
2492 2012-08-29  Juan Pablo Santos (juanpablo AT apache DOT org)
2493
2494        * no version bump
2495
2496        * JSPWIKI-745: Dependencies currently downloadable from Central repo
2497
2498 2012-08-09  Juan Pablo Santos (juanpablo AT apache DOT org)
2499
2500        * 2.9.0-incubating-10
2501
2502        * ant clean target cleans all generated files
2503
2504        * junit reports are generated inside of ${tests.report} instead of inside ${tests.src}
2505
2506        * dependencies are downloaded from Central repo whenever is possible, in order to avoid
2507          the maintenance of a libraries' svn directory.
2508
2509        * ${libs.opt} set to tests/libs-opt in order to avoid downloading of opt files every time a
2510          clean is made
2511
2512        * maven-ant-tasks aren't used to download opt-libs anymore
2513
2514        * HSQL connections are handled inside the appropiate unit tests in order to ensure HSQL
2515          server shutdown. Hypersonic is updated to 1.8.0.10
2516
2517        * added clean-deps target to remove all lib's directories. Useful to remove old jars
2518          if the dependencies get updated. This target needs to be run at least once to
2519          ensure that old jars don't remain in classpath
2520
2521 2012-07-22  Florian Holeczek (florianh AT apache DOT org)
2522
2523        * 2.9.0-incubating-9
2524
2525        * JSPWIKI-731: replaced some occurences of www.jspwiki.org by jspwiki.apache.org (XML namespaces)
2526
2527        * some updates to release documentation
2528
2529 2012-07-20  Florian Holeczek (florianh AT apache DOT org)
2530
2531        * 2.9.0-incubating-8
2532
2533        * Several fixes and improvements for quite some localization resources. Special thanks go to Christophe Dupriez!
2534
2535 2012-07-18  Juan Pablo Santos (juanpablo AT apache DOT org)
2536
2537        * 2.9.0-incubating-7
2538
2539        * JSPWIKI-738: Dependencies should not be distributed with source archive
2540
2541        * Small refactor in LuceneSearchProvider
2542
2543 2012-07-16  Florian Holeczek (florianh AT apache DOT org)
2544
2545        * no version bump
2546
2547        * synchronized windows to unix build files
2548
2549 2012-07-07  Dirk Frederickx (brushed AT apache DOT org)
2550
2551        * 2.9.0-incubating-6
2552
2553        * Fixing JSPWIKI-733 Box rounded corners missing in Firefox 13 for PlainVanilla skin elements etc.
2554          Add unprefixed border-radius and box-shadow to jspwiki.css.
2555          (ref. https://bugzilla.mozilla.org/show_bug.cgi?id=693510   Gecko 2.0 dropped support for -moz-prefix.)
2556
2557        * Fixing JSPWIKI-734 ShortURLConstructor causes Syntax Error when loading jspwiki-edit.js
2558
2559 2012-06-05  Juan Pablo Santos (juanpablo AT apache DOT org)
2560
2561        * 2.9.0-incubating-5, fixed JSPWIKI-737 IfPlugin negation doesn't work
2562
2563 2012-06-04  Juan Pablo Santos (juanpablo AT apache DOT org)
2564
2565        * 2.9.0-incubating-4, added support for cobertura reports and Sonar integration.
2566
2567 2012-06-08  Harry Metske <metskem@apache.org>
2568
2569        * 2.9.0-incubating-3, fixed JSPWIKI-729 Update Lucene to current version  3.6.0
2570
2571 2012-06-06  Harry Metske <metskem@apache.org>
2572
2573        * 2.9.0-incubating-2, fixed jsp compile error in rss.jsp ( we forgot one occurrence of com.ecyrd.jspwiki)
2574
2575 2012-05-02  Dirk Frederickx (brushed AT apache DOT org)
2576
2577        * 2.9.0-incubating-1, fixing JSPWIKI-683 Sortable Tables.
2578
2579        * second ASF release candidate build.
2580
2581 2012-04-21  Juan Pablo Santos (juanpablo AT apache DOT org)
2582
2583        * 2.9.0-incubating-0, first ASF release candidate build.
2584
2585 2012-04-18  Harry Metske <metskem@apache.org>
2586
2587        * 2.9.0-svn-9
2588
2589        * fixed JSPWIKI-726 drop the 2 case-sensitive tests in WikiEngineTest.testSpacedNames1
2590
2591 2012-04-14  Harry Metske <metskem@apache.org>
2592
2593        * 2.9.0-svn-8
2594
2595        * fixed JSPWIKI-725 Return to original page attachments list after deleting one attachment
2596
2597 2012-03-25  Juan Pablo Santos (juanpablo AT apache DOT org)
2598
2599        * 2.9.0-svn-7
2600
2601        * fixed JSPWIKI-722 Build broken under jdk 1.7
2602
2603 2012-02-22  Harry Metske <metskem@apache.org>
2604
2605        * 2.9.0-svn-6
2606
2607        * fixed JSPWIKI-721 Log FileNotFoundException on missing attachment
2608
2609 2012-02-12  Juan Pablo Santos (juanpablo AT apache DOT org)
2610
2611        * 2.9.0-svn-5
2612
2613        * small refactor on ClassUtil.getMappedObject: it uses varargs so we can take away
2614          a couple of methods. Also /etc/ini/classmappings.xml file is fully populated with
2615          all ClassUtil.getMappedObject calls
2616
2617 2012-02-07  Juan Pablo Santos (juanpablo AT apache DOT org)
2618
2619        * tests are now part of the main build. Also, they can be desactivated through
2620          jspwiki.test.skip property (i.e.: ant clean dist -Djspwiki.test.skip=true)
2621
2622 2012-02-06  Juan Pablo Santos (juanpablo AT apache DOT org)
2623
2624        * 2.9.0-svn-4
2625
2626        * taken back <signeddist/> goal from 3.0 branch in order to be able to accomplish
2627          JSPWIKI-557
2628
2629 2012-02-01  Harry Metske <metskem@apache.org>
2630
2631        * 2.9.0-svn-3
2632
2633        * fixed JSPWIKI-719 (plugin compatibility with com.ecyrd.jspwiki)
2634
2635        * draft ReleaseNotes
2636
2637 2012-01-29  Florian Holeczek <florianh@apache.org>
2638
2639        * 2.9.0-svn-2
2640
2641        * corrected some minor errors which emerged from package renaming
2642
2643 2012-01-25  Harry Metske <metskem@apache.org>
2644
2645        * 2.9.0-svn-1
2646
2647        * release bump because of package rename