#summary Release Notes ||Navigation>>|| [Manual Start] || [FAQ Previous - FAQ] || ----------- = jGrouseDoc 2.0 = New features in this release: #29 - [http://code.google.com/p/jgrousedoc/issues/detail?id=29&can=1 Notation for type of collection contents] Now jGrouseDoc supports specification of types like MyValueClass[MyKeyClass] to document maps where keys MyKeyClass are mapped to values MyValueClass. #40 - [http://code.google.com/p/jgrousedoc/issues/detail?id=40&can=1 Xslt rendering is slow] Added new rendering engine based on Apache Velocity templates. The projects that required about 1 minute to complete are being rendered in 1 second. XSLT rendering was also optimized, but only to a certain degree. Users are encouraged to switch to Velocity rendering. 63 - [http://code.google.com/p/jgrousedoc/issues/detail?id=63&can=1 Allow simplified syntax for @var, etc] Now you can write the documentation in a short-cut form: {{{ /** @function doMagic Performs strange magic */ }}} 64 - [http://code.google.com/p/jgrousedoc/issues/detail?id=64&can=1 build.xml is hard to customize/maintain] All the user-configurable attributes could be set in a separate file jgrousedoc.properties 65 - [http://code.google.com/p/jgrousedoc/issues/detail?id=65&can=1 Add "view source" links to details sections of documentation] Nice and cute feature #68 - [http://code.google.com/p/jgrousedoc/issues/detail?id=68&can=1 Add support for basic identifier parsing] Whenever jGrouseDoc encounters ? as a comment name, it would try to extract first available identifier from the source code. Thanks a lot to [http://www.broofa.com/ broofa] for pushing and helping with implementation of this cool feature. #69 - [http://code.google.com/p/jgrousedoc/issues/detail?id=69&can=1 Default public/private modifiers based on identifier] Now it is possible to specify that identifiers starting with certain prefix would automatically considered to be `private` (unless explicitly specified otherwise) #72 - [http://code.google.com/p/jgrousedoc/issues/detail?id=72&can=1 Support quoted identifiers] Yet another option to be more expressive == Bugfixes in this release == *Thanks a lot to all the people who reported bugs and helped fixing them.* #41 - [http://code.google.com/p/jgrousedoc/issues/detail?id=41&can=1 Truncated summaries break markup] #66 - [http://code.google.com/p/jgrousedoc/issues/detail?id=66&can=1 Unclosed tags in comments break documentation] #67 - [http://code.google.com/p/jgrousedoc/issues/detail?id=67&can=1 Don't show markup for unclosed tag warnings] #70 - [http://code.google.com/p/jgrousedoc/issues/detail?id=70&can=1 "WARNING: start.missingbody" errors] #73 - [http://code.google.com/p/jgrousedoc/issues/detail?id=73&can=1 Various improvements to warning messages] #75 - [http://code.google.com/p/jgrousedoc/issues/detail?id=75&can=1 "String.?" is not a valid identifier] #78 - [http://code.google.com/p/jgrousedoc/issues/detail?id=78 Distribute with debug information turned on] #79 - [http://code.google.com/p/jgrousedoc/issues/detail?id=79 - Velocity resource exception] ---------- ||Navigation>>|| [Manual Start] || [FAQ Previous - FAQ] ||