Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Bump to 0.7.5

  • Loading branch information...
commit bad8930b5365d41f812619197fb7eb9b3949e0ad 1 parent 4ed9169
Loren Segal lsegal authored

Showing 3 changed files with 183 additions and 4 deletions. Show diff stats Hide diff stats

  1. +162 0 ChangeLog
  2. +20 3 README.md
  3. +1 1  lib/yard.rb
162 ChangeLog
... ... @@ -1,3 +1,165 @@
  1 +2012-01-31 Loren Segal <lsegal@soen.ca>
  2 +
  3 + * ChangeLog, README.md, lib/yard.rb: Bump to 0.7.5
  4 +
  5 + * spec/templates/examples/module003.html, spec/templates/module_spec.rb,
  6 + .../default/module/html/inherited_constants.erb,
  7 + templates/default/module/setup.rb: Don't show inherited constants if
  8 + overridden Backports #474, referencing #467
  9 +
  10 + * lib/yard/server/commands/library_command.rb: Verify markup options when
  11 + loading yard opts in server mode Backports #456, referencing #467
  12 +
  13 + * lib/yard/parser/c_parser.rb, spec/parser/c_parser_spec.rb: Update tests for
  14 + rb_define_const(), capture definitions Backports #443, referencing #467
  15 +
  16 + * lib/yard/templates/helpers/html_helper.rb: Refactor code block parsing out
  17 + of htmlify
  18 +
  19 +2012-01-30 Loren Segal <lsegal@soen.ca>
  20 +
  21 + * lib/yard/templates/helpers/html_helper.rb,
  22 + spec/templates/helpers/html_helper_spec.rb: Update tests for
  23 + html_syntax_highlight and minor refactor Backports #478, #479, referencing
  24 + #467 Conflicts: lib/yard/templates/helpers/html_helper.rb
  25 +
  26 +2012-01-30 Dominik Honnef <dominikh@fork-bomb.org>
  27 +
  28 + * lib/yard/templates/helpers/html_helper.rb: make parse_lang_for_codeblock
  29 + return the language as a symbol, not a string
  30 +
  31 + * lib/yard/templates/helpers/html_helper.rb: rename parse_lang to
  32 + parse_lang_for_codeblock and mark private
  33 +
  34 + * lib/yard/templates/helpers/html_helper.rb: fix @return tag of
  35 + HtmlHelper#parse_lang
  36 +
  37 + * lib/yard/templates/helpers/html_helper.rb: move parsing of !!!LANG up one
  38 + level to add lang classes to <pre> tags
  39 +
  40 +2012-01-29 Loren Segal <lsegal@soen.ca>
  41 +
  42 + * lib/yard/cli/yardoc.rb, spec/cli/yardoc_spec.rb: Do not copy asset inside
  43 + of to/ if to is directory Backports #477, referencing #467
  44 +
  45 +2012-01-26 Loren Segal <lsegal@soen.ca>
  46 +
  47 + * lib/yard/handlers/ruby/legacy/method_handler.rb,
  48 + lib/yard/handlers/ruby/method_handler.rb: Fix issue #458 for legacy handlers
  49 + Backport to 0.7.x, referencing #467
  50 +
  51 +2012-01-25 Loren Segal <lsegal@soen.ca>
  52 +
  53 + * spec/registry_spec.rb, spec/templates/class_spec.rb: Fix Debian test
  54 + failures in 1.9.3 Backports #397, referencing #467
  55 +
  56 +2012-01-21 Loren Segal <lsegal@soen.ca>
  57 +
  58 + * lib/yard/parser/ruby/ruby_parser.rb, spec/parser/ruby/ruby_parser_spec.rb:
  59 + Fix %w() source in []/[]= parsed context. Backports #461, referencing #467
  60 +
  61 + * lib/yard/handlers/ruby/method_handler.rb,
  62 + spec/handlers/examples/method_handler_001.rb.txt,
  63 + spec/handlers/method_handler_spec.rb: Don't add default @return if a
  64 + @overload has @return. Backports #458, referencing #467
  65 +
  66 + * lib/yard/code_objects/base.rb, spec/code_objects/base_spec.rb: Don't
  67 + discard tags by (see ...). Backports #457 referencing #467
  68 +
  69 +2012-01-19 Loren Segal <lsegal@soen.ca>
  70 +
  71 + * lib/yard/handlers/ruby/macro_handler_methods.rb: Allow processing of macros
  72 + attached to Object class (via inheritance) Backports and closes #465,
  73 + referencing #467
  74 +
  75 + * lib/yard/handlers/ruby/macro_handler_methods.rb,
  76 + spec/handlers/macro_handler_spec.rb: Do not auto-detect DSL methods as method
  77 + objects if parameter name is not a valid method name Backports and closes
  78 + #464, referencing #467
  79 +
  80 + * lib/yard/registry_store.rb, spec/registry_store_spec.rb: Remove heuristics
  81 + that disable single object db Closes #466 referencing #467
  82 +
  83 +2012-01-07 Ankur Patel <ankur.patel@ymail.com>
  84 +
  85 + * templates/default/fulldoc/html/js/full_list.js: Ignoring non-printable
  86 + characters in search Closes #446 referencing #467
  87 +
  88 +2012-01-05 Sergey Avseyev <sergey.avseyev@gmail.com>
  89 +
  90 + * lib/yard/templates/helpers/html_helper.rb,
  91 + spec/templates/helpers/html_helper_spec.rb: Do not escape snippets twice
  92 + Markup helpers aleardy done escaping. This is actually partial revert of
  93 + 414e53424c28129625d743e41b15556f150fe083 Closes #445 referencing #467
  94 +
  95 +2012-01-19 Loren Segal <lsegal@soen.ca>
  96 +
  97 + * spec/templates/examples/module001.html,
  98 + spec/templates/examples/module003.html, spec/templates/module_spec.rb,
  99 + .../default/module/html/inherited_attributes.erb,
  100 + templates/default/module/setup.rb: Run verifier on inherited attributes list
  101 + Backports #432 referencing #467 Conflicts:
  102 + templates/default/module/html/inherited_attributes.erb
  103 +
  104 +2012-01-02 Loren Segal <lsegal@soen.ca>
  105 +
  106 + * lib/yard/parser/c_parser.rb, spec/parser/c_parser_spec.rb: Add support for
  107 + rb_path2class() in CRuby
  108 +
  109 + * lib/yard/parser/c_parser.rb, spec/parser/c_parser_spec.rb: Properly handle
  110 + parsing of nested namespace definitions Fixes #437
  111 +
  112 +2012-01-01 Loren Segal <lsegal@soen.ca>
  113 +
  114 + * spec/templates/examples/module003.html, spec/templates/module_spec.rb,
  115 + .../default/module/html/inherited_attributes.erb: Ignore overwritten
  116 + attributes from inherited list Closes #442
  117 +
  118 + * spec/server/rack_adapter_spec.rb: Properly shutdown adapter after rack
  119 + middleware specs
  120 +
  121 +2011-12-26 Sergey Avseyev <sergey.avseyev@gmail.com>
  122 +
  123 + * lib/yard/parser/c_parser.rb, spec/parser/c_parser_spec.rb: Allow aliases
  124 + for attributes
  125 +
  126 + * lib/yard/parser/c_parser.rb, spec/parser/c_parser_spec.rb: Fix attribute
  127 + parsing This is the real signature for rb_define_attr(). There is only four
  128 + arguments. void rb_define_attr(VALUE klass, const char *name, int read, int
  129 + write)
  130 +
  131 +2011-12-19 Loren Segal <lsegal@soen.ca>
  132 +
  133 + * spec/templates/tag_spec.rb, templates/default/tags/setup.rb: Don't render
  134 + param tags on non-method objects Closes #429
  135 +
  136 +2011-12-11 Loren Segal <lsegal@soen.ca>
  137 +
  138 + * lib/yard/server/commands/library_command.rb,
  139 + lib/yard/server/doc_server_helper.rb,
  140 + lib/yard/server/doc_server_serializer.rb, lib/yard/server/rack_adapter.rb,
  141 + lib/yard/server/router.rb, .../doc_server/library_list/html/contents.erb,
  142 + .../templates/doc_server/search/html/search.erb,
  143 + lib/yard/server/webrick_adapter.rb, spec/server/doc_server_helper_spec.rb,
  144 + spec/server/doc_server_serializer_spec.rb, spec/server/router_spec.rb: Only
  145 + add /version/ to URLs accessed with /version/ Adds request.version_supplied
  146 + to detect whether the version was parsed out of the URL. Rewrote some of the
  147 + URL helpers and serializers to respect this new behaviour. The biggest
  148 + change is that the DocServerSerializer will no longer add the /prefix to the
  149 + serialized_path, and it will now ignore the command passed in to the
  150 + constructor (which is now optional). Instead, DocServerHelper#url_for should
  151 + be used to generate a URL with a prefix. Closes #426
  152 +
  153 +2011-12-04 Loren Segal <lsegal@soen.ca>
  154 +
  155 + * lib/yard/templates/helpers/html_helper.rb,
  156 + spec/templates/helpers/html_helper_spec.rb: Be more forgiving about generated
  157 + HTML for code blocks
  158 +
  159 +2011-12-05 yuta yamada <yamada@clear-code.com>
  160 +
  161 + * docs/Glossary.md, docs/Overview.md: fix-typo
  162 +
