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