Skip to content

Releases: hizumiaoba/DelesteRandomSelector

Release v4.0.0

11 Jun 08:03
7bf51da
Compare
Choose a tag to compare

Release v4.0.0-Stable

主な変更内容

  • ふじわらはじめAPI様 のAPIにより、楽曲情報の詳細が確認できるようになりました!
  • 獲得ファン計算の処理とそれに関連するGUIの変更を施しました!
  • 内部処理「クラッシュ」が実装されています!内部的にアプリケーションの進行が不可能になった状態のとき、自動的にクラッシュレポートが生成されて安全に終了されます!
  • 起動に必要なJavaランタイムがWindows版に限り、同梱されるようになりました。それ以外のOSではJava 11が必須となります。

機能追加

  • 楽曲詳細情報の表示機能を追加
  • 獲得ファン計算、ファン獲得の目標スコア計算を行う機能を追加
  • 内部機能「クラッシュ」の追加
  • GUIへのタブの追加を含む、GUI構造の調整、追加
  • バージョン番号への接尾語の追加
  • イースターの追加
  • 日本標準時の表示機能を追加
  • Twitterへの投稿機能の内部処理変更

パフォーマンス向上

  • ログファイルへ記述する情報の詳細化
  • GUIの構築速度の向上
  • 各種ファイルの読み込みや内部処理の並列化
  • システム情報のログ出力による問題探索の効率化
  • 安定版バージョン以外ではバージョンチェックをスキップするよう変更
  • データベース構築の並列化
  • メンテナンス性の向上
  • 機能追加に伴うテストを追加

バグ修正

  • 特定の操作を行った場合、内部処理によってNull値が渡されてしまう不具合を修正
  • settings.json ファイルのプロパティ windowWidthwindowHeight が正しく適用されない不具合を修正
  • クラッシュレポートに一番上の階層の例外メッセージが記録されていなかった不具合を修正
  • その他、軽微な不具合を修正

リファクタリング

  • 使われていないライブラリや変数宣言などを削除
  • ドキュメントの追加

Release v4.0.3-Beta

13 Apr 13:07
Compare
Choose a tag to compare
Release v4.0.3-Beta Pre-release
Pre-release

バグ修正

Full Changelog: v4.0.2-Beta...v4.0.3-Beta

Release v4.0.2-Beta

17 Mar 05:40
Compare
Choose a tag to compare
Release v4.0.2-Beta Pre-release
Pre-release

4.0.2-Beta (2022-03-17)

English

Performance Improvements

  • Bundle Java Runtime (Only Windows version)

日本語

パフォーマンス改善

  • 起動に必要なJava Runtimeを同梱 (Windows環境のみ)

Release v4.0.1-Beta

10 Mar 06:11
Compare
Choose a tag to compare
Release v4.0.1-Beta Pre-release
Pre-release

4.0.1-Beta (2022-03-10)

English

Bug fix

  • fix not start if first time to use.

日本語

不具合修正

  • 初回起動時、設定ファイルが生成できないためアプリケーションが落ちる不具合を修正

Release v4.0.0-Beta

10 Mar 05:48
dd42ddc
Compare
Choose a tag to compare
Release v4.0.0-Beta Pre-release
Pre-release

4.0.0-Beta (2022-03-10)

English

WARNING!!!

This is the pre-release app!
If you are not good at computer, please use latest stable version!

⚠BREAKING CHANGE

  • We added "Crash" internal function. This is the safety for unexpected exceptions or errors! If you encountered unexpected exceptions or errors that application couldn't keep up, app will close automatically and generate crash report. you can report bugs or questions with your crash report!
  • We added "Song Information" feature and GUI has tabs! After you start playing, you can see the song informations! Thanks to HajimeAPI!
  • Application will need Java 11 or higher! If you cannot start app, make sure you are using Java 11 or higher!

New features

  • add calc method (WIP)
  • add file out func (WIP)
  • add IO classes (WIP)
  • add song detail showing
  • add "crash" feature
  • add version suffix

Bug fixes

  • fix null value state
  • use crash feature instead of printing log
  • fix not applying window size property
  • version checking is now disabled when you use Alpha, beta channel of application
  • and some minor bugs...

日本語

警告

これはβバージョンのアプリケーションです!
コンピューターに詳しくない場合、このバージョンではなく、最新安定版をご使用ください!

破壊的変更

  • アプリケーションに「クラッシュ」という内部処理が追加されました!こちらの機能は、アプリケーションが例外やエラーにより続行不可能になった場合、ユーザーのコンピューターにアプリ外の影響を最小限にとどめるためのものになります。アプリケーションがクラッシュした場合、アプリケーションはすぐに閉じられ、「クラッシュレポート」が生成されます!こちらを使用してバグ報告や質問などをしてもかまいません!
  • 「楽曲詳細情報」のタブを追加しました!こちらではユーザーがプレイした楽曲の詳細情報を確認することができます!(データ取得元:ふじわらはじめAPI)
  • アプリケーションの起動に必要なJavaバージョンが11に引き上げられました!もし起動ができないなどの不具合があれば、11以上のJavaが正しくインストールされているかどうか確認してください!

新機能

  • スコア計算メソッドの追加(作業中)
  • ファイル出力機能の追加(作業中)
  • 汎用ファイル入出力メソッドの追加(作業中)
  • 「楽曲詳細情報」を出力するタブを追加
  • 内部処理「クラッシュ」の実装
  • バージョン文字列へ「接尾語」の追加

不具合修正

  • 特定の状況下において、NullPointerExceptionが発生する不具合を修正
  • 今まではログ出力のみ行っていた部分を、「クラッシュ」するように修正
  • settings.jsonファイル内プロパティwindowWidthwindowHeightが正しくGUIに適用されない不具合を修正
  • アルファ、ベータチャンネルのアプリケーションではバージョンチェックを強制的にOFFにするよう修正
  • その他、軽微な不具合を修正

Release v3.1.1

10 Mar 03:14
Compare
Choose a tag to compare

3.1.1 (2022-03-10)

Continuous Integration

  • Change release method to manual (1a2e74a)

No other changes were added.

Release v3.1.0

11 Jan 09:39
dc22cc8
Compare
Choose a tag to compare

3.1.0 (2022-01-11)

Features

Release v3.0.1

06 Jan 14:36
208801e
Compare
Choose a tag to compare

3.0.1 (2022-01-06)

Bug Fixes

  • fix album timing (13adee2)
  • fix not applying window size properties (97fd712)

Release v3.0.0

31 Dec 15:01
66d3268
Compare
Choose a tag to compare

3.0.0 (2021-12-31)

⚠ BREAKING CHANGES

  • DelesteRandomSelector now became a multilingual! If you
    aren't satisfied with this translation, you can submit issues from
    github!
  • GUI Structure has been changed partly because of this.
  • The title is now active because of this update.

Features

Bug Fixes

  • add latest version text if there is a new version (f81fd7c)
  • change log text with using format text. (45b49a4)
  • organize imports (1749ade)
  • use thread pool to update manually (055b2ed)
  • variable name (252cc50)

Performance Improvements

  • add logger to catch process (688753e)

Code Refactoring

Continuous Integration

Release v2.0.3

11 Dec 05:27
Compare
Choose a tag to compare

2.0.3 (2021-12-11)

Bug Fixes

Code Refactoring

Continuous Integration