Releases: ingen084/KyoshinMonitorLib
Releases · ingen084/KyoshinMonitorLib
v0.4.0.0 画像解析モード一新
変更
- 画像解析周りの機能を一新しました!
- 解析アルゴリズムは こちらの記事(JQuake) のものを使用しています。
v0.3.0.2 Nullable対応
変更
- Nullableに対応させました。
- 細かな例外時の挙動が変更されていますが、大きな変更はないつもりです。
v0.3.0.1 .NET 5 対応
追加
- .NET 5に対応しました。
変更
- 使用ライブラリを更新しました。
[破壊的変更あり]最適化など
変更
- 使用ライブラリを更新しました。
ParseIntensityFromImage
での解析方法を最適化しました。SecondBasedTimer
のAccuracy
プロパティを公開しました。
破壊的変更
- 各種
RealTime
をRealtime
に変更しました。- 実際に組んでてストレスマッハだったためです。
- [削除]
LinkedRealtimeData.Intensity
float?
の拡張メソッドをご利用ください。
JmaIntensity.ToShortString
のError
Unknown
時の表記をそれぞれ*
-
に変更しました。
0.2.1.0 .NET Core3.0 対応・不具合修正
変更
- .NET Standard2.1(.NET Core3.0)に対応しました。
修正
WebApi
のEew
のreport_time
が正常に解析できていなかった点を修正しました。LinkedObservationPoint
の初期化時にsite
がnullだった場合に例外を投げていた問題を修正しました。
0.2.0.2 パッケージ更新など
変更
- nugetパッケージを更新しました。
削除
- 現在利用できないAPIに
Obsolate
をつけて利用できなくしました。
0.2.0.1 不具合修正
バグ修正
GetNetworkTimeWithNtp
の処理を間違えていたのを修正しました。- なんで今まで気づかなかったんでしょうかね!
0.2.0.0 中規模変更
変更
SecondBasedTimer
で使用できるプロパティを増やしました。- AppApiの観測地点のマッチング処理を高速化しました。
- メモリの消費量もマシになったと思います(ちゃんとはかってない)
- 404などの際に従来の例外を発生させる方式ではなく、
ApiResult
を使用するようにしました。- 引き続きタイムアウトでは例外が発生します。
LinkedObservationPoint
を追加しました。ValueTuple
を置き換えただけです。
.NET4.6
から.NET4.6.1
に変更しました。
削除
FixedTimer
を削除しました。
0.1.6.0 仕様変更
変更
KyoshinMonitorLib.Images
で色から震度に変換する際に7.0以上の色を追加しました。
0.1.5.0 バグ修正 使用ライブラリ変更
変更
Nullable
パース問題のためJsonシリアライザをUtf8Json
からNewtonsoft.Json
に変更しました。
修正
WebApi.GetEewInfo
が正常に動作しなかった問題を解決しました。 thx! @Kichi2525yt