What's new
Changelog
Updates, improvements and fixes — shipped continuously. Newest first.
Add to Discord — Free Open Dashboard
No entries match that filter.
May 7, 2026
New
Major Dashboard Feature Fix
Richer public profiles, profile display controls & muscle intelligence fixes
  • Dashboard: Public profiles completely redesigned — now show member since date, goal badge, active status, best streak ever, total all-time volume, this week's activity grid (Mon–Sun), ranked PRs with estimated 1RM, recent workouts with exercise count and colour-coded type pills, and recent achievements
  • Dashboard: Profile display settings — choose exactly what appears on your public profile: personal records, recent workouts, streaks, total volume, achievements, and this week. Hidden sections are completely omitted from the profile, not just blanked out
  • Dashboard: Profile display section is greyed out and disabled when the profile is set to private, making it clear those options only apply to a public profile
  • Fix: Muscle status cards no longer show "Still recovering" for groups that were never directly trained — synthetic secondary load entries (e.g. core activated during back sessions) no longer drive the card status
  • Fix: "Needs attention" section in What to do next now only shows stalling or declining lifts when the muscle group is confirmed fresh — recovering and fatigued groups are excluded, matching what the muscle status card shows
  • Fix: "Needs attention" race condition fixed — the section no longer briefly shows all exercises as "ready" before recovery data loads
Apr 30, 2026
Major Bot Feature Fix
Achievements overhaul, /delete command, server streaks & exercise fuzzy matching
  • Bot: Exercise fuzzy matching — "cable curl" and "cable curls" now resolve to the same exercise. Edit distance ≤ 1 catches plurals and single typos; only substitutes when unambiguous
  • Bot: /delete command — delete the latest 1, 3, or 5 workouts or weight entries. Shows a preview with a confirmation button before anything is removed
  • Bot: 14 new achievements across 8 new categories — On a Roll (daily streak milestones), Road Warrior & Long Run (cardio distance), Marathon Session (session duration), Scale Watcher (bodyweight entries), Variety Pack (unique exercises), Volume King (sets in one session), Goal Crusher, Early Bird, Night Owl, Comeback Kid, Perfect Week, Back to Back, and Natural Talent
  • Bot: Server daily recap — servers with a share channel get an 08:00 recap when 2+ members trained yesterday or a 3+ day server streak is active; includes names, streak count, and CTA buttons
  • Bot: Server activity streak — tracked automatically on the server document; increments each consecutive day a workout is shared, resets on a missed day
  • Bot: "Link to this server" button — shared workout cards in server channels include a link button; clicking it sets that server as the user's main server and retroactively posts their workout card if they trained that day
  • Bot: Hide shared post — the "your workout was shared" DM now includes a Hide button that deletes the post from the server channel
  • Fix: Streak grid now shows ➖ for future days instead of ⬛ in month and year views; legend updated
  • Fix: Server daily recap no longer fires when nobody trained yesterday; stale server streaks reset to 0 on a skipped day
  • Fix: Best streak on /profile now shows max(stored record, current streak) — old profiles with no stored record no longer show 0
  • Fix: Goal labels — "muscle", "fat", "endurance", "health" now display as Build Muscle, Lose Fat, Endurance, Stay Healthy across all profile views
  • Fix: /profile now shows the most recently unlocked achievement name below the total count
