<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE chapter PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN"
  "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
<!--
  Hamigaki Library Document Source

  Copyright Takeshi Mouri 2007, 2008.
  Distributed under the Boost Software License, Version 1.0.
  (See accompanying file LICENSE_1_0.txt or copy at
  http://www.boost.org/LICENSE_1_0.txt)
-->
<chapter id="version-history">
  <title>バージョン履歴</title>
  <formalpara>
    <title>0.41.0</title>
    <itemizedlist>
      <title>全体</title>
      <listitem>Boost 1.35(SVN)対応 (Boost 1.34.0以前の対応は終了)</listitem>
      <listitem>Microsoft Visual C++ 9.0 (Express版を含む)に対応</listitem>
      <listitem>Boost.Build Version 1の対応を終了</listitem>
      <listitem>Hamigaki.Systemライブラリを追加</listitem>
      <listitem>jam2bbk、releaseツールを追加</listitem>
      <listitem>libogg、libvorbis、libpng用のプロジェクトを追加</listitem>
      <listitem>ビルド済みBoostライブラリとのリンクに失敗する問題を修正</listitem>
      <listitem>ドキュメントの細かい修正</listitem>
    </itemizedlist>
    <itemizedlist>
      <title>Hamigaki.Archivers</title>
      <listitem>GNU tar互換形式でパス名が正しく保存されない問題を修正</listitem>
      <listitem>zip_file_sourceでbzip2_decompressorを多重close()をしないように修正</listitem>
    </itemizedlist>
    <itemizedlist>
      <title>Hamigaki.Coroutine</title>
      <listitem>SjLj例外の環境での例外フレームのメモリリークを修正</listitem>
      <listitem>コルーチンを一度も呼ばずにexit()した場合にクラッシュする問題を修正</listitem>
      <listitem>コルーチン内で別のコルーチンをexit()させた場合にクラッシュする問題を修正</listitem>
      <listitem>exit_exceptionをstd::exceptionから派生しないように変更</listitem>
      <listitem>ドキュメントにチュートリアルを追加</listitem>
    </itemizedlist>
    <itemizedlist>
      <title>Hamigaki.Process</title>
      <listitem>launch_detached()関数を追加</listitem>
      <listitem>child::terminate()の動作がドキュメントと異なっていた問題を修正</listitem>
    </itemizedlist>
    <itemizedlist>
      <title>Hamigaki.Uuid</title>
      <listitem>Boost.Serializationをサポート</listitem>
    </itemizedlist>
  </formalpara>
  <formalpara>
    <title>0.40.1</title>
    <itemizedlist>
      <title>全体</title>
      <listitem>Mac OS X 10.4に対応</listitem>
      <listitem>Boost 1.35(CVS)に対応</listitem>
      <listitem>環境変数DXSDK_DIRが定義されていない場合にビルドに失敗する問題を修正</listitem>
      <listitem>ビルド済みのboost_bzip2とboost_zlibに対応</listitem>
      <listitem>ドキュメントの細かい修正</listitem>
    </itemizedlist>
    <itemizedlist>
      <title>Hamigaki.Audio</title>
      <listitem>vorbis_file_sourceのデストラクタにおける多重クローズを修正</listitem>
      <listitem>サンプルfalcom_playにエピローグパートを再生しないオプションを追加</listitem>
    </itemizedlist>
    <itemizedlist>
      <title>Hamigaki.Iostreams</title>
      <listitem>binary_write()でエンディアンの指定が無視される問題を修正</listitem>
    </itemizedlist>
  </formalpara>
</chapter>
