😎

Pleasanter 1 年の更新をキャッチアップ(後半)

2023/12/15に公開

これは2023 個人アドベントカレンダーの 8 日目の記事です。

tl;dr

2022 年のアドカレ終了後の更新情報をキャッチアップしてみる、の後半

7 月

7/28 リリース情報(ver.1.3.44.0)

  1. 7/5 リリース情報(ver.1.3.42.0)
    • SysLogs の拡張。Rds.json でパラメータを変更したうえで CodeDefiner を実行する必要がある
      • これ、今回キャッチアップしてなかったら気付かなかったな(2 件目)
  2. 7/5 リリース情報(ver.1.3.42.1)
    • バグ対応
  3. 7/11 リリース情報(ver.1.3.43.0)
    • サーバスクリプトで Upsert
      • API はこれより前に対応してた印象。性能面が気になるがどうだろうか。
    • サイト統合が、サーバスクリプトと API に対応
      • あれ、テーブル結合で items.Count/items.Get の不具合を直してた「テーブル結合」ってなに?
        • マニュアルでヒットしない
  4. 7/28 リリース情報(ver.1.3.44.0)
    • ダッシュボード機能が目玉なのかなやっぱり
      • 分析ツールとかあふれてるので、システム間連携を図ったほうがいい気がする
      • プリザンターで閉じてできるのがメリットになる場合があるのかな
      • トップページを、これまでのサイトが並んでるトップページ以外にできる、のはユーザを迷子にしない使いかたができそう
        • 他のサイトを任意に指定させてほしいくらい
    • Postgres 15 対応は何をもって「対応」なんだろう
      • この更新情報につけられてるリンクの先は PostgreSQL 16 on Ubuntu なんだけど 16 に対応したというニュースはないんだよね
      • 動作環境には保証とは言ってないので(OSS なのでそれはそう)「動作確認しましたよ = 対応」かな

8 月

  1. 8/20 リリース情報(ver.1.3.45.0)
    • HTML を画面に追加できる機能
      • UI のカスタマイズには有益そう。
    • パスワードを表示できるモードの追加
      • パスワードフォームでよくあるやつ。個人的に目のアイコンがちょっと怖い
    • サマータイムのエラー
      • 日時はいつも悩みの種

9 月

  1. 9/3 リリース情報(ver.1.3.46.0)
    • FullCalendar 機能!
      • 時間で区切るスケジュールが組みやすくなったかも
      • 会議室の運用とか社用車の運用とか今までと違う使いかたできそう
      • これも、今回キャッチアップやらなかったら、わざわざカレンダータブなんて見ないから、ずっとスルーしてたかも。
    • ログがここでも拡張
    • x86 以外の Docker でビルドできるようにしたって Mac の M コアでもビルドできるのかな
      • 開発やってみる機運
  2. 9/13 リリース情報(ver.1.3.46.1)
    • バグ対応
  3. 9/22 リリース情報(ver.1.3.47.0)
    • CSV を API でインポートできるだと!
    • 「ァイルアップロード時に拡張機能のサイト ID の指定」
      • 拡張機能のサイト ID の指定 is 何?

10 月

  1. 10/16 リリース情報(ver.1.3.48.0)
    • マスタ系も API で CSV インポートできるようになってる
      • 非 LDAP 環境の強い味方
    • 「ユーザのごみ箱機能」は、各ユーザごとのごみ箱ではなく、ユーザマスタをごみ箱管理する機能っぽい
    • 否定条件は難儀してる印象
    • 2 段階認証があったことをはじめて知った

11 月

  1. 11/15 リリース情報(ver.1.3.49.0)
    • マスタ系のごみ箱が整備された
    • 「サーバスクリプトに$p.JSON.stringify メソッドを追加」
      • $p って「スクリプト」のプレフィクスじゃない?
      • でもクライアントで動くスクリプトにこんなメソッドは要らないからサーバスクリプトだと思う
        • でも items.Get とかで JSON 使うから前からあった気もするが。
      • マニュアルを検索してもヒットしない

12 月

  1. 12/13 リリース情報(ver.1.3.50.0)
    • 計算式で関数に対応
      • 脱エクセルらしくエクセル関数っぽいのが増えてる
    • ダッシュボードの拡充
    • 「サイト API で各種設定を機能単位で更新する機能」
      • これがないと辛いですもんね
    • 「BackgroundService でサーバースクリプトを実行する機能」
      • cron 処理的なことができるのかな
  2. 12/15 リリース情報(ver.1.3.50.1)
    • 「バージョン 1.3.49.0 以前で計算式を設定したテーブルの管理画面が表示できない問題」
      • やばいバグおきてるやん

ついこのあいだ 1.3.49 にしたのにさっそく更新しないといけないっぽい。

小括

下半期 12 件。通年で 41 件

まとめ

  • リリースの粒度もあるので、数が多ければ良いってもんでもないけど、活発なのは利用者として安心感ある
  • 出した機能をすぐバグ修正してるパターンがちょこちょこある
  • ある機能をだしたときに、似た他の機能をあとから順次出すパターンがある
    • ユーザの機能を増やしてから、後で組織が続くとか
    • マイルストーンとかリリース計画とかが公表されないので、出した機能のバグ修正とあいまって、練れてない感がある
  • アップデート内容が分かり辛い
    • 短文に複雑な機能が設定要件が詰め込まれるうえに "システムログ" と "SysLogs" のように統一されてないものやマニュアルに記載がないものなどがある
    • 指してる内容がわかっても使い所がわからないといったものもあり、総じて一見さんお断り感がある
    • 個人的に不具合修正はそのパターンに当たってなければ詳しく言う必要ないと思ってるけど、機能追加で何ができるようになったかはユーザフレンドリな表現をしないと勿体ないことないですか
  • 3 つほど、このキャッチアップをしないと、気付かなかったであろう既存機能の機能拡張があったのでやってよかった
    • ダッシュボードみたいな目を引く機能の影で細かな改善をしていただける開発者さんに感謝
GitHubで編集を提案

Discussion