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