Skip to content

Latest commit

 

History

History
216 lines (129 loc) · 10.2 KB

CHANGELOG.mdx

File metadata and controls

216 lines (129 loc) · 10.2 KB

export const YouTubeEmbed = ({ id }) => (

<iframe style={{ width: '100%', aspectRatio: '9/16', margin: 'var(--chakra-sizes-8) 0', borderRadius: 'var(--chakra-radii-xl)', boxShadow: 'var(--chakra-shadows-lg)', }} src={`https://youtube.com/embed/${id}`} /> );

Changelog

2024-12-07

交通情報ページリニューアル

従来は近隣路線の運行情報のみ表示していた交通情報ページですが、

  • 屋代高校前駅から発車する次の列車のカウントダウン
  • それらの列車の各駅停車時刻

が表示されるようになりました。また、運行情報のUI改善を行いました。
カウントダウンについては以前よりホーム画面ウィジェットでは利用可能でしたが、より詳細に情報を確認することが可能になっています。
今後他路線連絡駅での連絡列車の表示や、屋代高校前駅の時刻表を表形式で表示できるようにする予定です。(実現時期未定)

Hatoの更新について

2022年のリリースから月1回ペースで少しずつ更新を続けてきたHatoですが、主開発者の環境変化により、更新ペースがかなり遅くなってしまっています。
まだ開発途上ということもあり、利便性や使用感にまだ課題が多く残されているにも関わらず、現在使っていただいているユーザーの皆様には感謝しかありません。本当にありがとうございます。
Hatoはユーザーの方々の協力なしでは続いていけないアプリですので、今後もぜひHatoを使っていただけると嬉しいです。


2024-01-10

あけましておめでとうございます。本年もHatoをよろしくお願いいたします。

時間割検索・インポート

昨年5月に追加したマイ時間割に、公開されている時間割を検索したり、自分の時間割に追加する「インポート」機能が追加されました。

インポート機能

他の人が「公開」で作成した時間割を検索し、自分も同じ時間割を使ったり、自分の時間割に追加して自由に編集することができます。

「インポートせずに使う」と「インポート」の違い

  • 「インポートせずに使う」を使うと、ほかの人が作成した時間割をそのまま自分のHato上で使うことができます
  • 「インポートせずに使う」では、作成者が時間割を編集した場合、自分の時間割上のデータも編集されます
  • 「インポート」を使うと、ほかの人が作成した時間割を自分の時間割としてコピーして使うことができます
  • 「インポート」を使ってインポートした時間割上のデータは、自分で作成した時間割と同様に自由に編集することができます
  • 「インポート」では、作成者が時間割を編集した場合、
    • インポート後に自分で編集した教科・時限のデータは編集されません
    • インポートしてから編集していない教科・時限のデータは編集されます

2023-12-xx

ライブラリの更新、パフォーマンスの改善

2023年11月~12月にかけて、Hatoの内部や処理に関しての細かな改善を行いました。

Tanstack Query v5

データフェッチに使用しているTanstack Queryを、2023/10/17にリリースされたv5へ更新しました。

RecoilからJotai、react-beautiful-dndからdnd-kitへの移行

これまでグローバル状態管理ライブラリとしてRecoilを使用してきましたが、Jotaiへ移行しました。
また、ホーム画面の並び替えにおけるドラッグ&ドロップを実現するためのライブラリとしてreact-beautiful-dndを使用してきましたが、dnd-kitへ移行しました。

これにより、ページをロードする際の読み込み時間・通信量が若干削減されました。


2023-09-24

クラスマッチ(秋季)

9/27 ~ 9/28 に開催される秋季クラスマッチに関する情報を提供するページを追加しました。 確認できる情報は春季クラスマッチの時と同様です。

このページは皆さんの試合情報の入力への協力によって成り立っています。ご協力いただき本当にありがとうございます。

**引き続き、試合情報の入力へのご協力をよろしくお願いします**

2023-06-18

プッシュ通知

Hatoでプッシュ通知が利用できるようになりました。
これにより、はとボードの新着投稿があった時毎朝今日の予定を確認したい時などに通知を受け取ることができます。 プッシュ通知

プッシュ通知を利用するには

  1. 「設定」→「プッシュ通知」ページで、「プッシュ通知」のスイッチをオンに切り替えます。
  2. 通知を送る許可を求めるダイアログが出たら、「許可」を押してください。

注意事項

iPhone / iPadでプッシュ通知を利用する場合、以下の要件を満たしている必要があります。

  • iOS 16.4 より新しいバージョンを使っている
  • 「ホーム画面に追加」 されている

2023-05-29

クラスマッチ

6/7 ~ 6/8 に開催される春季クラスマッチに関する情報を提供するページを追加しました。
このページでは以下の情報が確認できます。

トーナメント表・試合情報

各競技の試合結果・試合場所・開始時間を確認できるトーナメント表を閲覧することができます。 試合情報は誰でも編集が可能となっていて、観戦している人がリアルタイムに結果を入力することで迅速な情報の反映が可能になっています。

**試合情報の入力にご協力をお願いします**

今後の試合一覧

上記トーナメント表と連動し、今後出場する・出場する可能性のある試合を一覧でリスト表示します。
デフォルトでは自分のクラスの情報が表示されていますが、リスト上部の学年・クラス選択ボタンから任意のクラスの一覧を見ることもできます。

その他

  • 未ログイン状態で Hato にアクセスした際、ログイン処理後に初めにアクセスしたページに遷移するようになりました。

2023-05-06

ユーザーごとの時間割

時間割の提供システムを刷新し、これまでのクラス・コースごとにあらかじめ設定された時間割を提供する方式から、ユーザーごとに各自が自分の時間割を作成する方式になりました。

「マイ時間割」ページから自分専用の時間割を作成することができ、選択した時間割は「ホーム」や「時間割」ページに表示することができます。

設定方法


2023-03-14

セキュリティの強化

ログインの認証方法を変更し、従来よりセキュアに Hato が利用できるようになりました。 (※認証方法の変更により、以前からお使いいただいていたユーザーの方は再ログインしていただく必要があります。申し訳ありません。)

Classroom 連携機能

Google アカウントで追加の連携を行うことにより、Classroom のお知らせ・課題・資料が Hato から閲覧できるようになりました。

連携の際の注意点

連携時の以下の画面で表示される項目は、すべて許可する必要があります(すべて許可していただかないと正常に表示することができません)

Googleアカウントで許可する権限

ホーム画面並べ替え

ホーム画面右上のペンのボタンを押すと、ホーム画面に表示されているカードを並べ替え・追加・削除できるようになりました。
ホーム画面をあなた好みのレイアウトにしてより便利にお使いいただけます。


2023-02-07

交通情報を拡張

従来「ホーム」で表示していた鉄道情報を拡張し、周辺路線の運行状況が Hato 内で確認できるようになりました。「交通情報」ページから利用可能です。

フォント(英数字)を変更

Android / PC で閲覧した際のフォント(英数字)をNoto SansからInterに変更しました。


2023-02-04

開発者向け項目を追加

「設定」ページに、開発者向けの項目を追加しました。
また、Hato で使用されている API の一部を公開しました。Hato 上の様々な情報を、API を経由して皆さんが自由に利用することができます。 API 仕様の詳細については、API ドキュメントを参照してください。


2023-01-27

リリースノートを追加

更新で追加された機能や、変更点をお知らせします。

理科室教室割を追加

理科室の教室割り当て表を、Hato 内で表示できるようになりました。 「時間割」ページから利用可能です。 理科室割イメージ