Skip to content

Releases: bannzai/Pilll

202607.14.163814

Choose a tag to compare

@bannzai bannzai released this 14 Jul 07:38
3973847

What's Changed

  • simtunnel の caller workflow を追加(iOS Simulator リモートセッション) by @bannzai in #1812
  • simulator-session の参照 SHA 更新と permissions の job 単位化 by @bannzai in #1813
  • simulator-session の参照 SHA 更新(keepalive 強化)と serve_sim 入力の追加 by @bannzai in #1814
  • QA: run-qa --all の実行記録とトライアル解除デバッグ機能の追加 by @bannzai in #1815
  • simtunnel セッション用のオンボーディング自動突破 Maestro flow を追加 by @bannzai in #1816
  • simtunnel の参照 SHA を simulators=1 regression 修正後の main に更新 by @bannzai in #1817
  • 買い切りオファーの文言A/Bテスト機構を追加 by @bannzai in #1818
  • 3年以上の無料ユーザーへ月額300円オファーを追加 by @bannzai in #1819
  • 月額300円オファーを未購入ユーザーに限定 by @bannzai in #1820
  • 深夜(0:00-2:00)の服用記録に当日分まで記録された旨の注意ダイアログを表示 by @bannzai in #1821
  • 🆙 to 202607.14.163814 by @bannzai in #1822

Full Changelog: 202607.05.002307...202607.14.163814

202607.05.002307

Choose a tag to compare

@bannzai bannzai released this 04 Jul 15:23
46bdd75

What's Changed

Full Changelog: 202606.18.042536...202607.05.002307

202606.18.042536

Choose a tag to compare

@bannzai bannzai released this 17 Jun 19:25
305ff03

What's Changed

Full Changelog: 202605.01.083440...202606.18.042536

202605.01.083440

Choose a tag to compare

@bannzai bannzai released this 30 Apr 23:35
0f02b68

What's Changed

  • feat: Paywall 起動経路 (paywall_source) と課金完了イベントを Analytics に送出 by @bannzai in #1797
  • 🆙 to 202605.01.083440 by @bannzai in #1798

Full Changelog: 202604.20.110154...202605.01.083440

202604.20.110154

Choose a tag to compare

@bannzai bannzai released this 20 Apr 02:02
ffb1ca8

What's Changed

  • Remove unnecessary log by @bannzai in #1775
  • Upgrade Flutter SDK 3.35.7 → 3.41.2 by @bannzai in #1778
  • add rules by @bannzai in #1783
  • Remove unused env vars and permissions settings from Claude config by @bannzai in #1781
  • feat(release): appIsReleased をストアAPI駆動に切り替え by @bannzai in #1784
  • refactor(feature_appeal): .claude/rules 準拠リファクタリング by @bannzai in #1785
  • test: FeatureAppeal の Maestro E2E テストフロー追加 + Semantics(identifier) 追加 by @bannzai in #1786
  • refactor: AnnouncementBar 優先度変更 (機能訴求 > 認証推奨) by @bannzai in #1787
  • feat(feature_appeal): 5 機能の HelpPage + AnnouncementBar を追加 (quickRecord/creatingNewPillSheet/alarmKit/todayPillNumber/restDuration) by @bannzai in #1794
  • fix: HelpPage の遷移先をタブ移動に統一 + ボタン文言「確認する」変更 + CLAUDE.md 更新 by @bannzai in #1793
  • fix: ref.watch修正 + FeatureAppeal CLAUDE.md 指示書追加 by @bannzai in #1792
  • fix: HelpPage タップアイコンの位置修正・見切れ修正 by @bannzai in #1791
  • feat: FeatureAppeal HelpPage にビジュアルガイドを追加 by @bannzai in #1790
  • FeatureAppeal HelpPage のビジュアルコンテンツ追加と表示修正 by @bannzai in #1789
  • fix: FeatureAppeal HelpPage のコンテンツ表示・遷移先を修正 by @bannzai in #1788

Full Changelog: 202602.01.211552...202604.20.110154

202602.01.211552

Choose a tag to compare

@bannzai bannzai released this 01 Feb 12:16
26d3c43

What's Changed

Full Changelog: 202601.24.202752...202602.01.211552

202601.24.202752

Choose a tag to compare

@bannzai bannzai released this 24 Jan 11:28
465c9e2

