Files
noticeUwuzu/CHANGELOG.md
T

2.5 KiB

25.12.0-alpha.1

  • New: configをTypeScriptファイルからyamlへ移行しました
    • Note: 新しいファイルパスはconfig/config.yamlです
    • New: それに伴って複数の依存関係が追加されました
    • Delete: また、examples/config.tsを削除しました
    • Note: ただし、互換性のためgitignoreは維持しています
  • New: package-lock.jsonをgitignoreから削除しました
  • New: import.meta.dirnameによるパスの安全性を確保しました
  • New: /miqのエイリアスを作成しました
  • Chg: tsconfig.json:20に末尾カンマを追加し統一しました
  • Fix: earthquakeNotice.tsで条件分岐が誤っていた問題を修正しました
  • Delete: 余分な型定義を削除しました
  • Delete: tsc-aliasによるresolveFullPathsが実装されているにもかかわらず.jsを使用したimportの.jsを削除しました

25.12.0-alpha.0

  • New: リリースノートを記録する方針を取り始めました
  • Change: tsc-aliasによるエイリアスインポートを導入しました
    • New: resolveFullPathsが有効です
    • Del: それに伴いインポートから末尾の.jsを削除しました
    • New: エイリアスに@/(./src)が追加されました
  • Change: config.d.tsの名称をconfigTypeからConfigへ変更しました
    • Change: config.d.tsの余分なinterface定義を1つのConfigとして再定義しました
  • Change: moduleResolutionをnodeからbundlerへ変更しました
  • Change: typeRootのsrc/typesを./src/typesへ変更しました
  • Change: 同一ファイルでの使用数が1つのみのインポートを静的インポートから動的インポートへ変更しました
  • Change: ディレクトリ構造を大幅に変更しました
    • Migrate: /src/wiatherId.tsを/src/constantsへ移動しました
    • Migrate: /scriptを/srcへ移動しました
    • Migrate: /typesを/src/typesへ移動しました
    • Migrate: /src/mailer.tsを/src/libへ移動しました
    • Migrate: /checksを/src/scriptsへ移動しました
  • Change: eventdayData.tsを単一のexport文のみに短縮しました
  • Delete: asciiart.txtの末尾に含まれている改行を削除しました
    • Delete: それに伴いasciiart.tsの改行を削除する正規表現を削除しました
  • Delete: package.jsonのscriptsからmainを削除しました
  • Delete: successExit.tsに含まれていたデバッグ用の関数を即時実行するコードを削除しました