= ChangeLog

== 0.10.4 (2002-05-17)
  * Maildir ưƤʤä
  * Maildir#each_port Ϥե뤬̾ǥȤƤΤ
    ֽˤʤ褦ˤ
    (patched by Kukutani, Makoto)
  *  Return-Path ʤ褦ˤ
    (reported by Morikawa-san)
e
  * Maildir did not work correctly.
  * Maildir#each_port yields filenames sorted by time, not filename.
    (patched by Kukutani, Makoto)
  * allows empty return path (Return-Path: <>).
    (reported by Morikawa-san)

== 0.10.3 (2002-05-07)
  * С 1.0 ǺͽΥ᥽åɤ obsolete.rb ˤޤȤ᤿
     require ʤȤ 1.0 εưƥȤǤ롣(ǥեȤǤ require )
  * Mail  set ϥ᥽åɤۤȤɤХΤưʤä
  * ᥽å MhMailbox,UNIXMbox,Maildir#reverse_each_port
    (suggested by Takabayashi, Satoru)
  * ɥȤˤ TMail::Mail#content_type Ƥʤä
    (reported by yoshihisa masuda)
  * Content-Type  main/sub ΤȤ ';' 褦ˤ
    (suggested by Lars Christensen)
  * Mutt κ Maildir եѡǤʤä
  * ޥѡȥ᡼뤬üƤʤȤto_s 
    (reported by Kikutani, Makoto)
e
  * devide obsolete methods into obsolete.rb.
  * Mail#to=, cc=, bcc=, ... did not work.
  * new methods MhMailbox,UNIXMbox,Maildir#reverse_each_port
    (suggested by Takabayashi, Satoru)
  * TMail::Mail#content_type is described in document but not defined.
    (reported by yoshihisa masuda)
  * allow ';' after content type.
    (suggested by Lars Christensen)
  * TMail::Maildir fails to parse maildir filename created by Mutt.
  * Unterminted multipart mail causes unexpected exception.
    (reported by Kikutani, Makoto)

== 0.10.2 (2002-02-21)
  * UnstructuredHeader#to_s Х (patched by Satoru Takabayashi)
  * ReceivedHeader ǡvia Τ by ʤȤ
    ޤϤεդΤȤ˷̤ʤХ
    (patched by Satoru Takabayashi)
  * TMail::TextUtils.quote_phrase Х (reported by Matt Armstrong)
e
  * UnstructuredHeader#to_s did not work. (patched by Satoru Takabayashi)
  * ReceivedHeader#to_s did not work when h.via exists and
    h.by not exists (and vice versa). (patched by Satoru Takabayashi)
  * TMail::TextUtils.quote_phrase did not work. (reported by Matt Armstrong)

== 0.10.1 (2002-02-03)
  * ƥȥץȤѥåɲá᡼륢ɥ쥹Υѡ
    ؤƥȥץȤʬ RubyMail 0.2 (by Matt Armstrong)
    餤ޤ
  * 饹 TMail::Config
  * ٤ѡΥХ򤿤ľ
  *  JIS ʸ褦ˤ
  * TMail::File*Stream Ϻ (̾ File ֤)
e
  * test scripts added. Many test cases are imported
    from RubyMail 0.2, written by Matt Armstrong.
  * new class TMail::Config
  * Minor parser bugs are eliminated.
  * Parser supports raw iso2022jp strings appeared in quoted-words.
  * TMail::File*Stream classes removed.

== 0.10.0 (2002-01-06)
  * Ĥߴѹä
    ܺ٤ϥե Incompatibilities 򻲾ȤΤȡ
  * amstd strscan ȤΤ᤿
  * mail.so  1.7 ǿǤ (ʤư) äȴ
e
  * changes many method features of TMail::Mail. see file Incompatibilities.
  * TMail does not depend on amstd/strscan library.
  * mails.so was riskful under latest 1.7

== 0.9.9 (2001-11-15)
  * typo in tmail_attr_writer (patched by Shirai, Kaoru)
e
  * typo in tmail_attr_writer (patched by Shirai, Kaoru)

== 0.9.8 (2001-09-07)
  * ְä 0.9.7 Υ֤񤭤ƲƤΤǤκƽ
    (thanks Masahiro Sekiya, Joseph McDonald)
  * amstd/futils  fileutils ˰ܹ
  * 󥹥ȡ setup.rb  install.rb (3.0.0) ˰ܹ
e
  * modify 0.9.7(2) pack miss.
    (thanks Masahiro Sekiya, Joseph McDonald)
  * amstd/futils -> fileutils
  * setup.rb -> install.rb 3.0.0

== 0.9.7 (2001-07-06)
  * HeaderField#body Х
  * Mail 饹ΥɥȤƱ
e
  * modify bug in HeaderField#body
  * sync TMail::Mail class reference manual

== 0.9.6 (2001-06-20)
  * ⥸塼 TMail::Base64
  * ǥեȤǤΤβԥѴԤʤ
