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