What's Changed

  • Phase 4: 2錠飲み対応 - 設定画面の実装 by @bannzai in #1741
  • feat: 2錠飲み対応 - Phase 1-2(エンティティ・プロバイダー層) by @bannzai in #1734
  • refactor: PillSheet を freezed union type (v1/v2) に変更 by @bannzai in #1738
  • Phase 3: 2錠飲み対応 UI層の実装 by @bannzai in #1740
  • Phase 5: 2錠飲み対応のテスト実装 by @bannzai in #1744
  • Revert "Phase 5: 2錠飲み対応のテスト実装" by @bannzai in #1745
  • Phase 4: 2錠飲み対応 - 設定画面の実装 by @bannzai in #1742
  • Revert "Revert "Phase 5: 2錠飲み対応のテスト実装"" by @bannzai in #1746
  • fix: v2服用履歴で2回目の服用時に正しいピル番号を表示 by @bannzai in #1754
  • refactor: v2のlastTakenDateをpillsから導出するcomputed propertyに変更 by @bannzai in #1755
  • refactor: 履歴表示のv1/v2分離とPillSheetGroupへの記録用フィールド追加 by @bannzai in #1757
  • refactor: isDisabled関連のロジックを削除 by @bannzai in #1758
  • test: PillSheet v2 のテストを追加 by @bannzai in #1759
  • feat: 2錠飲み機能をユーザーフラグで制御 by @bannzai in #1760
  • finallyブロックでアプリバッジを常にクリアするように変更 by @bannzai in #1761
  • 2錠のみ対応のベースブランチ by @bannzai in #1733
  • add claude code session start hooks by @bannzai in #1763
  • Continue previous work by @bannzai in #1764
  • refactor: PillSheetModifiedHistory v1関連コードを削除 by @bannzai in #1762
  • Paywallフッターの買い切りプラン注意書きのスタイルを統一 by @bannzai in #1766
  • chore: dart format の150文字制限を削除 by @bannzai in #1765
  • fix: クイックレコードで2錠飲みユーザーが1錠目服用後に2錠目を飲めないバグを修正 by @bannzai in #1770
  • 🆙 to 202601.24.202752 by @bannzai in #1771

Full Changelog: 202601.08.013307...202601.24.202752

202601.08.013307

Choose a tag to compare

@bannzai bannzai released this 07 Jan 16:33
b2677c4

