Matthias L. Jugel | 23 Dec 23:11
Picon
Favicon

v0.5a-Farnham released

Hello,

we have just released SnipSnap v0.5a-Farnham. See 
http://snipsnap.org/space/2003-12-23

SnipSnap now supports Web Application Servers and a WAR is provided 
with the release. An automated upgrade from 0.4.2a will be provided 
later.

Leo.

Changes since 0.4.2a include: (due to the long time :-)

- Added feature: /robots.txt editable via Snip
- Added feature: Aliases for links [alias|link]
- Added feature: Each post can be a single snip (with comments etc.)
- Added feature: File system storage for Snips
- Added feature: FileSnipStorage und FileUserStorage to store users and 
snips in files (properties or XML)
- Added feature: Installer for WAR (w/ Localization)
- Added feature: Label support (Carsten Pfeiffer, Marco Mosconi)
- Added feature: Multiple weblogs
- Added feature: RenderEngineLabel allows to set a different engine for 
a snip
- Added feature: RenderEngineLabel to change rendering of content
- Added feature: Rendering MindMaps and Organigrams
- Added feature: Snips can be displayed as RDF
- Added feature: Stylesheets are now contained within the SnipSpace
- Added feature: Support for NameFormatters to change the look of snip 
names (like capitalize etc.)
- Added feature: Support for nested lists (Davar)
- Added feature: ThemeImageServlet for theme style images
- Added feature: Version history of snips
- Added feature: app.perm.register=deny prevents registering
- Added feature: blog posts are now namespaces e.g. start/2003-06-02
- Added feature: instead of snip-notfound SnipSnap can now display a 
create page (see app.perm.createSnips)
- Added feature: made snip names slash '/' insensitive
- Added feature: moved configuration settings into SnipSpace
- Added feature: moved some messages to messages_en.properties for 
language packs
- Added feature: name parameter to notfound snip. You can add 
\[\{$name\}\] to the snip to add \[create name\] on the page
- Added feature: new Snip button for Snip creation
- Added feature: parameter for Mail-To-Blog POP3 polling 
(app.mail.pop3.interval in minutes)
- Added feature: path is show for snips with namespaces, e.g. SnipSnap 
 > developer > stephan
- Added feature: some basic labels
- Added feature: space encoding (+) is now configurable
- Added feature: target=... in image macro {image}
- Changed Installation and Setup
- Developer: Added first Interceptor unit test
- Developer: Added interfaces for XML-RPC webservices (MetaWeblog, ...) 
and stuffed this in Pico
- Developer: Added support for PicoContainer
- Developer: JSP precompilation switch (build.properties)
- Developer: Macro, Servlet and ContentRenderer for rendering inline 
content (PNG, ...)
- Developer: Moved aspects into container
- Developer: Moved more stuff to Pico
- Developer: Moved the rest of the XML-RPC handlers into container
- Developer: Refactored blog functionality to class Blog
- Developer: Refactored missing to MissingInterceptor in SnipSpace
- Developer: Upgrade to PicoContainer 1.0-BETA-3
- Developer: Upgrade to Radeox 0.9
- Developer: completely reorganized Configuration (macros need 
recompile!)
- Developer: separated Server and AppConfiguration
- Fixed bug: /raw/ had problems with UTF-8 characters
- Fixed bug: Backlinks and SnipLinks are escaped now
- Fixed bug: RSS feed escapes XML characters now
- Fixed bug: Reimplemented Weblog
- Fixed bug: Reworked URL detection
- Fixed bug: SnipSnap XML-RPC handlers are now authentication protected
- Fixed bug: attachment download working with deep namespace now
- Fixed bug: commenting order beyond 10 was wrong
- Fixed bug: cyclic dependency temp. fixed for component loading
- Fixed bug: display login warning instead of edit field when snip 
auto-create is on
- Fixed bug: links and images no longer contain complete URLs
- Fixed bug: removed hard coded references to 'start' with getStartSnip
- Fixed bug: special characters in snip names and links are now detected
- Fixed bug: strike through with dashes, \--Test-Text\-- did not render
- Improvement: Added edit button to weblog snips
- Improvement: New Installer (first time run installs a basic SnipSnap 
applicaton)
- Refactored Import/Export

--
Matthias L. Jugel -- matthias.jugel <at> first.fhg.de
Telephone +49 30 6392 1822, Fax +49 30 6392 1805
There are two kinds of fool, on says "This is old and there-
fore good", and one says "This is new and therefore better".

Gmane