NEWS README olddoc_1 olddoc_5

olddoc 1.6.0 / 2019-01-07 00:01 UTC

4 changes since v1.5.1 (2017-12-15):
      oldweb: work around annoying ERB deprecation in Ruby 2.6
      update URLs to HTTPS
      linkify source commands and URLs
      fall back to cgit_url and git_url if "source_code" is not defined

olddoc 1.5.1 - support rdoc 6.0 / 2017-12-15 20:15 UTC

This release supports rdoc 6.0+ (bundled with Ruby 2.5) with
no additional code changes.

olddoc 1.5.0 / 2017-02-02 18:35 UTC

olddoc now avoids changing core RDoc behavior unless it is
actually specified.  Thanks to Daniel Ferreira for noticing
this bug in [ruby-talk:437390]:

We still assume any Ruby process will only use one RDoc template
in its lifetime, and not switch between them.

There are also a few minor documentation and code cleanups.

5 changes since olddoc v1.4.0:

      update URLs to HTTPS
      oldweb: apply LessHtml monkey patch late, at runtime
      oldweb: use flat_map instead of chain
      oldweb: use native String#encode for (X)HTML escaping
      README: add NNTP archive link for mailing list

olddoc 1.4.0 / 2017-01-22 21:49 UTC

This release fixes one formatting bug.  It also removes the
'builder' dependency to avoid warnings with (<= 3.2.2) and
make this project easier-to-install.

3 changes since v1.3.0 (Dec 2016):

      oldweb/class: add space before superclass method name
      news_rdoc: fix unused variable warning
      remove 'builder' dependency

olddoc 1.3.0 / 2016-12-02 21:33 UTC

This release supports the newly-released rdoc 5.x, but maintains
support for rdoc 4.2+.  A new "source_code" accessor was
introduced to make us less git-centric to support other systems.

7 changes since 1.2.0:

      _head: fix Content-Type charset attribute
      add source_code accessor for tail footer
      build: dynamically generate version number
      _tail: do not mutate existing arrays
      gemspec: support rdoc 5.x
      build: avoid network usage in "install-gem" target
      doc: olddoc.5: document "source_code" field

olddoc 1.2.0 - multiple archive URLs / 2016-01-09 22:29 UTC

Users using .olddoc.yml to add links to mailing list archives
will now be pleased to know "ml_url" and "nntp_url" fields
accept arrays.

This release also fixes bold highlighting of the current
module/class page for APIs.

7 changes since 1.1.2:
      bold class bar to highlight current page
      copyright updates for 2016
      tail: shorten the footer section
      head: use old-style <meta> tags for compatibility
      nodoc some internals
      tail: support multiple URLs for archives
      tail: fix divider when private email does not exist

olddoc 1.1.2 - fix Atom feed rendering / 2015-11-28 01:49 UTC

* news_atom: add missing <div> for XHTML

olddoc 1.1.1 / 2015-11-01 07:55 UTC

* oldweb: fix relative path normalization
  This was wasting 2 bytes per link on top-level pages.

olddoc 1.1.0 - NNTP and more / 2015-10-15 01:47 UTC

This release adds support for the `nntp_url` in .olddoc.yml
for mailing lists with NNTP gateways (possibly read-only).

This exists because the project mailing list is now readable
over NNTP:


This also relaxes the dependency on the README being
RDoc-formatted, allowing "olddoc prepare" to generate
NEWS/NEWS.atom.xml files for projects which use only
plain-text and not RDoc.

* support for nntp_url, make private_email optional
* gemspec: use SPDX-compatible license
* readme: relax dependency on RDoc formatting

olddoc 1.0.1 - minor tweaks / 2015-01-10 22:24 UTC

* update show NEWS.atom.xml on the website, too
* class.rhtml: ensure space before "source" link
* class: deal with method.param_seq being nil

olddoc 1.0.0 / 2015-01-09 01:32 UTC

initial release!

mail archives:
source code: git clone