ChangeLog 2019-05-08
Remember to set your font size!
Site updates done with ruby 3.4.0dev (2024-11-20 master 3c0b09ac9e) +PRISM [x64-mingw-ucrt]
.
2019-06-16
Added Airbnb JavaScript and RuboCop Ruby Style Guides.
2019-05-26
Corrected issue with some aliases of attributes being listed as methods.
2019-05-11
Added 'External Class Mixins' to the 'Class List'. It contains any external classes that have had methods added via include or extend. Previously, the 'ClassMethods' modules were shown as extending the 'Top Level Namespace'.
2019-05-08
Changed default markdown parser to Commonmarker, the markdown parser used by GitHub.
2017-08-30
- Added AWS SDK for Ruby v3, along with a few other libraries.
2017-06-28
- Fixed issue with tab (\t) characters in source code comments. Previously, this would result in 'code examples' not being correctly formatted.
2017-06-20
- Updated Ruby bundled gems to link to correct versions on GitHub.
2017-04-18
Forgot about Ruby parse.y. Added to all Ruby versions
Fixed encoding & html escaped character issues in Method Lists, along with linking between Method List, TOC, and main doc.
Now creating docs with
ruby 2.5.0dev (2017-11-15 trunk 60775) [x64-mingw32]
.
2017-04-11
Removed Ruby 2.1, added Nokogiri. The documents used in the Nokogiri tutorial are included in the Nokogiri docs. See 'Docs' in the list pane or 'index' page.
Updated YardT2 User Interface Guide to reflect settings window, etc.
Now creating docs with
ruby 2.5.0dev (2017-11-16 trunk 60783) [x64-mingw32]
.
2017-03-19
- Updated fonts, both are now from Google Fonts. Proportional is Montserrat, mono is Roboto Mono. Selected Montserrat because of character width and existance of 500/600 font-weights. May change proportional to Open Sans... Note that you can download these fonts for local use.
- Ruby - Updated RubyGems Command Reference to 2.6.11.
- Site should be compatible with IE 11. Not well tested. Two known issues:
- Slow response when setting
scrollTop
of large documents - No 'wait' graphics
- Now creating docs with
ruby 2.5.0dev (2017-11-16 trunk 60783) [x64-mingw32]
.
2017-03-01
- AWS-SDK now shows 'aws-sdk-ruby-master' for the library title. Since the version changes frequently, it previously resulted in all pages being pushed to GitHub for every version change.
- Similar to above, Rails will now appear as master, and stable as whatever the current stable branch is listed as.
- Actual reported version info is still listed on the home page.
- Ruby - Added RubyGems Command Reference
- Now creating docs with
ruby 2.5.0dev (2017-11-16 trunk 60809) [x64-mingw32]
.
2017-02-18
- When opening/closing nodes in the LIST pane, holding the ctrl key while clicking will now open/close all child nodes.
- Now creating docs with Ruby 2.5.0 2017-02-18, rev 57652. Also using OpenSSL 1.1.0e. On Windows.
2017-02-14
- Rails - Added parsing of
deprecate
method. Deprecated methods are shown with strike-thru font in method list. ExampleActionDispatch::Reloader
. - Constants with multi-line values that are marked as
:nodoc:
are now properly parsed.
2017-02-12
- HAVE NOT UPDATED UI DOCS FOR BELOW CHANGE...
- Added settings button/window, allows setting font size, setting is stored in local storage.
- Rearranged buttons in header, moved pane location buttons to settings.
- Reworked LIST pane js so it returns to previous state of respective list.
- Reworked storage of list data, faster parsing and less memory.
- Removed common elements from pages, placed in single file, load into DOM via xhr. Smaller pages, faster load, less storage for browser cache.
- Updated css & js.
2017-01-03
- Fixed some 'Overview' sections that were being overwritten. See Ruby IRB.
- RDoc
:doc:
directive is now parsed. - Rails - Added stable branch docs.
- Now creating docs with Ruby 2.5.0 2017-01-03.
2016-12-27
- Ruby - Added 'bundled gems' to libraries.
minitest
GitHub repo is not tagged, so only the master branch is documented.
2016-12-23
- Added 'Constants' list in Ruby libraries
- c source - Updated attribute parsing and fixed missing comments.
2016-12-15
- Rails - Added methods to
ActiveRecord::Base
fromActiveRecord::Callbacks::CALLBACKS
. - Added DSL listing. Currently, only used for
included
calls in Rails, appears between summary and detail sections. - Fixed TOC links to methods with non alpha-numeric characters.
- Fixed history & forward / back issues at root.
2016-12-13
- HTML changes for W3C validation (breaking for YARD.)
2016-12-06
- Fixed issues with links to objects in comments.
- Fixed methods that are declared first as an attribute (attr_*), then later defined as a method.
- Rails - Fixed
delegate
call code to correctly parse added methods as attributes. - Relationships & Source Files - Extension / Inclusion / Inheritance Descendants - all descendents are now shown, not just direct/children.