e
  * new module TMail::Base64
  * does not convert line terminator by default.

== 0.9.5 (2001-05-27)
  * إå󥳡ɤ fold ȶ򤬾äХ (thanks Akira Yamada)
  * RFC2231 Ⱦʬб (fold бƤʤ) (thanks Yasuhiro Arima)
e
  * spaces were too removed when folding (thanks Akira Yamada)
  * support RFC2231 (still imcomplete)   (reported by Yasuhiro Arima)

== 0.9.4 (2001-04-25)
  * 󥹥ȡ򥢥åץǡ
  * Mail.load
  * Mail#strftime
  * Ruby 1.4 б
e
  * update installer
  * Mail.load
  * Mail#strftime
  * supports Ruby 1.4 again

== 0.9.3 (2001-03-10)
  * 󥹥ȡ򥢥åץǡ
  * TMail::Mail.boundary ΥɥȤĤäƤ
    (TMail.new_boundary ˰ܹ)
  * إåκǸ˲Ԥʤθ
e
  * update installer
  * remove TMail::Mail.boundary,msgid from document
    (use TMail.new_boundary, new_msgid)
  * no need of NL at the tail of header

== 0.9.2 (2001-03-08)
  * HF#inspectAddress#inspect ưѹ
  * Ruby СΥʤ KCODE ưŪб
  * 饤֥ΥȥݥȤ 'tmail' ѹ
    ('tmail/tmail' Ȥ뤬 1.0 Ǥʤ)
e
  * HF#inspect, Address#inspect changed
  * support SJIS in scanner
  * library entry point is 'tmail' again (<- 'tmail/tmail')

== 0.9.1 (2001-03-02)
  * ޥѡȤΥѡ˥Х
e
  * bug in parsing MIME multipart

== 0.9.0 (2001-02-24)
  * to_s, inspect ưѹ
  * Mail#to, from ʤɤΥǥեͤ ''  nil ѹ
e
  * change Mail#to_s/inspect action
  * default value of Mail#to, from is now nil (not '')


== 0.8.18 (2001-01-27)
  * push ˰ΤʤȤä
  * Array#filter Ȥʤ褦ˤ
    (thanks l@kondara)
e
  * modify push without arg
  * do not use Array#filter
    (thanks l@kondara)

== 0.8.17 (2001-01-26)
  * ܸʸΥ󥳡ɤХ (thanks )
e
  * modify MIME encoding bug

== 0.8.16 (2001-01-22)
  * mails.so 򥹥ƥå󥯤Ǥפʤ褦˽
e
  * modify mails.so for static link

== 0.8.15 (2000-11-28)
  * HFencoder ΥХ (thanks Ľ㤵)
e
  * debug HFencoder (thanks Shugo Maeda)

== 0.8.14 (2000-11-18)
  * DateH#date= ˥Х (thanks Ľ㤵)
  * StringH ǥɤ EOL äƤ nkf Ϥ
  * Mail#ordered_each
  * eof λ StringPort#read_allcopy_to Ԥ
e
  * bug in DateH#date= (thanks Shugo Maeda)
  * gsub(EOL, '') before nkf
  * Mail#ordered_each
  * StringPort#read_all, copy_to failed if eof

== 0.8.13 (2000-09-19)
  * MboxLoader ưʤä (thanks Ĺ󤵤)
  * HeaderField#new_header
e
  * MboxLoader was not work (reported by Kenji Nagasawa)
  * HeaderField#new_header

== 0.8.12 (2000-07-13)
  * scanner.rb ΰưб (thanks ޤ餵)
e
  * racc/scanner.rb -> scanner.rb (thanks akira yamada)

== 0.8.11 (2000-05-29)
  * HFencoder#value Υ󥳡ʬְäƤ
  * TMail::CONTROL
  * ܸޥ˥奢뤬ѸˤʤäƤ (㡣thanks Ӥ)