Apr 30, 2026
Major Dashboard Feature Fix
Smarter training coach, stalling lift detection & data accuracy improvements
  • Dashboard: "What to do next" card completely rebuilt — recommends Push/Pull/Legs split based on which groups are ready, shows stalling and declining lifts only when their muscle group is confirmed fresh, so every suggestion is actionable
  • Dashboard: Upgrade funnel tracking — every upgrade button click is recorded by source (card overlays, sidebar, header, pricing modal); admin can see total clicks, unique clickers, and conversion rate
  • Dashboard: Single-arm exercise volume now correctly doubled — "single arm dumbbell row", "one arm cable row" etc. contribute twice the volume since both arms are trained; affects training load, muscle balance and weekly volume stats
  • Dashboard: Training load "vs last week" now compares the same number of elapsed days — no more "50% load" on Tuesday when it's just comparing 2 days against a full prior week
  • Dashboard: Muscle recovery status consistency fixed — a muscle can no longer show "100% recovered" alongside "still recovering"; status and recovery percentage are now always in sync
  • Dashboard: Removing or adding a goal now immediately refreshes the AI coach and nutrition card — coach messages no longer reference removed goals
  • Dashboard: "This week" leaderboard now includes members with 1 session (was minimum 2); Servers leaderboard tab removed
  • Dashboard: Mobile "Unlock Pro" button on card overlays now works reliably on iOS — rewired from inline onclick to event delegation with explicit touch-action handling
  • Dashboard: Header upgrade button now opens the plan selection modal instead of going directly to an invalid checkout URL
  • Landing page: New "Your pocket coach" section — explains what PRBot does that a personal trainer does: tracks everything, keeps you accountable, and tells you what to focus on
  • Fix: Synthetic muscle entries (e.g. Core loaded as a stabiliser during back sessions) now show an explanatory note in the drawer instead of "no exercises logged"
Apr 23, 2026
Major Dashboard Feature
AI coach cardio intelligence, PR trends & leaderboard improvements
  • Dashboard: AI Coach now accounts for cardio load — detects cardio interference (high cardio volume + declining strength) and zero cardio (no cardio in 28 days) and gives specific numbered recommendations
  • Dashboard: PR board now shows trend chips (↑ / → / ↓) with e1RM inline — the separate 1RM table has been removed and merged into the PR card
  • Dashboard: "What to do next" card now correctly distinguishes groups trained today from genuinely fatigued groups — shows a positive "well worked" message instead of a warning
  • Dashboard: New "This Week" leaderboard tab — sessions since Monday, minimum 2 to appear; shown as the default tab
  • Dashboard: Coach momentum insight no longer fires mid-week comparisons — only compares the same number of elapsed days into both weeks (gated on Wednesday+)
Apr 3, 2026
Major Bot Dashboard Feature
Suggestions box, command tracking, /help rewrite & deeper Whoop integration
  • Dashboard: New Suggestions section — leave feedback or feature requests directly from the dashboard. Rate-limited to 3 per day per user
  • Bot: /suggestion command — submit feedback from Discord. Saved alongside dashboard suggestions so everything lands in one place
  • Bot: Command usage tracking — every slash command is now recorded: total use count, last used time, and who used it last
  • Dashboard: Whoop recovery, sleep and strain rings shown directly inside the Muscle Recovery card with a combined readiness insight panel that cross-references muscle readiness with biometric signals
  • Dashboard: Recent workouts pagination — browse workout history 10 at a time with numbered page buttons
  • Bot: /help completely rewritten as a 4-tab paginated embed — Overview, Logging, Stats, and Server settings
  • Fix: Exercise leaderboard dropdown was empty — rewired to aggregate exercise names from actual workout history
Apr 2, 2026
Whoop Major Feature Dashboard
Whoop integration — sleep, recovery & strain in your dashboard
  • Connect your Whoop band from the new Whoop section in the dashboard sidebar
  • Recovery score, HRV, resting heart rate and SpO₂ displayed after each sleep
  • Sleep performance, efficiency and duration tracked nightly
  • Daily strain score (0–21) with average and max heart rate
  • Whoop biometric strip shown directly inside the Muscle Recovery card alongside per-muscle readiness data
  • Overview readiness banner at the top of the dashboard summarises your recovery state, sleep and strain at a glance
Apr 2, 2026
Strava Major Feature Dashboard
Strava integration — import runs, rides & workouts directly
  • Connect your Strava account from the new Strava section in the dashboard sidebar
  • View your 20 most recent Strava activities alongside your PRBot training
  • Each activity shows distance, duration, pace, elevation gain and heart rate
  • Import individual activities with a single click — cardio data automatically mapped to PRBot's format
  • Auto-import toggle: all new Strava activities imported automatically on every dashboard load
  • Imported activities marked so you never import the same workout twice
