diff --git a/PMXParser/PMXParser.csproj b/PMXParser/PMXParser.csproj index 9987dc9..aafa0fe 100644 --- a/PMXParser/PMXParser.csproj +++ b/PMXParser/PMXParser.csproj @@ -7,7 +7,7 @@ 8.0 enable true - 1.0.1 + 1.1.0-rc Copyright © 2020 ikorin24 PMX file parser library https://github.com/ikorin24/PMXParser.git diff --git a/README.md b/README.md index f20106a..82cdb94 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,13 @@ # PMX Parser [![GitHub license](https://img.shields.io/github/license/ikorin24/PMXParser?color=967CFF)](https://github.com/ikorin24/PMXParser/blob/master/LICENSE) -[![nuget](https://img.shields.io/badge/nuget-v1.0.1-967CFF)](https://www.nuget.org/packages/PMXParser) +[![nuget](https://img.shields.io/badge/nuget-v1.1.0_rc-967CFF)](https://www.nuget.org/packages/PMXParser) [日本語](https://github.com/ikorin24/PMXParser/blob/master/README_ja.md) ## What is This ? -PMX file parser library of C# (.NET Standard 2.1 / 2.0). PMX file is MMD (*Miku Miku Dance*) model file. +PMX file parser library of C# (.NET 2.0). PMX file is MMD (*Miku Miku Dance*) model file. This parser parses PMX file into structual C# class. @@ -32,7 +32,7 @@ using(var stream = System.IO.File.OpenRead(fileName)) ## Requirements and Dependencies (On Building) -- .NET Standard 2.1 / 2.0 +- .NET Standard 2.0 - C# 8.0 - `dotnet` command (.NET Core CLI Tools) @@ -56,7 +56,6 @@ $ git clone https://github.com/ikorin24/PMXParser.git $ cd PMXParser $ dotnet build PMXParser/PMXParser.csproj -c Release -# ---> PMXParser/bin/Release/netstandard2.1/PMXParser.dll # ---> PMXParser/bin/Release/netstandard2.0/PMXParser.dll ``` @@ -106,3 +105,11 @@ Bug fix and performance improvement a little - Fix a big bug. - Parse incorrect value in case of `byteSize` is not 4 in `NextDataOfSize` method. + +### 2020/05/25 ver 1.1.0-rc + +[![nuget](https://img.shields.io/badge/nuget-v1.1.0_rc-967CFF)](https://www.nuget.org/packages/PMXParser/1.1.0-rc) + +- Add parser for unmanaged memory version. (in namespace `MMDTools.Unmanaged`) +- Fix a bug in multi-thread. +- Fix some other bugs. diff --git a/README_ja.md b/README_ja.md index 90b3ab1..cef979b 100644 --- a/README_ja.md +++ b/README_ja.md @@ -1,13 +1,13 @@ # PMX Parser [![GitHub license](https://img.shields.io/github/license/ikorin24/PMXParser?color=967CFF)](https://github.com/ikorin24/PMXParser/blob/master/LICENSE) -[![nuget](https://img.shields.io/badge/nuget-v1.0.0-967CFF)](https://www.nuget.org/packages/PMXParser) +[![nuget](https://img.shields.io/badge/nuget-v1.1.0_rc-967CFF)](https://www.nuget.org/packages/PMXParser) [English](https://github.com/ikorin24/PMXParser/blob/master/README.md) ## これは何? -PMX ファイルの C# (.NET Standard 2.1 / 2.0) パーサーライブラリです。 +PMX ファイルの C# (.NET Standard 2.0) パーサーライブラリです。 PMX ファイルは MMD (*Miku Miku Dance*) のモデルデータです。 @@ -34,7 +34,7 @@ using(var stream = System.IO.File.OpenRead(fileName)) ## 必要環境と依存関係 (ビルド時) -- .NET Standard 2.1 / 2.0 +- .NET Standard 2.0 - C# 8.0 - `dotnet` コマンド (.NET Core CLI ツール) @@ -58,7 +58,6 @@ $ git clone https://github.com/ikorin24/PMXParser.git $ cd PMXParser $ dotnet build PMXParser/PMXParser.csproj -c Release -# ---> PMXParser/bin/Release/netstandard2.1/PMXParser.dll # ---> PMXParser/bin/Release/netstandard2.0/PMXParser.dll ``` @@ -106,3 +105,11 @@ http://kkhk22.seesaa.net/category/14045227-1.html - 大きなバグ修正 - `NextDataOfSize`メソッドの`byteSize`が4でない場合、正しくない値を読み取っていた + +### 2020/05/25 ver 1.1.0-rc + +[![nuget](https://img.shields.io/badge/nuget-v1.1.0_rc-967CFF)](https://www.nuget.org/packages/PMXParser/1.1.0-rc) + +- アンマネージドメモリ版のパーサを追加。 (`MMDTools.Unmanaged`ネームスペース) +- マルチスレッドでのバグを修正 +- その他バグ修正