ChangeLog for SemantiScuttle ============================ 0.96.0 - 2010-FIXME ------------------- - Fix bug #2928905: API was broken when no user was logged in - Implement part of request #2928950: - User adjustable entry count: rss.php?count=20 - Fix HTTP content type header for RSS - Add config option to allow sorting by bookmark creation date instead of modification date - Fix bug #2887063: Common tag combination description feels broken - Fix several SQL injection possibilities - Implement request #2934868: Do not display full redirection URL Patch by fnorder@users.sourceforge.net - Implement request #2934872: Option to set the "no description" description. Patch by fnorder@users.sourceforge.net - Fix bug #2934891: RSS XML was sometimes invalid because special characters did not get escaped. - Special header file for shell scripts (header-standalone.php) - Fix E_NOTICE when calling alltags.php without any parameter 0.95.2 - 2010-01-16 ------------------- This is a security release! We do highly recommend to update your SemanticScuttle installations! - Fix several SQL injection possibilities related to tagging 0.94.2 - 2010-01-16 ------------------- This is a security release! We do highly recommend to update your SemanticScuttle installations! - Fix several SQL injection possibilities related to tagging 0.95.1 - 2009-11-16 ------------------- - Fix bug: admin tags were not shown because javascript include was broken. Thanks, Jean-Luc! 0.95 - 2009-11-10 ----------------- - Implement request #2878169: Voting system with two layouts - Fix bug #2881886: PHP notice when viewing tags - Configuration option to disable registration - Implement request #2874049: "Feeling lucky" button just add "?lucky=1" as parameter to search page - Hide bookmarks with vote < $threshold from users (not admins) - Fix many more unfreed mysql results, but there are still many left - Improve documentation of many service methods - All unit tests run now - Update German translation to 100% - Helper scripts for translators and translation documentation - Beginning of developer documentation - Fix gettext/translation on 64bit systems - Fix OpenSearch file - Re-add de_AT which is a rather ugly "official-style" german translation. Choose the translation you like most. 0.94.1 - 2009-10-29 ------------------- This is a security release! We do highly recommend to update your SemanticScuttle installations! - Fix several XSS possibilities 0.94 - 2009-10-02 ----------------- - Fix bug #2834070: unfreed sql results - Fix bug #2834077: .htaccess on virtual masshosted apaches - Fix bug #2834097: Errors when using search without terms - Fix bug #2834293: E_NOTICE when referer is missing - Fix bug #2834118: Undefined variable in search.inc.php when not logged on - Fix bug #2847580: short open tag ") - Bug fix: delete thumbnail when ajax delete 0.88 - 2008-03-12 ----------------- The main change of this release is the possibility to preview websites through thumbnails (thanks to artviper.net). All the changes: - Interface design: display SemanticScuttle version number on "about" page - Bug fix: allow clean urls thanks to .htaccess - New feature: add website preview/thumbnail (based on artviper.net) [Config file modified] - Interface fix: add About link for logged users - Interface fix: hide "structured box" when no linked tags - Interface fix: make more consistent the general navigation between personal and common spaces - Interface fix: add a link to last editor profile in common description. Moreover, don't count a change if a user saves with no modifications. - Bug fixes: prevent from adding special characters (like " or ') into tags - Upgrade: from Scuttle 0.7.2 to SemanticScuttle 0.87. 0.87 - 2008-02-14 ----------------- This new version brings two major features to SemanticScuttle: 1) You can now create a synonym link between tags. For example, by linking the tags "monument" and "monuments", you can find resources tagged with the first one when you navigate through the second one. More important, this link works with the inclusion link already implemented. 2) Users can create commune descriptions for tags and bookmarks. In a small community, the idea is to bring gradually people to work together (if they want it). From a research perspective, we explore the bridge between individual actions (easy to do) and collaborative ones (more difficult but more powerful). All the changes: - Interface design: allow to access to users' bookmarks from last user sidebox. (Currently, we can just access to their profiles). - Interface design: hide multiple URLs repeated into history page - Interface design: hide About link for logged users - New feature: Collaborative spaces (like wiki) for descriptions of tags and bookmarks - Interface fix: improve the creation of structured links - New feature: Allow the creation of synonym links between tags 0.86 - 2008-01-24 ----------------- - Bug fix: correct antispam question feature - Interface design: normalize URL when adding (remove final "/") - Interface design: group similar URL - Interface bug fix: improve linked relations into structured links box - Interface bug fix: improve display of structured tags into alltags and populartags page (problem of div size) 0.85 - 2008-01-22 ----------------- - New feature: Add stats (nb children, nb descendants, depth, nb update) to structured tags - Allow to visualize structured tags according to stats - Add admin page to update stats from the existing structured tags in the database - Translation: improve French translation (add missing translations, transform "labels" into "tags") - New feature: List all users in a users page and users block on the front page - Interface design: Transform recent bookmarks into last bookmarks on front page (to avoid blank front page) - Interface design: Add structured tags in a right box on the front page - New feature: Antispam question to register - New feature: Allowing a subtitle message, managable in the configuration file. - Interface design: Redesign menu (search box, sort buttons, top and right menu) - Interface design: Make URLs appear under bookmarks - Debug: correcting a problem to log out (bugs from Scuttle).