Apr 2, 2026
Feature Dashboard
Recovery insights, skip tracking & dashboard speed improvements
  • Recovery Insights section: when you miss a training day the dashboard asks why — patterns tracked so the coach gives more relevant advice
  • Skip patterns card shows a breakdown of your most common skip reasons
  • Dashboard first-load speed significantly improved — critical cards load in a priority pass before below-fold sections start fetching
  • In-flight request deduplication prevents duplicate API calls
  • Chart.js moved to deferred loading so it no longer blocks the initial render
Mar 30, 2026
Major Feature Bot Dashboard
Exercise auto-matching, dynamic leaderboard & full dashboard readability overhaul
  • Bot: Exercise name auto-matching — partial names (e.g. "chest fly") automatically resolved to the full name from workout history
  • Dashboard: Coach messages added to every data-heavy card — plain-language takeaways so you understand what the numbers mean without reading charts first
  • Dashboard: All coach messages have multiple randomised variations so the dashboard always feels fresh
  • Dashboard: Personal records table redesigned — 3 clear columns with status badges (Fresh PR, Progressing, Plateau, Inactive) and a progress bar showing growth since first session
  • Dashboard: Exercise leaderboard dropdown dynamically loads the most popular exercises on your server
Mar 30, 2026
Major Feature Bot Fix
Smarter nudges, server leaderboard, session persistence & several fixes
  • Bot: Smart Nudge improvements — nudges skipped if today is a typical rest day or user already hit their weekly quota
  • Bot: New /leaderboard command — top 25 most-logged exercises with dropdown, top 10 PRs with medal rankings
  • Bot: Active workout sessions now saved to MongoDB after every state change and restored on bot restart
  • Fix: /log and /workout now call deferReply immediately to prevent Discord's 3-second timeout crash
  • Fix: Users can no longer finish a workout with no exercises logged
Mar 26, 2026
Major Feature Dashboard Design Fix
Smarter dashboard intelligence, landing page overhaul & several fixes
  • Dashboard: Training load and muscle recovery cards connected — load in Caution/Danger caps body readiness and shows a link explaining why
  • Dashboard: Welcome card detects habitual rest days from 180 days of history
  • Dashboard: Calorie coach factors in goal deadline and pace — tightens or eases target based on runway
  • Fix: "Incline Smith Machine" and incline variations now correctly map to Chest in the muscle volume chart
Mar 26, 2026
Major Feature Bot Dashboard
Miles support — log and view cardio distances in km or miles
  • Bot: Distance unit preference — set to km or miles via /settings
  • Dashboard: All cardio displays updated — distance, pace, charts and recaps all respect your chosen unit
Mar 25, 2026
Major Feature Bot Dashboard
lbs support — log and view everything in your preferred weight unit
  • Bot: /settings weight unit preference — set to kg or lbs; all logged weights and embeds use your unit
  • Dashboard: Weight unit toggle in Profile & Settings; updates entire dashboard on next load
  • Covers: recent workouts, workout modal, share canvas, volume chart, PR board, leaderboard, welcome card, and all recap slides
Mar 25, 2026
Major Feature Dashboard
Recap upgrades, smarter heatmap & achievement sharing
  • Monthly & yearly recaps: new Workout Breakdown slide and Time Invested slide
  • Recap Consistency slide redesigned — 0–100 rhythm score with letter grade (A–F)
  • Heatmap smart window — starts from your first workout, minimum 8 weeks shown
  • Heatmap header shows consistency % with trend arrow comparing to prior 4 weeks
  • Achievement detail modal with unlock date and Share button generating a canvas card
Mar 24, 2026
Minor Fix Bot
Workout card redesign, PR badges & cardio fixes
  • Cardio workout cards now use a green accent — visually distinct from strength cards at a glance
  • Replaced emoji detail lines with styled metric tiles (Distance, Duration, Pace/Speed, Avg HR)
  • Fixed: /recentworkouts was reading wrong field names for cardio stats
  • Fixed: Weight PR and Rep PR badges were never showing on workout cards — format mismatch resolved
