XenStreak 1.4.0 is on the store, and it is by far the largest release the add-on has had. It is still free, as it always has been.
A flame in the navigation bar
Next to conversations and alerts. The badge shows the current streak at a glance and pulses when the streak is one missed day from breaking. Clicking it opens a live menu with the flame tier, the record, the remaining freezes, the progress toward the next tier and a mini calendar of the month. It loads only when opened, so it costs nothing on ordinary page views.
A streak page of their own
Every member gets one in their account area, alongside alerts and preferences: the flame card, the yearly activity heatmap, the monthly calendar and the new flame journal, so the whole story of a streak lives in one place. The heatmap covers a full calendar year with a tab per year on record, and days saved by a freeze are drawn in blue, so a member can see exactly which days their freezes covered.
The Bonfire
A community fire on the streaks page that grows through the day as members feed their flames. Five visual stages at thresholds you configure, a count of the flames fed today, and a widget you can place anywhere. It turns a private habit into something the board watches together.
Phoenix revival
When a long streak breaks, it no longer simply dies. Past a threshold you set, it collapses into embers for a window you control, forty-eight hours by default. The member is alerted, and posting during that window revives the streak at a percentage you choose, half by default. The moment a long streak breaks is exactly when a member is most likely to drift away, and this gives them a reason to do the opposite.
A Hall of Flames on the leaderboard honours the great streaks that burned out, with the member and the length of the run, so a two hundred day flame is remembered rather than erased.
Seasonal flames
Define periods in the Admin CP with a colour and an icon, and every lit flame on the board takes that look while the season lasts. Members whose birthday is publicly visible get a golden flame on their day.
For the rest of your board
A code event fires once per member per counted day, carrying the streak, the day, the milestone flag and the freezes spent, so any economy add-on can pay currency on top of it. A worked example ships with the add-on, and XenLevel installations get a milestone XP bonus. Six style properties cover the heatmap scale, the frozen day colour and the accent, and the pages were redesigned to take their surfaces, borders and text colours from your own style rather than imposing a look.
Updating
Admin CP, Add-ons, Install/upgrade from archive. Settings and data survive.
Every change, typed and dated: the changelog
A flame in the navigation bar
Next to conversations and alerts. The badge shows the current streak at a glance and pulses when the streak is one missed day from breaking. Clicking it opens a live menu with the flame tier, the record, the remaining freezes, the progress toward the next tier and a mini calendar of the month. It loads only when opened, so it costs nothing on ordinary page views.
A streak page of their own
Every member gets one in their account area, alongside alerts and preferences: the flame card, the yearly activity heatmap, the monthly calendar and the new flame journal, so the whole story of a streak lives in one place. The heatmap covers a full calendar year with a tab per year on record, and days saved by a freeze are drawn in blue, so a member can see exactly which days their freezes covered.
The Bonfire
A community fire on the streaks page that grows through the day as members feed their flames. Five visual stages at thresholds you configure, a count of the flames fed today, and a widget you can place anywhere. It turns a private habit into something the board watches together.
Phoenix revival
When a long streak breaks, it no longer simply dies. Past a threshold you set, it collapses into embers for a window you control, forty-eight hours by default. The member is alerted, and posting during that window revives the streak at a percentage you choose, half by default. The moment a long streak breaks is exactly when a member is most likely to drift away, and this gives them a reason to do the opposite.
A Hall of Flames on the leaderboard honours the great streaks that burned out, with the member and the length of the run, so a two hundred day flame is remembered rather than erased.
Seasonal flames
Define periods in the Admin CP with a colour and an icon, and every lit flame on the board takes that look while the season lasts. Members whose birthday is publicly visible get a golden flame on their day.
For the rest of your board
A code event fires once per member per counted day, carrying the streak, the day, the milestone flag and the freezes spent, so any economy add-on can pay currency on top of it. A worked example ships with the add-on, and XenLevel installations get a milestone XP bonus. Six style properties cover the heatmap scale, the frozen day colour and the accent, and the pages were redesigned to take their surfaces, borders and text colours from your own style rather than imposing a look.
Updating
Admin CP, Add-ons, Install/upgrade from archive. Settings and data survive.
Every change, typed and dated: the changelog