What's Changed

  • feat: flutter-pub-updateスキルを追加 by @bannzai in #1566
  • chore: Firebase系パッケージをメジャーバージョンへ更新 by @bannzai in #1569
  • feat: dependabot PRまとめ解決用のClaude skillを追加 by @bannzai in #1574
  • chore: dependabot PRまとめ更新 by @bannzai in #1575
  • test(PillSheet): add tests for documentID by @bannzai in #1578
  • test(PillSheet): add tests for sheetType by @bannzai in #1579
  • test(PillSheet): add tests for todayPillNumber by @bannzai in #1580
  • test(PillSheet): add tests for lastTakenOrZeroPillNumber by @bannzai in #1581
  • test(PillSheet): add tests for lastTakenPillNumber by @bannzai in #1582
  • test(PillSheet): add tests for todayPillIsAlreadyTaken by @bannzai in #1583
  • test(PillSheet): add tests for isTakenAll by @bannzai in #1584
  • test(PillSheet): add tests for isBegan by @bannzai in #1585
  • Remove trigger option of specify branches for github ci workflows by @bannzai in #1634
  • fix(ci): pushトリガーをmainブランチのみに制限 by @bannzai in #1636
  • test(PillSheet): add tests for inNotTakenDuration by @bannzai in #1586
  • test(PillSheet): add tests for isActive by @bannzai in #1587
  • test(PillSheet): add tests for estimatedEndTakenDate by @bannzai in #1588
  • test(PillSheet): add tests for activeRestDuration by @bannzai in #1589
  • test(PillSheet): add tests for dates by @bannzai in #1590
  • fix: 服用おやすみ開始日に表示されない問題を修正 by @bannzai in #1635
  • test(PillSheet): add tests for isActiveFor by @bannzai in #1637
  • 🐚 dart fix --apply lib && dart format lib -l 150 by @bannzai in #1639
  • test(PillSheet): add tests for pillNumberFor by @bannzai in #1638
  • test(PillSheet): add tests for buildDates by @bannzai in #1640
  • test(PillSheetGroup): add tests for activePillSheet by @bannzai in #1641
  • test(PillSheetGroup): add tests for isDeactived by @bannzai in #1642
  • test(PillSheetGroup): add tests for sequentialTodayPillNumber by @bannzai in #1643
  • test(PillSheetGroup): add tests for sequentialLastTakenPillNumber by @bannzai in #1644
  • test(PillSheetGroup): add tests for sequentialEstimatedEndPillNumber by @bannzai in #1645
  • test(PillSheetGroup): add tests for lastTakenPillSheetOrFirstPillSheet by @bannzai in #1646
  • test(PillSheetGroup): add tests for lastTakenPillNumberWithoutDate by @bannzai in #1647
  • test(PillSheetGroup): add tests for pillNumbersInPillSheet by @bannzai in #1648
  • test(PillSheetGroup): add tests for pillNumbersForCyclicSequential by @bannzai in #1649
  • test(PillSheetGroup): add tests for activePillSheetWhen by @bannzai in #1650
  • test(PillSheetGroup): add tests for replaced by @bannzai in #1651
  • test(PillSheetGroup): add tests for pillNumberWithoutDateOrZero by @bannzai in #1653
  • test(PillSheetGroup): add tests for pillNumberWithoutDateOrZeroFromDate by @bannzai in #1652
  • test(PillSheetGroup): add tests for displayPillNumberOrDate by @bannzai in #1654
  • test(PillSheetGroup): add tests for displayPillSheetDate by @bannzai in #1655
  • test(PillSheetGroup): add tests for cycleSequentialPillSheetNumber by @bannzai in #1656
  • refactor(PillSheetGroup): remove unused pillMark and pillMarks methods by @bannzai in #1657
  • test(PillSheetGroup): add tests for lastActiveRestDuration by @bannzai in #1659
  • test(PillSheetGroup): add tests for menstruationDateRanges by @bannzai in #1658
  • test(PillSheetGroup): add tests for targetBeginRestDurationPillSheet by @bannzai in #1660
  • test(PillSheetGroup): add tests for availableRestDurationBeginDate by @bannzai in #1661
  • refactor(Menstruation): remove unused documentID getter by @bannzai in #1662
  • test(Menstruation): add tests for isActive by @bannzai in #1663
  • test(Menstruation): add tests for menstruationsDiff by @bannzai in #1664
  • test(PillSheetModifiedHistory): add tests for enumActionType by @bannzai in #1665
  • refactor(PillSheetModifiedHistory): remove unused beforeActivePillSheet and afterActivePillSheet by @bannzai in #1666
  • test(PillSheetModifiedHistory): add tests for missedPillDays by @bannzai in #1667
  • test(PillSheetModifiedHistory): add tests for createTakenPillAction by @bannzai in #1668
  • test(PillSheetModifiedHistory): add tests for createRevertTakenPillAction by @bannzai in #1669
  • test(PillSheetModifiedHistory): add tests for createCreatedPillSheetAction by @bannzai in #1670
  • test(PillSheetModifiedHistory): add tests for createChangedPillNumberAction by @bannzai in #1671
  • test(PillSheetModifiedHistory): add tests for createDeletedPillSheetAction by @bannzai in #1672
  • test(PillSheetModifiedHistory): add tests for createBeganRestDurationAction by @bannzai in #1673
  • test(PillSheetModifiedHistory): add tests for createEndedRestDurationAction by @bannzai in #1674
  • test(PillSheetModifiedHistory): add tests for createChangedRestDurationBeginDateAction by @bannzai in #1675
  • test(PillSheetModifiedHistory): add tests for createChangedRestDurationAction by @bannzai in #1676
  • test(PillSheetModifiedHistory): add tests for createChangedBeginDisplayNumberAction by @bannzai in #1677
  • test(PillSheetModifiedHistory): add tests for createChangedEndDisplayNumberAction by @bannzai in #1678
  • feat(scripts): add entity test generation script by @bannzai in #1577
  • test(PillSheet): add tests for todayPillNumber by @bannzai in #1680
  • test(PillSheet): add tests for lastTakenOrZeroPillNumber by @bannzai in #1681
  • test(PillSheet): add tests for lastTakenPillNumber by @bannzai in #1682
  • test(PillSheet): add tests for isTakenAll by @bannzai in #1683
  • test(PillSheet): add tests for isBegan by @bannzai in #1684
  • test(PillSheet): add tests for pillSheetHasRestOrFakeDuration by @bannzai in #1685
  • test(PillSheet): add tests for isActive by @bannzai in #1686
  • test(PillSheet): add tests for estimatedEndTakenDate by @bannzai in #1687
  • test(PillSheet): add tests for activeRestDuration by @bannzai in #1688
  • test(PillSheet): add tests for dates by @bannzai in #1689
  • test(PillSheet): add tests for isActiveFor by @bannzai in #1690
  • test(PillSheet): add tests for displayPillTakeDate by @bannzai in #1691
  • test(PillSheet): add tests for pillNumberFor by @bannzai in #1692
  • test(PillSheet): add tests for buildDates by @bannzai in #1693
  • test(PillSheetGroup): add tests for activePillSheet by @bannzai in #1694
  • test(PillSheetGroup): add tests for isDeactived by @bannzai in #1695
  • test(PillSheetGroup): add tests for sequentialTodayPillNumber by @bannzai in #1696
  • test(PillSheetGroup): add tests for sequentialLastTakenPillNumber by @bannzai in #1697
  • test(PillSheetGroup): add tests for lastTakenPillNumberWithoutDate by @bannzai in #1698
  • test(PillSheetGroup): add tests for restDurations by @bannzai in #1699
  • test(PillSheetGroup): add tests for pillNumbersInPillSheet by @bannzai in #1700
  • test(PillSheetGroup): add tests for pillNumbersForCyclicSequential by @bannzai in #1701
  • test(PillSheetGroup): add tests for activePillSheetWhen by @bannzai in #1702
  • test(...
Read more

202512.25.163102

Choose a tag to compare

@bannzai bannzai released this 25 Dec 07:31
38e3579

What's Changed

Full Changelog: 202512.11.211021...202512.25.163102

202512.11.211021

Choose a tag to compare

@bannzai bannzai released this 11 Dec 12:10
ed02b39

What's Changed

Full Changelog: 202509.20.203856...202512.11.211021