- #132: Support for named parameters. (@maxtaco))
- #131: Add
extension
option. (@maxtaco)) - #129: Normalize theme template names. ([@pwnall][]))
- #127: Add option to show details of undocumented stuff (@Mirceam94))
- #124: Allow blank lines in @overload and @method (@pthrasher)
- #122: Add command to print the current version. (@Zorbash)
- #121: Allow more filename extensions (eg .coffee.erb) @Zorbash)
- #114: Fix bug in class hierarchy generation. (@Myztiq)
- #104: Ensure proper partial names on Windows.
- Detect project name from Git config when hosted on GitHub.
- #97: Allow
@see
to reference properties. - #93: Fix classes that extends themselves.
- #95: Allow objects to be documented as properties.
- #96: Fix multi line tags.
- #90: Fix class name for global bound classes.
- Do not escape attributes to avoid escaped link slashes.
- #88: Virtual methods allowed to use parameters options
- #87: Virtual methods made to not affect (nor break) coverage percent.
- #86: Fix documentation coverage percentage.
- #82: Fix reserved method name parsing.
- #83: Fix detecting the default project name.
- #69: Fix link parsing for link text with a space.
- Fix Node 0.6 compatibility.
- #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.
- #74: Use the method return when not set within a method overload. (@PaulLeCam)
- #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.
- #61: Allow instance variables to be marked as properties.
- #62: Fix curly brace escaping when searching references.
- #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
- 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.
- #55: Markdown Headings in Codo comments fixed.
- Allow Codo tag syntax with curly braces instead of square brackets.
- #52: Fix indented block comment parsing.
- Detect
@return
tags without specified result type. - #51: Fix comment processing for methods without parameters.
- #50: Fix
@option
within@overload
section.
- Detect optimal projects defaults for source dirs, extra files and the readme.
- Remove debug statement. (@netzpirat)
- 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)
- #49: Make compatible with Windows 7. (@netzpirat)
- Make file paths relative. (@netzpirat)
- Use walkdir instead of findit for Windows compatibility. (@netzpirat)
- Make file access Windows compatible. (@netzpirat)
- #45: Parser ignores comments for functions w/ params & no whitespace. (@inossidabile)
- Ensure that block style comments won't be touched. (@netzpirat)
- #44: Enable users to diable singleline comment support (@skabbes)
- #43: Allow mixins' methods referencing. (@inossidabile)
- #42: Empty name classes lead to failures. (@inossidabile)
- #38: Add a global fuzzy search. (@netzpirat)
- #37: Start a local server. (@netzpirat)
- #40: Fix asset path for extra files in subdirectories. (@ryan-roemer)
- Don't not show the empty tab search window on start in Firefox. (@netzpirat)
- 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)
- 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)
- #27: Added support for
@copyright
tag. (@mattijs) - #25: Exclude functions internal to the class closure. (@netzpirat)
- Make the doc reference resolver more fail safe. (@netzpirat)
- #20: Parse class/method references in the docs. (@netzpirat)
- #18: Support the
@see
tag. (@netzpirat) - #22: Add a
Private
badge to private classes. (@netzpirat) - #21: Filter private methods when to explicit set to include. (@netzpirat)
- #14: Make the class list a tree. (@netzpirat)
- #11: Add frame based sidebar. (@netzpirat)
- #12: Rename class index so it can be pushed to GithHub pages. (@netzpirat)
- #10: Improve the class comment section. (@inossidabile)
- #9: Real CoffeeScript code highlighting. (@inossidabile, Highlighter by @dnagir)
- #8: Improve comment parsing with dots. (@inossidabile)
- #7: Make
@return
description optional. (@inossidabile) - #5: Support
@private
option for classes. (@inossidabile)
- Fix wrong path to NPM package binary. (@netzpirat)
- First public release. (@netzpirat)
- Initial release to reserve the NPM name. (@netzpirat)