1 163 2011-12-03 Loren Segal <lsegal@soen.ca>
2 164
3 165 * ChangeLog, README.md, docs/WhatsNew.md, lib/yard.rb: Bump to version 0.7.4
23 README.md
Source Rendered
@@ -6,10 +6,10 @@ YARD: Yay! A Ruby Documentation Tool
6 6 **Git**: [http://github.com/lsegal/yard](http://github.com/lsegal/yard)
7 7 **Author**: Loren Segal
8 8 **Contributors**: See Contributors section below
9   -**Copyright**: 2007-2011
  9 +**Copyright**: 2007-2012
10 10 **License**: MIT License
11   -**Latest Version**: 0.7.4 (codename "Kennedy")
12   -**Release Date**: December 2nd 2011
  11 +**Latest Version**: 0.7.5 (codename "Jackson")
  12 +**Release Date**: January 31st 2012
13 13
14 14 Synopsis
15 15 --------
@@ -289,6 +289,23 @@ More options can be seen by typing `yard-graph --help`, but here is an example:
289 289 Changelog
290 290 ---------
291 291
  292 +- **January.31.12**: 0.7.5 release
  293 + - Mostly bugfix release (backports from 0.8.0 branch, full list in #467)
  294 + - Don't show inherited attributes if overridden (#432)
  295 + - Capture definitions in `/* definition: docstring */` format in C Ruby (#443)
  296 + - Do not escape highlighted code blocks twice (#445)
  297 + - Ignore non-printable characters in search autocomplete (#446)
  298 + - Verify markup options when loading .yardopts file in server mode (#456)
  299 + - Don't discard tags in (see ...) references (#457)
  300 + - Don't add @return to methods ending in '?' if has @overload (#458)
  301 + - Fix listing of source for %w() blocks with arrays (#461)
  302 + - Do not detect invalid method names as DSL methods (#464)
  303 + - Allow processing of macros attached to Object class (#465)
  304 + - Multi-object db is only enabled via switch (#466)
  305 + - Ignore inherited constants if overridden (#474)
  306 + - Do not copy asset inside dest directory if source is directory (#477)
  307 + - Set pre className when !!!lang is used to denote highlight language (#478, #479)
  308 +
292 309 - **December.2.11**: 0.7.4 release
293 310 - Redcarpet is now the default Markdown formatting library. GFM now works out-of-box (#404)
294 311 - Fix server side searching for elements that are marked private (#420)
2  lib/yard.rb
... ... @@ -1,5 +1,5 @@
1 1 module YARD
2   - VERSION = "0.7.4"
  2 + VERSION = "0.7.5"
3 3
4 4 # The root path for YARD source libraries
5 5 ROOT = File.expand_path(File.dirname(__FILE__))

0 comments on commit bad8930

Please sign in to comment.
Something went wrong with that request. Please try again.