e
  * HFencoder#value encoding was wrong
  * TMail::CONTROL
  * all doc.ja/*.html were ENGLISH (reported by rubikitch)

== 0.8.10 (2000-05-18)
  * TMail.zonestr2i ְ֤ͤäƤ (thanks ĪΤ)
  * datetime äΤƤƤ
e
  * return values of TMail.zonestr2i was wrong (patched by tachino Nobuhiro)
  * seconds in date-time was wrongly discarded

== 0.8.9 (2000-05-16)
  * 󥹥ȡΥåץǡȤȽ
    (thanks rubikitch)
e
  * update installer
    (thanks rubikitch)

== 0.8.8 (2000-05-12)
  * sample/sendmail
  * TMail#date=, mime_version=
  * phrase ΥȤ
  * amstd åץǡ (1.7.0)
e
  * sample/sendmail
  * TMail#date=, mime_version=
  * modify phrase quoting
  * update amstd package (1.7.0)

== 0.8.7 (2000-05-08)
  * mails.rb: = ʤ ==
    (thanks rubikitch)
  * Racc 󥿥ॢåץǡ (1.0)
  * amstd åץǡ (1.6.2)
e
  * mails.rb:  not =, ==
    (thanks rubikitch)
  * update Racc runtime (1.0)
  * update amstd package (1.6.2)

== 0.8.6 (2000-03-17)
  * Racc 󥿥ॢåץǡ (0.12)
  * strscan åץǡ (0.5.5)
e
  * update Racc runtime (0.12)
  * update strscan package (0.5.5)

== 0.8.5 (2000-03-09)
  * accept ޥѡȤλѤˤʤХ
  * HeaderField#illegal?, empty?
  * ̿ŪʤȤåɤб
e
  * Mail#accept had bug when multipart
  * HeaderField#illegal?, empty?
  * thread safe (only critical part)

== 0.8.4 (2000-03-09)
  * ruby 1.5 Ǥ Symbol Ƴб
e
  * for Symbol in ruby 1.5

== 0.8.3 (2000-03-04)
  * Address#local,domain
  * phrasevalue ʤɤʸ󲽤٤
e
  * Address#local,domain
  * better string convertion

== 0.8.2 (2000-02-23)
  * FilePort#filename  public
e
  * FilePort#filename is public

== 0.8.1 (2000-02-20)
  * ɥ쥹ʤǤ Mail#to,from ʤɤʤ褦
e
  * modify Mail#to, from... for no addresses

== 0.8.0 (2000-02-19)
  * ƤΥ饹 TMail ⥸塼
  * ʤĥ⥸塼ˤ
  * TMail::Mail#body_port
  * TMail::Mail#encoded, decoded
  * إåʸ󲽥ƥब礭Ѥä
e
  * moves all classes into module TMail
  * make scanner ruby extention
  * TMail::Mail#body_port
  * TMail::Mail#encoded, decoded


== 0.7.5 (2000-01-09)
  * Racc κǿСб
e
  * modify for racc 0.10.8

== 0.7.4 (1999-11-10)
  * ΤߤΥȤѤˤʤ
  * inspect ޤХäƤ
  * port.rb  typo
  * amstd б (must.rb -> amstd/must.rb)
    (all modifications are patched by Shugo Maeda)
e
  * digit only account was wrong handled
  * TMail#inspect contained bug
  * type in port.rb
  * amstd (must.rb -> amstd/must.rb)
    (all modifications are patched by Shugo Maeda)

== 0.7.3 (1999-11-06)
  * ۥ̾ʤΥɥ쥹̤褦˽ (thanks ts )
  * եǥ쥯ȥ줿 (tmail.rb -> tmail/tmail.rb)
  * racc 0.10 б
  * ѥå󥰤ʤѲ
e
  * parse error on address without hostname (patched by ts)
  * main files are in tmail/ (tmail.rb -> tmail/tmail.rb)
  * modified for racc 0.10
  * wrote setup.rb

== 0.7.2 (1999-09-29)
  * ॾϢΥХ
  * Received: ҤȤĤˤʤäƤޤХ
  * to_s ХƤΤ (thanks Ľ㤵)
e
  * about timezone
  * multi Received: handling was wrong
  * to_s contains bugs (patched by Shugo Maeda)

== 0.7.1 (1999-09-28)
  * ٤Х
  * ɥȤι˺Ƥ
  * ȤȤ褦ˤ
e
  * modify little bugs
  * update documents
  * can handle comments for structured header

== 0.7.0 (1999-09-02)
  * إå֥Ȥٱ
  * mailp.y: FROM VIA ʤɤ ATOM Ȥɾ褦ˤatom ɲ
e
  * lazy header contruction


== 0.6.0 (1999-07-31)
  * Ϥ port.rb ˰ܲ
e
  * use port.rb

== 0.5.2 (1999-06-26)
  * strscan б
  * buffer.rb  extiter.rb 
e
  * use strscan
  * use extiter.rb, not buffer.rb

== 0.5.1 (1999-06-14)
  * mailp.y  Racc 0.9 б
  * ̵ǱѸޥ˥奢Ĥ
e
  * rewrite mailp.y for racc0.9.x
  * wrote English manual

== 0.5.0 (1999-06-03)
  * Header 饹ѻ
  * recycle.rb buffer.rb 
e
  * now Header class is obsolute
  * use recycle.rb, buffer.rb


== 0.4.8 (1999-05-?)
  * ѡ٤
  * ץߥʤɤ򤤤Ĥ
e
  * modify mail parser
  * modify some typos


== 0.3.0 (?)


== 0.2.0 (1998-10-30)
  * ޤ mail modules ȸƤФƤ
e
  * still named "Mail Modules"


== 0.1.0 (1998-10-26)
.
  * bug fix


== 0.0.0 (1998-10-23)
.
  * first release
