OpenGuides Release Notes

The following table shows the major changes for all releases of the OpenGuides software. For full details, please consult the latest Changes file. Versions with "recommended upgrade" have important improvements that you would be advised to upgrade your installation to as soon as possible.

Latest Version
0.71 Add scale to maps; implement Debian-related fixes to tests and install process.
0.70 Allow span, dl, dt, dd in page content; format external links with CSS; update to Leaflet version 0.4; meta descriptions for map/list index pages; @INDEX_LIST_NO_PREFIX macro.
0.69 Missing metadata output now alphabetised and viewable on a map; JavaScript fix for nodes with apostrophes in names. Recommended upgrade.
0.68 Fixes for map centering and zooming and for POST bug introduced in 0.66; preferences now default to never expiring. Recommended upgrade.
0.67 Switch from Google Maps to Leaflet; index on category and locale at same time; some build improvements; basic stylesheet installed in static directory; JSON fixes; hide IP addresses if admin option switched off; improve website display truncation; preferences page remembers where you came from; recent changes bugfix; fix test warnings. Recommended upgrade.
0.66 Username variable passed to all templates; node name parameters in URL can have spaces instead of underscores; new CSS classes exposing categories and locales; use Geo::Coordinates::OSGB/ITM instead of Geography::NationalGrid; collapse whitespace in names of autocreated categories/locales; add a default template for autocreated content; ensure the show_missing_metadata action skips redirects. Recommended upgrade.
0.65 POD fixes; suppress revision info and return HTTP 404 for nodes that don't exist; improved tests; read-only option for non-editable guides.
0.64 Build fixes; POD fixes; metadata discovery; more JSON; website URL validation/truncation; default database is now SQLite; CPAN shell install fixes; admin links for navbar; node image moved outside metadata div; IP whitelist for moderated nodes; search pagination fixes.
0.63 Major overhaul of RDF output; Universal Edit Link button; Google Analytics updates.
0.62 Allow wikilinks in change summaries; local IP blacklisting; omit redirect pages from search results; include map links in RDF output; hide old node versions from search engines; add signal handlers for cleanups.
0.61 Local spam detection modules; alternative database ports; respect redirect=0; fixes for unknown actions; CSS hook for nonexistent node message; validate input geodata; list all node contributors in RDF; fix geocache pref; template tweaks for common categories/locales; email notifications for edits to moderated nodes; IP addresses for non-anonymous edits in recent changes; OpenSearch description and autodiscovery; machine-readable link to licence.
0.60 New parameters and macro for action=random; edit page now uses divs instead of tables; change order of things on edit page; "revision N" and "last edited" links in navbar; internal refactorings re RDF and random page functionality; config option for omitting category/locale pages from random page selection; CSS hooks for new page form.
0.59 Move preview_node() and edit_node() into OpenGuides.pm; remove edit_conflict.tt template; ensure config object passed to all templates; more test utilities for OpenGuides::Test; allow templating of autogenerated nodes; info fields for node images; new divs in the HTML; config options to omit recent changes from home page, to place content above navbar in HTML, to suppress inline maps on individual nodes, and to include Google Analytics; bugfixes for edit page and build process; admin function to revert changes by given user/IP.
0.58 Bugfixes for features introduced in 0.57; more RDF stuff; redesign of page history view; new UPGRADING file; charset header and dbencoding config variables; ping support; Helmert transforms for British National Grid users. Recommended upgrade.
0.57 New admin functions; more Atom and RSS feeds; deprecate Search::InvertedIndex backend and recommend Plucene instead.
0.56 Fix bug with Atom/RSS feeds getting mixed up.
0.55 New feeds; switch to Wiki::Toolkit instead of CGI::Wiki (same code under a new name).
0.54 Fix for website display bug introduced in 0.53.
0.53 Fixes for mod_perl; new "About" screen; HTML meta descriptions; Google Maps API upgrade; bugfix for empty category/locale lists; more anti-spam measures.
0.52 Google Maps support; various bugfixes and RDF improvements; SuperSearch renamed to Search. Recommended upgrade.
0.51 Change URL parameter for Recent Changes; new "create node?" message; new "summary" metadata field; raw output option for nodes; DOAP metadata in RSS; various RDF fixes; two search bugs fixed; various minor improvements and fixes. Recommended upgrade.
0.50 Fix the RSS feed, which had become broken.
0.49 Numerous RDF output enhancements; new "format=plain" option for node index listing; various template tweaks; sort wanted pages by number of links; new message informing you of redirection; prevent redirection loops. Recommended upgrade.
0.48 See version 0.49 - this version had a test failure.
0.47 Various template bugfixes, remove default city/country setting of London/UK, require latest version of CGI::Wiki to fix node deletion bug.
0.46 Template display bugfixes, fix a bug that allowed autocreation of locales and categories with trailing spaces in the name, more install time tests, updated feedback and bug tracking details.
0.45 Geolocation features now work worldwide! Recommended upgrade, especially for those outside the UK.
0.44 Increase search efficiency and speed - recommended upgrade.
0.43 Fix a template bug in 0.42.
0.42 Distance search code improvements, allow user-definable path to custom templates, replace use of CGI::Wiki::Plugin::Geocache with improved node.tt.
0.41 Anti-robot tags for edit pages etc., improved install time options, option of custom templates, more semantic markup.
0.40 Improved Recent Changes output, template improvements, new RSS feeds for contributors, locales and categories.
0.39 Added option of using Plucene for site indexing.
0.38 Major improvements to search result ordering - recommended upgrade.
0.37 Minor bugfixes.
0.36 Various bugfixes, including prevention of rendering of arbitrary HTML in edit comments in node history view - recommended upgrade.
0.35 Bugfix related to change in 0.34 - recommended upgrade.
0.34 Allow deletion of individual node revisions to eliminate wiki spam.
0.33 Improved node history view; allow searching by distance from an arbitrary point; replace "Anonymous" with IP address; better <title> tags.
0.32 Change autocreation behaviour to prevent accidental creations (RFC 2616 9.1.1).
0.31 Greatly improved RDF output; template usability enhancements; allow embedding of RSS feeds; improved search results listings - recommended upgrade.
0.30 Node deletion facility; major template overhaul.
0.29 Improved diff output.
0.28 Add support for SQLite databases.
0.27 Search syntax improvements.
0.26 Various bugfixes.
0.25 Modify search to look in categories and locales.
0.24 Various bugfixes.
0.23 Template bugfix.
0.22 Various bugfixes.
0.21 Remove Makefile.PL again as not capable enough.
0.20 Fixed all contact addresses to go to OpenGuides-Dev.
0.19 Ability to mark edits as minor.
0.18 Makefile.PL for CPAN.pm users.
0.17 Bugfix: recognise dbhost; example stylesheet.
0.16 Improved edit conflict handling; option to show lat/long as deg-min-sec.
0.15 Minor bugfixes.
0.14 Ability to find wanted pages.
0.13 New map metadata field.
0.12 OpenGuides::CGI for cookie handling etc.
0.11 New page maker script.
0.10 OpenGuides::Diff for node diff reports and OpenGuides::Template for handling Template Toolkit stuff.
0.09 OpenGuides::Utils for utility scripts.
0.08 Fuzzy title matching.
0.07 Autocreation of stub pages.
0.06 Support for MySQL in supersearch.cgi.
0.05 Support for non-local databases and fix for installation bug.
0.04 First public release.