=== olddoc 1.9.0 - imap_url support / 2020-08-10 21:37 UTC

  initial

=== olddoc 1.8.0 - add man2html generator / 2019-12-15 04:13 UTC

  initial

=== olddoc 1.7.1 - minor cleanups for dark216 / 2019-05-11 09:40 UTC

  Minor updates since v1.7.0 a few weeks ago

  * dark216: disable text decoration on <a> tags
  * dark216: disable text decoration on <a> tags for light users, too
  * dark216: adjust heredoc to stop confusing rdoc

=== olddoc 1.7.0 - Earth day! / 2019-04-22 01:56 UTC

  Since most users are on horrible GUI browsers which default
  to light backgrounds, implement the "dark216" color scheme
  which saves power on OLED and CRT displays.  This still
  respects "prefers-color-scheme:light" on newer browsers,
  so users can burn their eyes out if they wish :P

  While we're at it, switch to perlpod for our own documentation
  since Perl5 and POD tooling is more common on most *nix systems
  than pandoc.  Finally, update our documentation to avoid the
  term "mailing list" because centralized subscriber lists limit
  forkability compared to an "archives first" approach to email.

  3 changes since v1.6.0 (2019-01-07):
    add dark216 color scheme for power savings
    doc: switch to perlpod for documentation
    doc: update wording to avoid "mailing list"

=== 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]:

    http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/437390
    <CAPL_2g25ir4ZBJo652ao1EYB59ZvFHhpGef1V14QOV2SeVXLeA@mail.gmail.com>

  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 flatten.map 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:

    nntp://news.public-inbox.org/inbox.comp.lang.ruby.olddoc

  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!

