source: website/preview/release_notes.shtml @ 1444

Last change on this file since 1444 was 1444, checked in by kake, 9 years ago

Updated previously-neglected release notes page.

File size: 18.0 KB
Line 
1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html lang="en-gb">
3<head>
4          <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5          <title>OpenGuides - Release Notes</title>
6          <link rel="stylesheet" type="text/css" href="css/openguides.css">
7          <link rel="stylesheet" media="all" type="text/css" href="css/dropdown.css">
8               
9                <!--[if lte IE 6]>
10                <link rel="stylesheet" media="all" type="text/css" href="css/dropdown_ie.css">
11                <![endif]-->
12
13</head>
14<body>
15
16        <!--#include virtual="includes/header.inc" -->
17
18        <!--#include virtual="includes/sidebar.shtml" -->
19 
20       
21        <div style="text-align: center"> 
22                <div id="main_text">
23                         
24 <h1>OpenGuides Release Notes</h1>
25
26<p>
27The following table shows the major changes for all releases of the <a 
28href="software">OpenGuides software</a>. For full details, please consult the <a
29href="http://search.cpan.org/dist/OpenGuides/Changes">latest Changes file</a>. Versions
30with "recommended upgrade" have important improvements that you would be advised
31to upgrade your installation to as soon as possible.
32</p>
33<table id="release_notes" cellpadding="0" cellspacing="0">
34  <tr>
35    <td colspan="3" style="text-align: center; font-weight: bold">Latest
36Version</td>
37  </tr>
38
39  <tr>
40    <th scope="row" class="version_latest"><a name="0.70">0.70</a></th>
41    <td class="version_details_grey_latest">Allow span, dl, dt, dd in page
42      content; format external links with CSS; update to Leaflet version 0.4;
43      meta descriptions for map/list index pages; @INDEX_LIST_NO_PREFIX
44      macro.</td>
45    <td class="release_links">
46      <a href="http://cpan.metacpan.org/authors/id/B/BO/BOB/OpenGuides-0.70.tar.gz">download</a>,
47      <a href="https://metacpan.org/release/BOB/OpenGuides-0.70">view</a>,
48      <a href="https://metacpan.org/source/BOB/OpenGuides-0.70/">browse</a></td>
49  </tr>
50
51  <tr>
52    <th scope="row" class="version"><a name="0.69">0.69</a></th>
53    <td class="version_details" colspan="2">Missing metadata output now
54      alphabetised and viewable on a map; JavaScript fix for nodes with
55      apostrophes in names.  Recommended upgrade.</td>
56  </tr>
57
58  <tr>
59    <th scope="row" class="version"><a name="0.68">0.68</a></th>
60    <td class="version_details_grey" colspan="2">Fixes for map centering and
61      zooming and for POST bug introduced in 0.66; preferences now default to
62      never expiring.  Recommended upgrade.</td>
63  </tr>
64
65  <tr>
66    <th scope="row" class="version"><a name="0.67">0.67</a></th>
67    <td class="version_details" colspan="2">Switch from Google Maps to Leaflet;
68      index on category and locale at same time; some build improvements;
69      basic stylesheet installed in static directory; JSON fixes; hide IP
70      addresses if admin option switched off; improve website display
71      truncation; preferences page remembers where you came from; recent
72      changes bugfix; fix test warnings.  Recommended upgrade.</td>
73  </tr>
74
75  <tr>
76    <th scope="row" class="version"><a name="0.66">0.66</a></th>
77    <td class="version_details_grey" colspan="2">Username variable passed to
78      all templates; node name parameters in URL can have spaces instead of
79      underscores; new CSS classes exposing categories and locales; use
80      Geo::Coordinates::OSGB/ITM instead of Geography::NationalGrid; collapse
81      whitespace in names of autocreated categories/locales; add a default
82      template for autocreated content; ensure the show_missing_metadata
83      action skips redirects.  Recommended upgrade.</td>
84  </tr>
85
86  <tr>
87    <th scope="row" class="version"><a name="0.65">0.65</a></th>
88    <td class="version_details" colspan="2">POD fixes; suppress revision info
89      and return HTTP 404 for nodes that don't exist; improved tests;
90      read-only option for non-editable guides.</td>
91  </tr>
92
93  <tr>
94    <th scope="row" class="version"><a name="0.64">0.64</a></th>
95    <td class="version_details_grey" colspan="2">Build fixes; POD fixes;
96      metadata discovery; more JSON; website URL validation/truncation;
97      default database is now SQLite; CPAN shell install fixes; admin links
98      for navbar; node image moved outside metadata div; IP whitelist for
99      moderated nodes; search pagination fixes.</td>
100  </tr>
101
102  <tr>
103    <th scope="row" class="version"><a name="0.63">0.63</a></th>
104    <td class="version_details" colspan="2">Major overhaul of RDF output;
105      Universal Edit Link button; Google Analytics updates.</td>
106  </tr>
107
108  <tr>
109    <th scope="row" class="version"><a name="0.62">0.62</a></th>
110    <td class="version_details_grey" colspan="2">Allow wikilinks in change
111      summaries; local IP blacklisting; omit redirect pages from search
112      results; include map links in RDF output; hide old node versions from
113      search engines; add signal handlers for cleanups.</td>
114  </tr>
115
116  <tr>
117    <th scope="row" class="version"><a name="0.61">0.61</a></th>
118    <td class="version_details" colspan="2">Local spam detection modules;
119      alternative database ports; respect redirect=0; fixes for unknown
120      actions; CSS hook for nonexistent node message; validate input geodata;
121      list all node contributors in RDF; fix geocache pref; template tweaks
122      for common categories/locales; email notifications for edits to
123      moderated nodes; IP addresses for non-anonymous edits in recent changes;
124      OpenSearch description and autodiscovery; machine-readable link to
125      licence.</td>
126  </tr>
127
128  <tr>
129    <th scope="row" class="version"><a name="0.60">0.60</a></th>
130    <td class="version_details_grey" colspan="2">New parameters and macro for
131      action=random; edit page now uses divs instead of tables; change order
132      of things on edit page; "revision N" and "last edited" links in navbar;
133      internal refactorings re RDF and random page functionality; config option
134      for omitting category/locale pages from random page selection; CSS hooks
135      for new page form.</td>
136  </tr>
137
138  <tr>
139    <th scope="row" class="version"><a name="0.59">0.59</a></th>
140    <td class="version_details" colspan="2">Move preview_node() and edit_node()
141      into OpenGuides.pm; remove edit_conflict.tt template; ensure config
142      object passed to all templates; more test utilities for OpenGuides::Test;
143      allow templating of autogenerated nodes; info fields for node images;
144      new divs in the HTML; config options to omit recent changes from home
145      page, to place content above navbar in HTML, to suppress inline maps on
146      individual nodes, and to include Google Analytics; bugfixes for edit page
147      and build process; admin function to revert changes by given user/IP.
148      </td>
149  </tr>
150
151  <tr>
152    <th scope="row" class="version"><a name="0.58">0.58</a></th>
153    <td class="version_details_grey" colspan="2">Bugfixes for features
154      introduced in 0.57; more RDF stuff; redesign of page history view;
155      new UPGRADING file; charset header and dbencoding config variables;
156      ping support; Helmert transforms for British National Grid users.
157      Recommended upgrade.</td>
158  </tr>
159
160  <tr>
161    <th scope="row" class="version"><a name="0.57">0.57</a></th>
162    <td class="version_details" colspan="2">New admin functions; more
163      Atom and RSS feeds; deprecate Search::InvertedIndex backend and
164      recommend Plucene instead.</td>
165  </tr>
166
167  <tr>
168    <th scope="row" class="version"><a name="0.56">0.56</a></th>
169    <td class="version_details_grey" colspan="2">Fix bug with Atom/RSS feeds
170      getting mixed up.</td>
171  </tr>
172
173  <tr>
174    <th scope="row" class="version"><a name="0.55">0.55</a></th>
175    <td class="version_details" colspan="2">New feeds; switch to
176      Wiki::Toolkit instead of CGI::Wiki (same code under a new name).</td>
177  </tr>
178
179  <tr>
180    <th scope="row" class="version"><a name="0.54">0.54</a></th>
181    <td class="version_details_grey" colspan="2">Fix for website display bug
182      introduced in 0.53.</td>
183  </tr>
184
185  <tr>
186    <th scope="row" class="version"><a name="0.53">0.53</a></th>
187    <td class="version_details" colspan="2">Fixes for mod_perl; new "About"
188      screen; HTML meta descriptions; Google Maps API upgrade; bugfix for
189      empty category/locale lists; more anti-spam measures.</td>
190  </tr>
191
192  <tr>
193    <th scope="row" class="version"><a name="0.52">0.52</a></th>
194    <td class="version_details_grey" colspan="2"><a href="http://maps.google.com/">Google Maps</a> 
195        support; various bugfixes and RDF improvements; SuperSearch renamed to Search. Recommended
196            upgrade.</td>
197  </tr>
198
199  <tr>
200    <th scope="row" class="version"><a name="0.51">0.51</a></th>
201    <td class="version_details" colspan="2">Change URL parameter for Recent Changes; new "create
202        node?" message; new "summary" metadata field; raw output option for nodes; DOAP metadata
203        in RSS; various RDF fixes; two search bugs fixed; various minor improvements and fixes.
204        Recommended upgrade.</td>
205  </tr>
206  <tr>
207    <th scope="row" class="version"><a name="0.50">0.50</a></th>
208    <td class="version_details_grey" colspan="2">Fix the RSS feed, which had become broken.</td>
209
210  </tr>
211  <tr>
212    <th scope="row" class="version"><a name="0.49">0.49</a></th>
213    <td class="version_details" colspan="2">Numerous RDF output enhancements; new "format=plain"
214        option for node index listing; various template tweaks; sort wanted pages by number of links;
215        new message informing you of redirection; prevent redirection loops. Recommended upgrade.</td>
216  </tr>
217  <tr>
218    <th scope="row" class="version"><a name="0.48">0.48</a></th>
219
220    <td class="version_details_grey" colspan="2">See version 0.49 - this version had a test failure.</td>
221  </tr>
222  <tr>
223    <th scope="row" class="version"><a name="0.47">0.47</a></th>
224    <td class="version_details" colspan="2">Various template bugfixes, remove default city/country
225        setting of London/UK, require latest version of CGI::Wiki to fix node deletion bug.</td>
226  </tr>
227  <tr>
228
229    <th scope="row" class="version"><a name="0.46">0.46</a></th>
230    <td class="version_details_grey" colspan="2">Template display bugfixes, fix a bug that allowed
231        autocreation of locales and categories with trailing spaces in the name, more install time
232        tests, updated feedback and bug tracking details.</td>
233  </tr>
234  <tr>
235    <th scope="row" class="version"><a name="0.45">0.45</a></th>
236    <td class="version_details" colspan="2">Geolocation features now work worldwide! Recommended
237        upgrade, especially for those outside the UK.</td>
238  </tr>
239
240  <tr>
241    <th scope="row" class="version"><a name="0.44">0.44</a></th>
242    <td class="version_details_grey" colspan="2">Increase search efficiency and speed - recommended
243        upgrade.</td>
244  </tr>
245  <tr>
246    <th scope="row" class="version"><a name="0.43">0.43</a></th>
247    <td class="version_details" colspan="2">Fix a template bug in 0.42.</td>
248
249  </tr>
250  <tr>
251    <th scope="row" class="version"><a name="0.42">0.42</a></th>
252    <td class="version_details_grey" colspan="2">Distance search code improvements, allow
253        user-definable path to custom templates, replace use of CGI::Wiki::Plugin::Geocache with
254        improved node.tt.</td>
255  </tr>
256  <tr>
257    <th scope="row" class="version"><a name="0.41">0.41</a></th>
258
259    <td class="version_details" colspan="2">Anti-robot tags for edit pages etc., improved install
260        time options, option of custom templates, more semantic markup.</td>
261  </tr>
262  <tr>
263    <th scope="row" class="version"><a name="0.40">0.40</a></th>
264    <td class="version_details_grey" colspan="2">Improved Recent Changes output, template
265        improvements, new RSS feeds for contributors, locales and categories.</td>
266  </tr>
267  <tr>
268
269    <th scope="row" class="version"><a name="0.39">0.39</a></th>
270    <td class="version_details" colspan="2">Added option of using
271        <a href="http://www.perl.com/pub/a/2004/02/19/plucene.html">Plucene</a> for site indexing.</td>
272  </tr>
273  <tr>
274    <th scope="row" class="version"><a name="0.38">0.38</a></th>
275    <td class="version_details_grey" colspan="2">Major improvements to search result ordering -
276        recommended upgrade.</td>
277
278  </tr>
279  <tr>
280    <th scope="row" class="version"><a name="0.37">0.37</a></th>
281    <td class="version_details" colspan="2">Minor bugfixes.</td>
282  </tr>
283  <tr>
284    <th scope="row" class="version"><a name="0.36">0.36</a></th>
285
286    <td class="version_details_grey" colspan="2">Various bugfixes, including prevention of rendering
287        of arbitrary HTML in edit comments in node history view - recommended upgrade.</td>
288  </tr>
289  <tr>
290    <th scope="row" class="version"><a name="0.35">0.35</a></th>
291    <td class="version_details" colspan="2">Bugfix related to change in 0.34 - recommended upgrade.</td>
292  </tr>
293  <tr>
294
295    <th scope="row" class="version"><a name="0.34">0.34</a></th>
296    <td class="version_details_grey" colspan="2">Allow deletion of individual node revisions to
297        eliminate wiki spam.</td>
298  </tr>
299  <tr>
300    <th scope="row" class="version"><a name="0.33">0.33</a></th>
301    <td class="version_details" colspan="2">Improved node history view; allow searching by
302        distance from an arbitrary point; replace "Anonymous" with IP address; better &lt;title&gt; 
303        tags.</td>
304
305  </tr>
306  <tr>
307    <th scope="row" class="version"><a name="0.32">0.32</a></th>
308    <td class="version_details_grey" colspan="2">Change autocreation behaviour to prevent accidental
309        creations (RFC 2616 9.1.1).</td>
310  </tr>
311  <tr>
312    <th scope="row" class="version"><a name="0.31">0.31</a></th>
313
314    <td class="version_details" colspan="2">Greatly improved RDF output; template usability enhancements;
315        allow embedding of RSS feeds; improved search results listings - recommended upgrade.</td>
316  </tr>
317  <tr>
318    <th scope="row" class="version"><a name="0.30">0.30</a></th>
319    <td class="version_details_grey" colspan="2">Node deletion facility; major template overhaul.</td>
320  </tr>
321  <tr>
322
323    <th scope="row" class="version"><a name="0.29">0.29</a></th>
324    <td class="version_details" colspan="2">Improved diff output.</td>
325  </tr>
326  <tr>
327    <th scope="row" class="version"><a name="0.28">0.28</a></th>
328    <td class="version_details_grey" colspan="2">Add support for SQLite databases.</td>
329  </tr>
330
331  <tr>
332    <th scope="row" class="version"><a name="0.27">0.27</a></th>
333    <td class="version_details" colspan="2">Search syntax improvements.</td>
334  </tr>
335  <tr>
336    <th scope="row" class="version"><a name="0.26">0.26</a></th>
337    <td class="version_details_grey" colspan="2">Various bugfixes.</td>
338
339  </tr>
340  <tr>
341    <th scope="row" class="version"><a name="0.25">0.25</a></th>
342    <td class="version_details" colspan="2">Modify search to look in categories and locales.</td>
343  </tr>
344  <tr>
345    <th scope="row" class="version"><a name="0.24">0.24</a></th>
346
347    <td class="version_details_grey" colspan="2">Various bugfixes.</td>
348  </tr>
349  <tr>
350    <th scope="row" class="version"><a name="0.23">0.23</a></th>
351    <td class="version_details" colspan="2">Template bugfix.</td>
352  </tr>
353  <tr>
354
355    <th scope="row" class="version"><a name="0.22">0.22</a></th>
356    <td class="version_details_grey" colspan="2">Various bugfixes.</td>
357  </tr>
358  <tr>
359    <th scope="row" class="version"><a name="0.21">0.21</a></th>
360    <td class="version_details" colspan="2">Remove Makefile.PL again as not capable enough.</td>
361  </tr>
362
363  <tr>
364    <th scope="row" class="version"><a name="0.20">0.20</a></th>
365    <td class="version_details_grey" colspan="2">Fixed all contact addresses to go to
366        <a href="lists">OpenGuides-Dev</a>.</td>
367  </tr>
368  <tr>
369    <th scope="row" class="version"><a name="0.19">0.19</a></th>
370
371    <td class="version_details" colspan="2">Ability to mark edits as minor.</td>
372  </tr>
373  <tr>
374    <th scope="row" class="version"><a name="0.18">0.18</a></th>
375    <td class="version_details_grey" colspan="2">Makefile.PL for CPAN.pm users.</td>
376  </tr>
377  <tr>
378
379    <th scope="row" class="version"><a name="0.17">0.17</a></th>
380    <td class="version_details" colspan="2">Bugfix: recognise dbhost; example stylesheet.</td>
381  </tr>
382  <tr>
383    <th scope="row" class="version"><a name="0.16">0.16</a></th>
384    <td class="version_details_grey" colspan="2">Improved edit conflict handling; option to show
385        lat/long as deg-min-sec.</td>
386  </tr>
387
388  <tr>
389    <th scope="row" class="version"><a name="0.15">0.15</a></th>
390    <td class="version_details" colspan="2">Minor bugfixes.</td>
391  </tr>
392  <tr>
393    <th scope="row" class="version"><a name="0.14">0.14</a></th>
394    <td class="version_details_grey" colspan="2">Ability to find wanted pages.</td>
395
396  </tr>
397  <tr>
398    <th scope="row" class="version"><a name="0.13">0.13</a></th>
399    <td class="version_details" colspan="2">New map metadata field.</td>
400  </tr>
401  <tr>
402    <th scope="row" class="version"><a name="0.12">0.12</a></th>
403
404    <td class="version_details_grey" colspan="2">OpenGuides::CGI for cookie handling etc.</td>
405  </tr>
406  <tr>
407    <th scope="row" class="version"><a name="0.11">0.11</a></th>
408    <td class="version_details" colspan="2">New page maker script.</td>
409  </tr>
410  <tr>
411
412    <th scope="row" class="version"><a name="0.10">0.10</a></th>
413    <td class="version_details_grey" colspan="2">OpenGuides::Diff for node diff reports and
414        OpenGuides::Template for handling Template Toolkit stuff.</td>
415  </tr>
416  <tr>
417    <th scope="row" class="version"><a name="0.09">0.09</a></th>
418    <td class="version_details" colspan="2">OpenGuides::Utils for utility scripts.</td>
419  </tr>
420
421  <tr>
422    <th scope="row" class="version"><a name="0.08">0.08</a></th>
423    <td class="version_details_grey" colspan="2">Fuzzy title matching.</td>
424  </tr>
425  <tr>
426    <th scope="row" class="version"><a name="0.07">0.07</a></th>
427    <td class="version_details" colspan="2">Autocreation of stub pages.</td>
428
429  </tr>
430  <tr>
431    <th scope="row" class="version"><a name="0.06">0.06</a></th>
432    <td class="version_details_grey" colspan="2">Support for MySQL in supersearch.cgi.</td>
433  </tr>
434  <tr>
435    <th scope="row" class="version"><a name="0.05">0.05</a></th>
436
437    <td class="version_details" colspan="2">Support for non-local databases and fix for
438        installation bug.</td>
439  </tr>
440  <tr>
441    <th scope="row" class="version"><a name="0.04">0.04</a></th>
442    <td class="version_details_grey" colspan="2">First public release.</td>
443  </tr>
444</table>
445
446                         
447                         <!-- OK YOU CAN STOP NOW -->
448                </div>
449        </div>
450
451
452                <!--#include virtual="includes/footer.inc" -->
453
454</body>
455</html>
456
Note: See TracBrowser for help on using the repository browser.