Version 1.5.5
- #88: Virtual methods allowed to use parameters options
Version 1.5.4 - December 20, 2012
- #87: Virtual methods made to not affect (nor break) coverage percent.
Version 1.5.3 - December 13, 2012
- #86: Fix documentation coverage percentage.
Version 1.5.2 - November 12, 2012
- #82: Fix reserved method name parsing.
- #83: Fix detecting the default project name.
- #69: Fix link parsing for link text with a space.
Version 1.5.1 - September 30, 2012
- Fix Node 0.6 compatibility.
Version 1.5.0 - September 30, 2012
- #65: Fix markdown spacing and line wrapping.
- #77: Allow multiple types for simple "overload" cases.
- #66: Add a link to the project README on top of the breadcrumb list.
- #76: Add a
@throw
tag to define raised exceptions.
- #69: Fix link parsing within a reference.
- #78: Allow the name before the type for the
@option
tag.
Version 1.4.4 - September 26, 2012
- #75: Ignore command line params if codo has not been started directly. (@vizio360)
Version 1.4.3 - September 24, 2012
- #74: Use the method return when not set within a method overload. (@PaulLeCam)
Version 1.4.2 - September 14, 2012
- #71: Fix tag look ahead with non word characters.
- #67: Input a file instead of a directory.
- #70: Ensure deep property access doesn't stop class processing.
- #69: Fix link parsing within a reference.
- #65: Fix GitHub Flavored Markdown rendering around inline tags.
Version 1.4.1 - September 8, 2012
- #61: Allow instance variables to be marked as properties.
- #62: Fix curly brace escaping when searching references.
Version 1.4.0 - September 7, 2012
- #64: Fix broken overload rendering.
- #61: Detect Properties.
- #64: Fix comment preprocessing by detect block comments that start and ends on the same line.
- #57: Fix detection of standalone methods.
- #62: Do not search for references within code blocks (escape {} by surround with backticks).
- #63: Allow limited Markdown in
@return
, @param
, @option
, @see
, @author
, @copyright
, @note
, @todo
, @since
, @version
and @deprecated
tags.
- Improve GitHub Falvored Markdown compatibility
Version 1.3.1 - September 4, 2012
- #59: Fix Node < 0.8 compatibility.
- #60: Add Streamline support by also parse
._coffee
files.
Version 1.3.0 - September 3, 2012
- Show only tabs/list that aren't empty and detect the best initial view.
- Allow non-class methods and constants to be documented.
- #58: Narrow constant regexp for comment conversion.
Version 1.2.3 - August 24, 2012
Version 1.2.2 - August 23, 2012
- #55: Markdown Headings in Codo comments fixed.
Version 1.2.1 - August 16, 2012
- #39: Test alternative browsers.
- #53: Large blank iframe shows up on Codo in Firefox.
Version 1.2.0 - August 12, 2012
- Allow Codo tag syntax with curly braces instead of square brackets.
- #52: Fix indented block comment parsing.
Version 1.1.2 - August 10, 2012
- Detect
@return
tags without specified result type.
- #51: Fix comment processing for methods without parameters.
Version 1.1.1 - August 10, 2012
- #50: Fix
@option
within @overload
section.
Version 1.1.0 - August 10, 2012
- Detect optimal projects defaults for source dirs, extra files and the readme.
Version 1.0.1 - August 7, 2012
Version 1.0.0 - August 7, 2012
- Add option to add Google Analytics tracking code to the docs. (@netzpirat)
- Add API to get generated files, scripts and styles. (@netzpirat)
- Add API to set the breadcrumbs homepage on all pages. (@netzpirat)
Version 0.9.1 - June 12, 2012
Version 0.9.0 - June 12, 2012
Version 0.8.3 - June 11, 2012
- Use walkdir instead of findit for Windows compatibility. (@netzpirat)
Version 0.8.2 - June 10, 2012
Version 0.8.1 - June 5, 2012
- #45: Parser ignores comments for functions w/ params & no whitespace. (@inossidabile)
Version 0.8.0 - June 4, 2012
- Ensure that block style comments won't be touched. (@netzpirat)
- #44: Enable users to diable singleline comment support (@skabbes)
Version 0.7.1 - May 18, 2012
Version 0.7.0 - April 19, 2012
Version 0.6.2 - April 4, 2012
- Don't not show the empty tab search window on start in Firefox. (@netzpirat)
Version 0.6.1 - April 4, 2012
- Show external links in top level document to avoid
X-Frame-Options
blocking. (@netzpirat)
- Add support for keyboard navigation. (@netzpirat)
- Remove tree indention and show namespace of entities in the search result. (@netzpirat)
Version 0.6.0 - April 3, 2012
- Implement
@method
tag.
- #19: Implement
@overload
tag. (@netzpirat)
- Add
@concern
as mixin specialization with defined class and instance methods. (@netzpirat)
- #17: Implement
@param
reference tags. (@netzpirat)
- #36: Make the example title optional. (@netzpirat)
- Rename
@module
to @mixin
to avoid confusion with Node.js modules. (@netzpirat)
- #30: Make the frames view the default. (@netzpirat)
- #35: Links aren't working on Class/Module List dropdown for parent nodes. (@netzpirat)
- #15: Generate a TOC for file contents. (@netzpirat)
- Detect inner (nested) classes. (@netzpirat)
- #34: Fix label assignment in references. (@netzpirat)
- #28: Description for
@param
and @option
is now optional. (@mattijs)
Version 0.5.0 - March 15, 2012
Version 0.4.2 - February 27, 2012
Version 0.4.1 - February 26, 2012
- Make the doc reference resolver more fail safe. (@netzpirat)
Version 0.4.0 - February 26, 2012
Version 0.3.0 - February 20, 2012
Version 0.2.1 - February 17, 2012
- Fix wrong path to NPM package binary. (@netzpirat)
Version 0.2.0 - February 17, 2012
Version 0.1.0 - February 14, 2012
- Initial release to reserve the NPM name. (@netzpirat)