Mar 23, 2026
Feature Design Fix Dashboard
Recent workouts redesign, welcome card improvements & cardio fixes
  • Recent workouts redesigned — colour-coded left accent bar, coloured type pills, stat chips per row
  • Welcome card handles cardio workouts — shows logged distance and duration instead of "0 kg"
  • Welcome card aggregates multiple sessions in a day
Mar 23, 2026
Feature Fix Dashboard
Cardio activity filter, recap improvements & bug fixes
  • Cardio card activity dropdown — filter all stats, bests and charts by activity type
  • Cardio workouts display correctly in recent workouts table and modal
  • Fixed: recap slide navigation was broken when opened via sidebar replay button
  • Fixed: "This Week" session dots were misaligned by one day; volume card used rolling 7 days instead of Mon–Sun
Mar 22, 2026
Major Feature Dashboard
Notifications, workout sharing & goal completion tracking
  • Notification bell — shows unread count badge with 30-day activity feed (workouts, PRs, achievements, goals)
  • Share button on every workout — generates a workout card with volume, exercises, and PR highlights; share to X or download
  • Goal completion tracked on dashboard — completed goals show a checkmark, completion date, and toast notification
  • Completed goals included in weekly, monthly and yearly recap as a dedicated slide
Mar 22, 2026
Feature Dashboard
Edit & delete workouts, add goals from the dashboard
  • Workout edit mode — modify exercise names, weights, reps; add or remove sets inline
  • Workout delete with two-click confirmation
  • Add and remove goals directly from the Goals card without leaving the dashboard
Mar 22, 2026
Major Bot Feature
/prs, /goal, /log commands, recap notifications & onboarding overhaul
  • /prs — view all personal records with estimated 1RM, paginated
  • /goal — set strength and bodyweight goals and track progress
  • /log — start a DM logging session directly from a server channel
  • Weekly, monthly and yearly recap DMs sent on recap day to active users
  • Improved onboarding — progressive prompts at workouts 1, 2 and 3
  • Overhauled /profile — PR count, achievements, last session, this week's workouts
Mar 21, 2026
Major Feature Dashboard
Weekly, monthly & yearly recap on the dashboard
  • Recap banner appears when a recap is available (weekly on Sat/Sun, monthly at month end, yearly at year end)
  • Full-screen slideshow with conditional slides — only shown if you tracked that data
  • Slides: cover, strength summary, new PRs, cardio, bodyweight, streak, closing
  • Goal-aware coaching messages on every slide responding to your goal (bulk, cut, maintain)
  • Recap replayable anytime via the sidebar; keyboard navigation and dot/arrow nav
Mar 20, 2026
Major Bot Feature
New workout system, smart nudges, weekly recaps & embed revamp
  • New DM-based logging system with undo, session overview, weight suggestions and PR detection
  • Smart nudges — bot learns when you typically log and sends a personalised nudge if you haven't
  • Emotionally rewarding logging — responses acknowledge streaks and show proximity to PRs
  • Weekly server recap — public summary every Sunday: top volume, new PRs and streak leaders
  • /settings — toggle weekly summaries, smart nudges and profile visibility from one panel
  • Embed revamp — modernised colours, set notation (80 kg × 5), footers and layout
Mar 19, 2026
Feature Dashboard
Onboarding flow, nutrition coaching & profile saved to database
  • Onboarding flow for new users: name, age, height, gender, activity level, goal, experience and frequency
  • Nutrition card uses real profile data for TDEE calculation (Mifflin-St Jeor BMR)
  • Goal-aware calorie targets: bulk +300, cut -400, maintain, endurance +100
Mar 18, 2026
Design Feature
Landing page overhaul: hero, DM demo, server owners section
  • DM demo redesigned — shows partial name detection and weight memory between sets
  • Server owners section with owner-proof callout
  • Added "Why Discord?" section and comparison table vs Notes App, Hevy, MyFitnessPal
  • Added FAQ section
Mar 15, 2026
Dashboard
Dashboard loading animation and data performance
  • Loading animation with logo and sliding card entrance
  • Parallel data fetching for faster dashboard load
Ready to start tracking?
Add PRBot to your Discord server and start logging workouts in seconds. Just DM your sets — no app, no spreadsheet, no friction.
Free forever for individuals. No credit card needed.