Skip to content

Commit 9b7c4ed

Browse files
rameerezclaude
andcommitted
Bump version to 0.4.0
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent a779db7 commit 9b7c4ed

2 files changed

Lines changed: 9 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# `profitable`
22

3+
## [0.4.0] - 2026-02-10
4+
- Add monthly summary (12mo) and daily summary (30d) tables to dashboard
5+
- Add `period_data` method for efficient batch computation of period metrics
6+
- Fix `new_mrr` counting incomplete/unpaid subscriptions (now only counts active)
7+
- Fix `new_subscribers` not filtering out trialing/paused subscriptions
8+
- DRY up period methods (churn, churned_customers, new_mrr, etc.) via `_in_period` delegation
9+
- Optimize dashboard from ~176 to 38 queries (batch summary queries, precompute in controller)
10+
311
## [0.3.0] - 2026-01-01
412
- Add Pay v10+ support, comprehensive Minitest test suite, and 16 critical bugfixes re: wrong calculations
513

lib/profitable/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# frozen_string_literal: true
22

33
module Profitable
4-
VERSION = "0.3.0"
4+
VERSION = "0.4.0"
55
end

0 commit comments

Comments
 (0)