Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Bump to version 0.6.4

  • Loading branch information...
commit 8b16023db59e123576f20468fa9f114338b6d767 1 parent 9bf85bb
@lsegal lsegal authored
Showing with 137 additions and 4 deletions.
  1. +119 −0 ChangeLog
  2. +16 −2 README.md
  3. +1 −1  lib/yard.rb
  4. +1 −1  yard.gemspec
View
119 ChangeLog
@@ -1,3 +1,109 @@
+2010-12-21 Loren Segal <lsegal@soen.ca>
+
+ * ChangeLog, README.md, lib/yard.rb, yard.gemspec: Bump to version 0.6.4
+
+ * spec/server/rack_adapter_spec.rb: Fix RackMiddleware tests for 1.8.x
+
+ * lib/yard/server/commands/base.rb,
+ lib/yard/server/commands/library_command.rb: Move #render back to
+ Commands::Base, since another class depends on it
+
+ * lib/yard/autoload.rb, lib/yard/server/adapter.rb,
+ lib/yard/server/commands/base.rb,
+ lib/yard/server/commands/display_file_command.rb,
+ lib/yard/server/commands/display_object_command.rb,
+ lib/yard/server/commands/frames_command.rb,
+ lib/yard/server/commands/library_command.rb,
+ lib/yard/server/commands/list_command.rb,
+ lib/yard/server/doc_server_helper.rb,
+ lib/yard/server/doc_server_serializer.rb, lib/yard/server/library_version.rb,
+ lib/yard/server/rack_adapter.rb, lib/yard/server/router.rb,
+ lib/yard/server/static_caching.rb, lib/yard/server/webrick_adapter.rb: Beef
+ up YARD::Server* documentation
+
+2010-12-20 Loren Segal <lsegal@soen.ca>
+
+ * docs/GettingStarted.md: Extra information about type specifications, fix
+ tools section
+
+ * docs/GettingStarted.md: Improve getting started documentation, add more
+ syntax documentation
+
+ * lib/yard/code_objects/base.rb, lib/yard/code_objects/method_object.rb,
+ lib/yard/code_objects/root_object.rb: Cache CodeObjects::Base#path to
+ significantly improve performance
+
+ * lib/yard/templates/engine.rb: Fix broken documentation reference
+
+2010-12-19 Loren Segal <lsegal@soen.ca>
+
+ * lib/yard/parser/ruby/ruby_parser.rb,
+ spec/parser/ruby/legacy/statement_list_spec.rb,
+ spec/parser/ruby/ruby_parser_spec.rb: Fix ordering of heredoc tokens Closes
+ gh-209
+
+ * lib/yard/parser/ruby/ruby_parser.rb, spec/parser/ruby/ruby_parser_spec.rb:
+ Fix listing of heredoc source in 1.9.x
+
+ * lib/yard/parser/ruby/ast_node.rb, lib/yard/parser/ruby/ruby_parser.rb,
+ spec/handlers/class_handler_spec.rb,
+ spec/handlers/examples/class_handler_001.rb.txt,
+ spec/parser/ruby/ruby_parser_spec.rb: Fix Derived < ::Base inheriting wrong
+ Base (not top level) Closes gh-216
+
+2010-12-17 Loren Segal <lsegal@soen.ca>
+
+ * Rakefile, spec/spec_helper.rb, spec/templates/helpers/html_helper_spec.rb,
+ spec/templates/module_spec.rb: Make rakefile backwards compatible for rspec
+ 1.x users
+
+ * Rakefile, spec/cli/diff_spec.rb, spec/cli/stats_spec.rb,
+ spec/cli/yardoc_spec.rb, spec/templates/engine_spec.rb: Add compatibility
+ with rspec2
+
+2010-12-15 Loren Segal <lsegal@soen.ca>
+
+ * spec/templates/spec_helper.rb: Can't use example() with rspec2
+
+2010-12-12 Gioele Barabucci <gioele@svario.it>
+
+ * Rakefile, spec/spec_helper.rb: Minimal update to RSpec 2
+
+2010-12-15 Loren Segal <lsegal@soen.ca>
+
+ * spec/cli/yri_spec.rb: Add sanity check tests to YRI specs
+
+2010-12-15 Lee Jarvis <lee@jarvis.co>
+
+ * lib/yard/cli/yri.rb: prepend :: to adhere to rubys class lookup rules for
+ Config::CONFIG
+
+2010-11-24 Loren Segal <lsegal@soen.ca>
+
+ * lib/yard/templates/helpers/markup_helper.rb,
+ spec/templates/helpers/markup_helper_spec.rb: Fix automatic loading of markup
+ providers by properly caching provider information. Closes gh-206
+
+ * lib/yard/templates/helpers/markup_helper.rb,
+ spec/templates/helpers/markup_helper_spec.rb: Initial fix for automatic
+ markup provider searching
+
+2010-11-21 Loren Segal <lsegal@soen.ca>
+
+ * lib/yard/server/rack_adapter.rb, spec/server/rack_adapter_spec.rb:
+ RackMiddleware should now pass 404 responses up to the next middleware in the
+ stack
+
+2010-11-21 srawlins <sam.rawlins@gmail.com>
+
+ * templates/default/fulldoc/html/css/style.css: Typos. Tested. Now this patch
+ looks goooood.
+
+ * spec/parser/c_parser_spec.rb: Fixed newline
+
+ * templates/default/fulldoc/html/css/style.css: Fixed wrapping in Firefox,
+ clipping in Chrome
+
2010-11-21 Loren Segal <lsegal@soen.ca>
* ChangeLog, README.md, lib/yard.rb, yard.gemspec: Bump to version 0.6.3
@@ -6,6 +112,13 @@
spec/templates/helpers/markup_helper_spec.rb: Fix regression where markup
loading fails when generating HTML
+2010-11-17 Franklin Webber <franklin.webber@gmail.com>
+
+ * templates/default/fulldoc/html/js/app.js: Minor Javascript Fix - Keyboard
+ Shortcuts List link shortcuts checked to see if the original Target of the
+ event was a INPUT or TEXTARA. However, if the orignal Target was undefined
+ an error was raised. Checking for undefined.
+
2010-11-15 Loren Segal <lsegal@soen.ca>
* ChangeLog, README.md, lib/yard.rb, yard.gemspec: Bump to version 0.6.2
@@ -266,6 +379,12 @@
* lib/yard/cli/gems.rb: Replace #each_slice with 1.8.6 compatible iteration.
Closes gh-178
+2010-09-27 srawlins <sam.rawlins@gmail.com>
+
+ * lib/yard/parser/c_parser.rb, spec/parser/c_parser_spec.rb,
+ spec/parser/examples/override.c.txt: Added
+ Parser::CParser#find_override_comment, almost straight from RDoc
+
2010-09-25 Loren Segal <lsegal@soen.ca>
* .../ruby/legacy/class_condition_handler.rb,
View
18 README.md
@@ -8,8 +8,8 @@ YARD: Yay! A Ruby Documentation Tool
**Contributors**: See Contributors section below
**Copyright**: 2007-2010
**License**: MIT License
-**Latest Version**: 0.6.3 (codename "Better White Picket Fences")
-**Release Date**: November 21st 2010
+**Latest Version**: 0.6.4 (codename "Snowy White Picket Fences")
+**Release Date**: December 21st 2010
Synopsis
--------
@@ -289,6 +289,17 @@ More options can be seen by typing `yard-graph --help`, but here is an example:
Changelog
---------
+- **December.21.10**: 0.6.4 release
+ - Fix yri tool crashing with new Config class (gh-217)
+ - Fix support for ::TopLevelConstants (gh-216)
+ - YARD's test suite is now RSpec2 compatible (gh-215)
+ - Improved documentation for YARD::Server features (gh-207)
+ - Fix displaying of collaped method summary lists (gh-204)
+ - Fix automatic loading of markup providers (gh-206)
+ - Fix keyboard shortcuts for Chrome (gh-203)
+ - Disallow `extend self` inside of a class (gh-202)
+ - Constants now recognized in C extensions (gh-201)
+
- **November.21.10**: 0.6.3 release
- Fixed regression that caused `yardoc --markup` to silently exit
@@ -428,6 +439,8 @@ Special thanks to the following people for submitting patches:
* Arthur Schreiber
* Robert Wahler
* Mark Evans
+* Lee Jarvis
+* Franklin Webber
* David Turnbull
* Anthony Thibault
* Sam Rawlins
@@ -435,6 +448,7 @@ Special thanks to the following people for submitting patches:
* Elliottcable
* James Rosen
* Jake Kerr
+* Gioele Barabucci
* Gabriel Horner
* Denis Defreyne
* Benjamin Bock
View
2  lib/yard.rb
@@ -1,5 +1,5 @@
module YARD
- VERSION = "0.6.3"
+ VERSION = "0.6.4"
# The root path for YARD source libraries
ROOT = File.expand_path(File.dirname(__FILE__))
View
2  yard.gemspec
@@ -9,7 +9,7 @@ SPEC = Gem::Specification.new do |s|
custom Ruby constructs such as custom class level definitions.
eof
s.version = YARD::VERSION
- s.date = "2010-11-21"
+ s.date = "2010-12-21"
s.author = "Loren Segal"
s.email = "lsegal@soen.ca"
s.homepage = "http://yardoc.org"
Please sign in to comment.
Something went wrong with that request. Please try again.