Skip to content

Releases: Appbird/kss-recorders

v2.2.2

06 Sep 08:03
8838702
Compare
Choose a tag to compare

「難易度」を「カテゴリ」に改名しました。

v2.2.1

05 Sep 13:52
e11d215
Compare
Choose a tag to compare

resolve #32

v2.2.0

05 Sep 13:13
a013c2f
Compare
Choose a tag to compare

これで「記録申請のレギュレーションについて」にて求められていた要件を全て達成できた。
resolve #21, #29

v2.1.10

04 Sep 18:05
2aa4558
Compare
Choose a tag to compare

resolve #27 #26 #25

v2.1.7

03 Sep 14:41
6a2012e
Compare
Choose a tag to compare

merge pull request #20

v2.1.5

02 Sep 16:04
3ee55aa
Compare
Choose a tag to compare

v2.1.0

02 Sep 06:21
f8edd63
Compare
Choose a tag to compare

v2.0.2

02 Sep 05:55
Compare
Choose a tag to compare

[fix] issues #1 を解決.

v2.0.1

01 Sep 17:34
Compare
Choose a tag to compare

[v2.0.1] Released

主な変更点

  • [update] 「能力属性」が追加されました。

能力ごとに属性を追加することができるようになりました。
例: プレイヤーのそれぞれが人力かCPなのかを示すことが出来ます。

  • [update] 「能力属性」による検索ができるようになりました。
  • [update] 「タグ入力」において、既にあるタグに似た名前を入力するとその似たタグが入力されてしまうバグを修正しました。
  • [update] 「ルール」が追加されました。

管理者は投稿する記録についての具体的なルールを示すことが出来ます。

  • [update] 「ルール確認画面」を追加しました。
  • [update] 「ハッシュタグ」一覧が管理人のデータ操作から直接操作できるようになりました。
  • [update] 記録を修正した際に理由を付記できるようにしました。

APIについて

  • [update] API gameRule/getを追加しました。ゲームルールを表すオブジェクトを与えると、IDを解決して内容を読めるように変換します
  • [update] APIのgetListとpickUpに、abilityAttribute,abilityAttributeFlag,recordを追加しました。

この追加により、APIのlist/abilityAttribute(s),list/record(s)が使用可能になりました。

リファクタリング

  • [refactoring] データベースを管理するためのクラスのリファクタリングを行いました。より容易に機能拡張ができるようになります。
  • [refactoring] 記録検索画面と記録申請画面と記録修正画面のリファクタリングを行いました。よりコードを簡潔にしています。

その他

  • [modify] バージョン表記を、vx.xから、Semantic Versioning 2.0.0の記法に準拠したものに変更。

厳密には、Semantic Versioning 2.0.0にvを接頭詞としてつけたものを使用する。

今後、
バグ修正を行った際にはpatchを
小規模な機能追加を行った際にはminorを
大規模な機能追加,あるいはKSSRsのAPIに関して後方互換性が失われるものの場合はmajorを
引き上げます。

この運用方式そのものはSemantic Versioning 2.0.0に準拠していません。

  • [breaking change] ゲームモードごとの走者の数を表すためのプロパティを、走者のIDを保持するための配列に変更しました。この変更により、後方互換性が破壊されています。
  • [fix] 記録中に複数プレイヤーがいる際、Discordへ通知メッセージが送信されない問題を修正

The First Pre-Release

12 Aug 20:39
Compare
Choose a tag to compare