Release notes
SystemChart updates
Explore the latest features, refinements and fixes. The same release history is available in Settings > What's new.
Major milestones 37
-
0.9.68Milestone 37 / Released
Session electricity, a refreshed installer and deeper Gold
- The Direct installer uses the approved graphite and warm ember design, with clearer setup, progress, completion and recovery screens. Installation folders, history preservation, optional sensor onboarding, signed updates and removal choices are retained.
- Game tabs and saved sessions show estimated whole-PC electricity cost at your editable USD rate. Totals count recorded power seconds within the session, show missing coverage, and keep the last estimate when the recorder is unavailable. Monitors are excluded; other running applications are included. Sessions longer than seven days are not estimated.
- Subtle electricity effects highlight the live session cost. They can be disabled and respect reduced motion and window visibility. The cost card is available in Free and Pro.
- The Pro Gold icon has a deeper warm finish across the workspace, window, tray and owned shortcuts. Existing icon choices are preserved.
- Rocket League capture skips RocketLeague_EAC.exe and waits for the game renderer. The counter settings explain that Borderless or Windowed mode is needed when a fullscreen game hides the overlay even though frame recording works.
-
0.9.67Milestone 36 / Released
Gaming workspaces, recorded playback and richer hardware views
- Gaming home brings recorded sessions and investigation entry points together. Gaming, Hardware and Creator workspace presets add useful pages without replacing your saved workspace.
- Replay recorded hardware from System overview or a game session. One time cursor aligns available CPU, GPU, memory, GPU temperature and GPU power readings; gaps remain visible. This is hardware-history playback, not video replay. Pro can send the selected evidence to the existing Ask AI workflow using your chosen provider.
- Rig journal keeps local setup notes separate from observed driver changes, with references to saved comparison runs and local export. An efficiency comparison profile records test conditions alongside repeated-run frame behavior and supported GPU power readings; GPU power is not whole-PC wall power.
- Network paths keep their positions and ease between active traffic and idle. Ethernet and Wi-Fi schematics use reported connection metadata, while aggregate traffic stays labeled as aggregate. GPU and System overview visuals show small positive activity, stop motion when readings become stale, and keep missing readings distinct from zero.
- A short introduction explains how local history grows and shows clearly labeled examples. Sparse recordings get limited reminders and a shorter-range option. Paused capture, failed reads and time before recording are explained without inventing missing history or changing saved time ranges.
- Pro adds a coordinated Gold or other icon finish for the app, tray and eligible SystemChart shortcuts, plus portrait and landscape sensor-panel layouts with a fullscreen preview. Existing icon selections are preserved if Pro becomes unavailable. Windows may retain a cached icon on an existing taskbar pin until it is re-pinned.
- Session share cards can prepare an editable forum draft locally, with hardware details only when selected. Nothing is posted automatically. The website carousel now uses sharper, correctly framed detail crops and more informative Trading and Capture examples.
-
0.9.66Local preview
Optional activity reporting and safer giveaway management
- Settings, Privacy adds optional usage reporting, off by default in Free and Pro. It sends a random installation ID, UTC day, app version, edition and separate daily flags for fresh recorder activity and foreground interaction. It never sends recordings, hardware identity, app or game names, typed text or license details.
- Turning reporting off cancels uploads and clears the local reporting ID and unsent activity. Offline reports retry for up to seven days. Received activity expires after 90 days. Capture and licensing work normally with reporting off.
- The private owner dashboard separates opted-in recorder activity from app use for today, seven days and thirty days, with Free/Pro and version breakdowns. Downloads and assigned Pro devices remain separate measures.
- Revoked giveaway codes are hidden by default, with a Show revoked codes option. Revocation now requires two confirmation steps and typing REVOKE; historical records are retained.
-
0.9.65Local preview
Reopen your workspace reliably from the tray
- Reopening SystemChart after closing its maximized window to the tray no longer fails with 'The workspace could not be prepared outside the desktop' once the hidden browser has been released. The window is positioned correctly before the workspace is loaded, with saved layouts and recording history preserved.
- A window-positioning failure no longer offers a WebView2 repair, because the browser runtime is not the cause.
-
0.9.64Milestone 35 / Local preview
SystemChart Direct: lifetime Pro, your license portal and signed updates
- SystemChart is moving to direct distribution at systemchartapp.com. Free capture needs no account. Pro costs USD 19.99 once and includes all future Pro updates and features, with applicable taxes shown at checkout and refunds available within 14 days.
- Recover a purchase through a one-use email sign-in link, activate one PC, and transfer the license when changing computers. Pro verifies online at least once every seven days. Saved recordings, reports and work remain yours if the license cannot be renewed.
- The app checks for signed Direct releases and lets you download and apply an update from Settings. It verifies the release signature, installer hash and Windows publisher before replacement. A failed or interrupted replacement restores the previous binaries; after healthy capture resumes, cleanup retains one previous version.
- Activation uses a device key that Windows does not export, with TPM protection when available and a software-key fallback on machines without a usable TPM. Copying the license files to another PC does not activate it.
- The website provides downloads, Free and Pro details, purchase recovery and migration help. The private Microsoft and MFA protected owner dashboard reports download requests, paying customer records and assigned devices with clear metric definitions.
- The Direct installer preserves the existing recording location and settings. When moving from Steam, verify the Direct installation, Pro activation and original history before removing the old installation.
- Today charts refresh newly captured readings even shortly after midnight, when the day's full calendar range extends beyond the available history.
-
0.9.57Milestone 34 / Local preview
Share cards, accessible colours, watch notifications and steadier recovery
- Share card: make a picture of a recorded game session and save it as a PNG. Share on a session page, or Share card on a game's Sessions view, draws a 1200 by 630 or 1080 by 1080 picture on your own PC with the game, date, duration, frames, average FPS, 1% and 0.1% lows, stutter and the frame-rate trace. Your processor and graphics card names are added only if you choose, every time, and only when SystemChart can show they are the ones that session ran on. The card follows your theme, carries no metadata and sends nothing anywhere. Pro adds the tier badge and ladder. Copying the picture is not available inside the SystemChart window yet.
- Signal colours: Settings, Appearance has a new choice, Standard or Colour-vision safe. Colour-vision safe uses blue for up and orange for down, adds arrows, shapes and hatching to the main up and down marks, tells Black Box severities apart by shape, and keeps the main chart series colours clear of the up and down pair. A few secondary colours, such as category and lane colours, are not changed yet. It is free, stored on this PC, works in every theme and leaves Standard exactly as it was.
- Windows High Contrast themes are followed automatically: system colours, strong focus rings, and chart lines that differ by pattern and marker as well as colour. The overlay, desktop widget and scheduled reports do not follow them yet. This was tested with browser emulation of forced colours, not yet on real Windows contrast themes or with a screen reader, so feedback from people who use High Contrast is welcome.
- Watch notifications: an optional Windows notification when a watch fires, off by default in Settings, Watch notifications. It names the watch, the game, the value and how long it lasted, and nothing else. At most one every two minutes and four an hour, and held while a full-screen game is in front unless you choose otherwise. A test button asks Windows to show one. It has been seen working once on real Windows, where the test notification appeared as intended. Clicking a notification to open that occasion in Watches, Focus assist and full-screen games have not been tried on real Windows yet. Nothing leaves your PC.
- Pro now starts in the Ember theme until you choose another, and Free starts in Terminal. A theme you have chosen is always kept. A Pro copy that never chose a theme changes to Ember once after this update.
- Pages now say when a read failed instead of showing an empty history, keep the last good readings, and read again on their own until the recorder answers. During a long outage the retries slow down instead of asking sixty times a minute. The licence shown no longer flips to Free because one check failed, and the application page counts only the hours inside the selected range.
- Long Ask AI answers and driver update checks no longer make every other chart say Recorder unavailable while they wait.
- Saved tabs and SQL queries are copied aside before a save could drop part of them, and the saved query list stays within its size limit.
- A wrong system clock can no longer delete stored history. Scheduled reports, boot-time hardware changes, many timers and the achievement backfill recover once the clock is corrected.
- Keyboard and screen reader fixes: controls that only appeared on hover can be reached with Tab and show a focus ring, the connection status is announced, dialogs return focus to where they opened, and icon-only buttons have names.
-
0.9.56Local preview
Refined themes, compact FPS defaults and Start menu access
- Eight coordinated dark themes refine the existing collection and add warm Brownie and restrained Forest green. Theme previews, readable selected controls, dialogs, Trading and chat surfaces, and chart backgrounds, grid lines, crosshairs and labels follow the selected palette. Theme changes update every chart type without resetting the current series or view, and existing saved theme selections are preserved.
- A new FPS counter starts in the top-right corner at the smallest supported text size, 14 px. Existing saved corner and size choices are preserved.
- Launching the installed Steam app creates a missing SystemChart Start menu shortcut with the app identity and selected icon, so Windows can discover it from Start. Candidate builds and runtime copies do not register themselves as installed apps.
- This is a Steam developer/review preview. Public application launch and Pro DLC availability remain separate from this update.
-
0.9.55Milestone 33 / Local preview
Chat inside SystemChart and capture the game that is running
- Ask AI keeps the conversation inside SystemChart, with setup in the chat when a model is needed. Connect your own compatible hosted API or a local model, save its settings, and test a real tool call before asking about the page, selected range or saved report. A ChatGPT or Claude subscription and an external client connection are separate from this in-app model connection.
- The assistant can explain SystemChart features and indicators, read captured evidence, and discuss the exact saved report selected on screen. Answers can include model-written explanations alongside evidence cards that open the source page or report. Missing data stays missing, old saved reports keep their original reporting period, and model explanations are not proof of a cause. Proposed settings and case changes still require explicit review and Apply.
- Model setup supports OpenAI Responses, OpenAI-compatible chat and Anthropic Messages, with provider-specific connection guidance. A successful connection test verifies the selected model can use a diagnostic tool. Saved credentials, an installed client and a past tool call are shown as different states; opening ChatGPT in a browser no longer implies that chat can read local SystemChart data.
- Game capture skips common protected-game bootstrap and anti-cheat launch helpers, then targets the verified renderer process. If no frame arrives, capture retries with a bounded delay. A closed renderer or capture helper can recover, while alt-tabbing or Steam briefly losing its current game no longer splits a session that already has frames. Pausing the recorder also stops frame capture.
- Game pages show whether a game is detected, waiting for frames, recording, retrying or unavailable, with the actual frame count. A failed status read keeps the last known state and explains the outage. A supported installed-game match can group older executable-named sessions with their Steam game without rewriting stored sessions or frame series. Missing past frame-rate data is not reconstructed.
- NVIDIA sensor reads run in a separate worker so a crashed or unresponsive driver call does not take down or stall the recorder. Timed-out reads retry later, existing counter fallback remains available, and unavailable sensor values are kept separate from zero.
- Reports preserve the last successful library and report during a recorder outage, offer retry for failed reads, and show a real error instead of a sample or an endless loading state. A late failure from one report cannot replace another report's contents or error. Saved reports remain readable in Free, while generation and schedules retain their Pro boundary.
- Watches shows the exact number of occasions in the last 30 days and loads older occasions in pages. Only displayed occasions are marked seen. Failed deletion keeps the item and explains how to retry, and a pending delete cannot be sent twice. Desktop-widget settings also avoid overlapping background reads.
- This is a Steam developer/review preview. Public application launch and Pro DLC availability are unchanged. Matching content-survey disclosures describe the new AI behavior; publication of those disclosures is not Valve approval. Original history, account records, prior signed candidates and the retired Direct updater are preserved.
-
0.9.54Milestone 32 / Local preview
Find your way, review AI changes and keep a clearer desktop
- Ask AI opens the conversation directly from the main window. Your draft, earlier questions, their chart or template context, and an answer still being prepared survive closing and reopening the panel. Returning from AI settings refreshes the connection. A lost or expired reply explains what happened and keeps the question ready to retry.
- Pro assistants can read supported display and frame-counter settings and prepare changes for review in SystemChart. A before-and-after card lets you Apply or Cancel. Only an explicit click applies a proposal; newer manual edits are preserved, and saved receipts make retries safe after a lost response or recorder restart. Steam builds continue to show app-written diagnostic results.
- Pro assistants can propose a title or status for an existing saved Black Box case. Review is tied to the exact incident and case, preserves notes and linked evidence, and refuses a proposal if the case changed after it was prepared.
- Quick Find is available from Find in the top bar or Ctrl+K. Search pages, settings, recorded applications and games, or open Ask AI. Existing pages keep their selected range when opened through search, and recent destinations return after reopening the app. Navigation is available in Free; each destination keeps its own Free or Pro boundary.
- Black Box shows recorded application activity during an incident and includes it in the HTML report. It distinguishes CPU-only observations, unavailable GPU evidence, coarse intervals and capture gaps. A failed read keeps the last good evidence for that incident. Recorded activity is context, not proof of what caused the incident.
- The Pro desktop widget has a clearer header, graph legend and reading cards. Choose compact or comfortable spacing, show recorded ranges, reorder readings, start from a preset, and refresh every 1, 2 or 5 seconds. It stops reading and drawing when covered or minimized, keeps its last configuration during a failed settings read, and still responds promptly when Pro access changes.
- Black Box case editing keeps keyboard focus and unsaved text, explains failed saves and initial reads, and binds late AI suggestions and incident details to the incident that requested them. Free access or a disconnected model keeps existing chat history readable.
- Hidden chart windows no longer make empty-live retry requests. Ask AI can reach Drivers, Reports, System Rating, Trading and Watches, and bounded conversation requests preserve the current question without exceeding the recorder request limit.
- The Memory diagram now paints incoming readings, application layers and resized views when animation is off. It stays still between updates instead of needing an animation loop to display its data. Its diagram, legend and readings fit compact windows and phone widths without clipping.
- The website adds a compact feature explorer with current screenshots, separate highlights for every built-in page, AI, the frame counter and the desktop widget, and clear Free and Pro labels. Keyboard, phone and reduced-motion navigation are supported.
- This is a Steam developer/review update. Public application launch and Pro DLC availability are unchanged. Original history, account records, prior signed candidates and the retired Direct updater are preserved.
-
0.9.53Local preview
Trend labels stay put and pages are easier to reach
- Rising and Falling trend labels stay beside their own line. A nearby peak no longer sends a label to the top or bottom edge of the chart; it moves only far enough to clear the line, at most about a quarter of the chart's height away.
- When more pages are open than fit across the top bar, arrows appear at each end to scroll the row, and the mouse wheel scrolls it too. Each arrow click shows the next hidden page in full. The page you open is brought fully into view, and the + button stays visible.
- Ctrl+Page Down and Ctrl+Page Up go to the next and previous page, wrapping around at the ends. They do nothing while a dialog is open.
- Pro: dragging a page towards either end of the row scrolls it, so a page can be dropped anywhere. The page menu adds Move left and Move right, and Ctrl+Shift+Page Down and Ctrl+Shift+Page Up move the current page. Pinned pages keep their place.
- Page tabs and the row's arrows show an outline when reached with the keyboard, and unavailable page menu items are dimmed.
- This is a Steam developer/review update. Public application launch and Pro DLC availability are unchanged. Original history, account records, prior signed candidates and the retired Direct updater are preserved.
-
0.9.52Local preview
Custom app names and a steadier workspace
- Right-click an application or game in the sidebar, or press Shift+F10, to give it a name you recognise. Names are available in Free and Pro, survive restarts, and appear on application, game, run and session pages. Reset restores the original name. Process matching, tags and recorded history stay together, and a failed save keeps your draft.
- Temporary recorder failures keep the last successful application list, Capture timeline and CPU/GPU chip readings. The chip pages explain when readings are unavailable and pause their animation. Missing GPU activity is labelled unavailable rather than shown as 0%, and a late CPU refresh no longer discards retained sensor readings during an outage.
- Drivers fits the space beside the sidebar. Its actions, summary figures and timeline dates stay readable in narrow windows.
- Refreshing a headline on the news tape no longer closes the evidence you opened. Escape and the backdrop still dismiss it, and changing the selected range or removing the story closes it.
- The GPU die animation reuses shader outlines instead of rebuilding them every frame, reducing drawing work while keeping the sweep at the display's refresh rate. Motion-off and reduced-motion choices are preserved.
- A recoverable WebView2 GPU or helper-process failure no longer withdraws a healthy workspace. Browser and renderer failures still offer the existing Retry path.
- Desktop packages now include the verified PresentMon frame-capture helper and its license on clean builds. Packaging checks reject a missing or corrupted helper before a build can ship.
- Website documentation uses current workspace screenshots and page descriptions. Supporting service dependencies are updated, and automated quality checks better handle delayed browser responses without weakening their assertions.
- This is a Steam developer/review update. Public application launch and Pro DLC availability are unchanged. Original history, account records, prior signed candidates and the retired Direct updater are preserved.
-
0.9.51Local preview
Hover cards show in full
- Hovering a part on System overview's machine map shows its whole card. Cards always opened below their part, so the cards for the power supply's measured power, the lower board fans and the SATA ports were cut off at the bottom of the map. A card now opens above its part when there is not room below, and moves to stay inside the map. The SATA card's text no longer runs vertically, and every card uses the same size of text.
- On the Thermals heat map, hovering the chipset or a laptop's battery shows its card with its temperature readings, as the other parts do. The card was hidden along with the part's label.
-
0.9.50Local preview
The workspace reopens after a reload
- Reloading the window, with Reload the window when a page stops drawing or with F5, opens your saved workspace again. It used to stop at "The prepared workspace could not be shown", and Retry then failed with "The workspace could not be prepared outside the desktop" until SystemChart was restarted. Retry after "The workspace browser stopped" had the same fault and now reopens the workspace. Recording and saved history were never affected.
-
0.9.49Milestone 31 / Local preview
A machine map, live heat, per-app network and AI in a few clicks
- System overview opens on a machine map: your PC drawn as a board, with the processor, graphics card, memory, drives and network where they sit, and light moving along the traces between them at the rate the recorder measures. Drive reads and writes, download and upload, memory paging and, when the card reports it, graphics bus traffic each have their own trace, and each drive's link carries only that drive's traffic. Each part shows its load and temperature, and the case and graphics card fans turn at the speed they report. Up to two graphics cards and the processor's own graphics are drawn: the one SystemChart measures is lit, and the others open the GPU page, where GPU source can switch to them. Laptops, integrated graphics, USB drives and desktops with several drives are drawn as they are, and a full drive bay says how many more drives there are. Click a part to open its page. The light is drawn by the graphics compositor at the display's refresh rate. It pauses off screen and when the window is hidden, and Motion set to None or reduced motion keeps the map still.
- Thermals adds a live heat map of the same board, coloured on one scale from 25 to 95 C whose bands match the legend, with the processor's cores drawn as they sit on the die. It names the hottest part and, when another part is closer to its own limit, that one too. Each part shows whether it is rising or falling, judged over the last minute so one noisy reading does not flip it. Sensors are read truthfully: Intel's distance-to-TjMax readings set the processor's limit instead of appearing as extra temperatures, and the motherboard's copy of the processor temperature is labelled as a board sensor rather than named the hottest part. A Key parts list gives the processor, graphics card, memory and drives in whole degrees at a glance, and on a laptop the callouts sit beside the board rather than over it.
- CPU and GPU pages open on the chip itself. The processor is drawn with each core grouped as Windows reports it: on hybrid Intel processors the P-cores, the E-core clusters that share an L2 cache and any low-power island; on Ryzen each CCD and its L3 cache, with 3D V-Cache marked. Each core is coloured by its load with a bar for each thread, and hovering or focusing a core gives its load, each thread, temperature and voltage. When Windows does not report the grouping, the layout is estimated from the core counts and labelled as estimated. The graphics card's shader array is lit by how busy the card is, with one memory chip for each 32 bits of memory bus coloured by the VRAM in use; integrated graphics show a graphics engine and dedicated memory instead. Names wrap only between words, so a model number such as i7-14700K stays whole. Both drawings are stylised rather than to scale, fit narrow windows, pause off screen and keep still with Motion set to None or reduced motion.
- Network shows which applications are using the connection, drawn as flows from each application to the adapter, from Windows' own network events while the page is open. Games and other apps that send UDP are counted by each datagram's own address, including sockets and connections opened before the page was, over IPv4 and IPv6. Traffic that cannot be tied to an application is shown as Other traffic, and per-app figures are matched to the adapter's total. Loopback traffic between programs on this PC is left out, even when the same app also talks to the internet.
- Black Box explains every incident from a built-in catalogue in both editions: the likely causes ranked by the evidence captured, what to check first and step-by-step troubleshooting. An incident can be saved as a case with notes, and trends show how often each kind returns. On Pro, Ask AI ranks the catalogue's causes against the evidence; the model can only choose from the catalogue and cite what was captured, anything else is rejected, and the catalogue explanation stays if the model is missing, unreachable or wrong.
- Settings has a new AI assistants page with four ways to ask about your PC: add SystemChart to the Claude desktop app, to ChatGPT or Codex, answer inside SystemChart with Ollama or your own API key, or copy a short summary of what is on screen and open Claude or ChatGPT in the browser. SystemChart backs up an app's settings before changing them and shows when a connected assistant last read from it. It says plainly that the readings an assistant looks up go to its service with your question, and that Ollama keeps them on this PC. Categories an assistant set on your apps can be given back in one click, in either edition. Connecting is Pro; Free can read how each works.
- Trading's holdings table shows each position's cost, value, unrealised return, share of the portfolio and recent trend, with lots grouped by instrument. Closing a position opens a dialog with a preview and a quantity, so part of it can be closed. Buying sizes the order from cash: a buy that cash covers is placed in one step, and a margin buy goes through review. New accounts start at 1x, with no borrowing, and buying power follows the leverage you choose: a $10,000 account can buy up to $10,000 of shares at 1x or $20,000 at 2x. Accounts opened earlier keep the leverage they have. The ticket shows what that order borrows, an order above buying power offers the largest quantity that fits, and an account in deficit shows no buying power rather than a negative figure.
- Drivers is a new page listing every driver on this PC, read locally from Windows: each device's maker, the vendor's own version name (such as NVIDIA 581.29) beside Windows' version, its date and age, whether it came from the vendor or with Windows, and anything Windows reports as needing attention, with the maker's official download page. Pro can ask Windows Update which newer drivers it offers, without downloading or installing anything, and discuss the inventory with an assistant.
- Automatic markup can follow the line you choose. Each chart's markup button picks Automatic or a specific line, and the choice is kept per chart. The Signals tab, whose job this does, is retired: saved copies of the built-in page are removed from layouts, and custom pages are kept.
- Hardware overview's market opens on comparison lines with effort bands, showing every selected part against its working-hard and nearly-idle bands at once. The high, low and average range is one click away in the market's rail, and a page that chose it keeps it.
- The hardware strip carries each part's brand mark, such as Intel, AMD, NVIDIA or Samsung, beside a cleaned-up name, and monitors show their maker's mark.
- Fixes found on real history: installed memory shows the kit's 48 GB rather than the 47.3 GB Windows can use, and a kit's rated XMP or EXPO speed comes from its part number, so a 9200 MT/s kit running at 5600 is called out. Temperatures are labelled in degrees Celsius everywhere they are shown. Trading market names drop the (R) and (TM) marks, the holdings trend draws on real accounts, and money reads -$10,000 rather than $-10,000. Trading's activity reads in words, such as "Bought 80 CPU shares at $41.00" with the cash each trade moved, rather than the engine's own terms and $0.00 on every buy; realised profit appears on trades that closed something, limit and stop orders say when they fill, and margin calls explain what happened. The browser summary reports estimated wall power in watts and covers the range on screen. Games played outside Steam are listed by the name Task Manager shows, such as StarCraft II, from their next session, and titles recorded earlier show their executable's name rather than App app.sc2x64.
- The window asks the recorder for less. Charts that follow the present used to read their whole range again every two seconds to add the newest readings; they now ask only for what is new and add it to what they hold, reading the whole range again every 30 seconds so they stay exact. The live processor and graphics readings do the same, pages that ask the same question at the same moment share one answer, the applications list reads only the apps that ran in its range, and the timeframe row takes how far back history goes from the recorder's own count instead of reading all of it. With System overview open on the developer's PC, traffic from the recorder fell from 875 KiB to about 205 KiB a second and the recorder's processor time from 4.5% to 3.6% of one thread; with Hardware overview open, from 355 KiB to 82 KiB a second. The graphics card's row in the hardware strip now updates live; it used to keep the reading from when the window opened while still marked live. A chart set to a long range no longer shows 30 minutes for up to a minute when the recorder restarts.
- The window does less drawing. In Flowing, a chart on a long range crawls a fraction of a pixel a frame, and every chart used to redraw on every frame for movement nobody could see; a chart now moves when the step would show, and short ranges still move every frame. The Analyse button's breathing and the Pro badge's glow were repainted on every frame on every page, and the window's endless decorations, such as the live rating's dot and the market tape, woke the page on every lap; they now all run on the graphics compositor, and Motion set to None stops them. In a test on the developer's PC with Hardware overview open, the window's own work fell to about half in Flowing and to under a quarter in Standard.
- Links open in your browser. Web links used to open in a small SystemChart window that was signed out of everything, and the links to the Claude desktop app and to Windows Update's optional updates did nothing. Web pages and those two links now open where they belong, and nothing else leaves the window. The browser handoff opens Claude on the web rather than the desktop app, says in Free what the summary would contain, and offers Try again when a summary could not be built.
- Pro stays on when SystemChart starts with Windows. Capture that starts at sign-in runs without the charts window, and it used to read Free until the charts were opened, so the overlay lost its Pro look and scheduled reports waited. It now recognises the Steam account signed in on this PC and keeps the Pro that Steam last confirmed for that account, without connecting to Steam or showing SystemChart as running. Another account, or Steam not running, still reads Free, and opening the charts checks with Steam again.
- This is a Steam developer/review update, not a public application launch or Pro DLC availability change. Original history, account records, signed prior candidates and the retired Direct updater are preserved.
-
0.9.48Local preview
Lava sparks, a docked assistant and stories from the tape
- The SystemChart logo throws lava instead of borrowing the System Rating's burst. Sparks leave the rim in the direction the wheel is turning and at the speed it is turning, so a lazy spin dribbles a few off the edge and a hard wind-up flings a pinwheel of them across the window. Fast streaks, heavier droplets that splash when they land and floating embers fall, bounce off the edges of the window and cool from white-hot through orange to a dark red crust. Up to 1,600 can be in the air at once. Gentle clicks throw none, and reduced motion turns them off.
- ASK AI opens a chat docked where the right-hand sidebar was, so the chart stays in view. It knows which page and time range you are looking at, suggests questions to start with and follow-ups after each answer, and shows what it read as small cards, such as a reading across the interval, two readings together, applications by processor or Black Box incidents, each with a button to open the matching page. Settings opens instead only while no AI provider is connected, and Free still shows the lock. The assistant can now open the Black Box page.
- Answers stay grounded in your history. When a model replies without reading anything, it is asked once to read first. A request for several readings at once is answered for the first with a note to ask for the rest, instead of failing. In the Steam build the chat still shows summaries SystemChart writes from what was read, never free-form model text, and those summaries now cover Black Box incidents in SystemChart's own words.
- Findings opens on From the tape: the market tape's stories expanded into cards with the device, what moved and by how much, a small chart of the moment, what the kind of story means and how strong it was, filtered by direction or device and ordered by notability or time. Show on chart opens the range on its chart, and Ask hands the story to the assistant. Saved and suggested findings are one tab over, under Review.
- Drawings can be undone one at a time. Ctrl+Z undoes the last drawing and Ctrl+Y or Ctrl+Shift+Z redoes it, and the left rail has an Undo button that names what it will undo. Undoing Clear all puts back every drawing it removed. Text fields keep their own Ctrl+Z.
- Application zones, which shade each chart by the application doing the most work and grey when idle, switch on and off from Zones on the left rail, and the idle threshold moved into Chart view. The drawing tools have more room, with larger buttons that no longer crowd the top of the rail.
- The Hardware overview's system strip is a row of colour-coded boxes, one for each part with its own icon: processor, graphics, memory, drives, motherboard and monitors. The monitors box draws your desktop layout, and a display turned to portrait is drawn at its real size and orientation instead of overlapping its neighbour. Long names give way before the processor and graphics names are cut short.
- Game pages show the speedometer once beside the average frame rate, and the report-a-problem and history warning buttons in the top bar are centred in their hover highlight.
- This is a Steam developer/review update, not a public application launch or Pro DLC availability change. Original history, account records, signed prior candidates and the retired Direct updater are preserved.
-
0.9.47Local preview
Black Box, scheduled reports and a sharper workspace
- A new Black Box tab, open by default in both editions, lists unexpected restarts, stop errors, graphics driver resets, hardware errors, app crashes and hangs, low-memory warnings and disk errors from the Windows System and Application logs, each beside the readings SystemChart recorded in the minutes before. It shows only events after recording started, says when Windows would not let it read a log rather than showing an empty list, and can save an incident as an HTML report. On Pro, the assistant can help diagnose an incident from what was captured.
- Black Box reads the logs once in the background after startup, below normal priority, and afterwards asks only for records it has not seen, skipping a log entirely when it has not changed. On the development PC the first read took 209 ms, a check with nothing new 3.3 ms, and answering the tab from memory well under a millisecond. It never reads the Security log, and it keeps the computer and account names Windows writes into restart events out of incidents, saved reports and assistant prompts.
- Pro adds scheduled reports: weekly every Monday and monthly on the 1st, both at 09:00, covering the previous week or month. Each is a self-contained HTML file saved beside your history and never uploaded, with coverage, changes against the previous period, applications, games and frame-rate tiers, Black Box stability, hardware and driver changes, and recording gaps. A report missed while the PC was off is made once on the next start, and either schedule can be turned off or run by hand. Free can open the Reports tab and see a marked sample, and saved reports stay readable without Pro.
- Investigations has been removed from the app and the website. Black Box and Reports take its place, and anything already saved is left where it was.
- Game pages grade the average frame rate with the frame counter's seven tiers, from Struggling to Machine God, show the resolution each game typically runs at, and explain readings such as 1% low, 0.1% low and stutter on hover. Frame-rate charts open with automatic markup on.
- On Pro, the in-game frame counter can mark a change of tier: Off, Flash, a short green flash moving up and red moving down, or Burst, a brighter flash with a shockwave and sparks. A change counts only once the new tier has settled, colours cross-fade without passing through grey, and Settings can preview both directions. When the frame rate reaches the display's refresh rate, the badge says so with the real rate, such as AT 165 HZ.
- The top bar is cleaner. The System Rating stacks this PC's total rating over its live output, with a tooltip explaining both, beside the PRO badge and a new ASK AI badge. ASK AI opens the assistant on Pro, points to Settings when no AI provider is connected, and shows a lock on Free.
- The left rail holds the drawing tools, activity bars, chart view controls and page layouts in four colour-coded sections with their own icons, instead of spreading them across the top bar and the Hardware overview.
- Fast clicks on the SystemChart logo now throw far more sparks, and at the highest rates they fill the window and bounce off its edges. Logo and System Rating sparks share a new renderer: thin tapered streaks with white-hot cores that cool through amber to red, soft glows and drifting embers. Reduced motion turns them off.
- Trading is rebuilt around your portfolio: net worth with an equity chart, buying power, invested value, total and daily return, realised and open profit, a card for each holding charted against your average cost, an allocation bar, a denser watchlist, and a candle chart with volume and your cost line. The order ticket is unchanged. New Free accounts see a clearly marked sample portfolio, and existing Free accounts stay readable.
- When Pro cannot be confirmed, for example because Steam is signed out, Trading pauses as unknown ownership instead of treating the account as Free. Any pause SystemChart made because Pro was unavailable now resumes by itself once Pro is verified again, and a pause you chose stays paused.
- The Capture page opens on a capture activity timeline with range chips, recording density over time, game sessions and Black Box incidents marked on it, and a live playhead. If a read fails it keeps the last good view and says so.
- Application pages for everyday apps such as a music player or a code editor show what the app costs and when you use it: processor, memory and graphics cards, a 7 by 24 heat map of use, memory growth, its busiest moments and Black Box stability, above the existing charts.
- The Hardware overview's system strip is slimmer, leaving more room for the chart, and adds the motherboard, BIOS and every monitor with its refresh rate. Machine details has compact cards, a memory module table with rated and configured speeds, and a row for each monitor.
- The CPU page's main chart leads with total utilisation, and busiest thread, Windows utility and firmware limit explain themselves on hover. The Power page's running cost is more colourful, with colour-coded hourly, daily and monthly costs, and its wall draw chart opens with automatic markup on.
- The Drives page adds a small live widget for each drive, drawn as an M.2 stick, a SATA SSD, a spinning hard disk or a USB drive according to the drive. Reads and writes flow through the drawing and it gets busier as they rise, with readouts for reads, writes and time active, plus response time, transfers and queue when there is room, and a tape of recent reads and writes on wider layouts. The Memory page adds a liquid gauge filled by each application's share of memory: each application keeps its colour and place, a new one pours in on top and a closed one drains away. Machine details show the modules' configured voltage where the firmware reports it.
- Every Settings section was reviewed: searchable navigation with icons, clearer status cards, capture cadence and history projections, and support diagnostics that can be copied without personal paths.
- Existing layouts gain the Black Box tab once and keep their order; Pro adds Reports after it. An unanswered Steam check at startup no longer freezes how far back history reaches.
- This is a Steam developer/review update, not a public application launch or Pro DLC availability change. Original history, account records, signed prior candidates and the retired Direct updater are preserved.
-
0.9.46Local preview
Lighter recording and quicker long histories
- Recent readings are stored by time instead of by sensor, so each recording tick updates a few database pages rather than one per sensor. In a benchmark of 176 series at one tick a second, data written per tick fell 92.7%, from 1,007.6 KiB to 74.0 KiB, with 96% fewer write operations and 83% less storage processor time. What is recorded and how long it is kept are unchanged.
- Existing history migrates in place on first start and every reading is kept. After a Steam rollback, the previous preview still opens and records into a migrated store. It cannot show up to about the last 25 minutes this version recorded; those readings are kept and appear again after returning.
- Reads no longer slow down as history grows. On a five-week, 645 MB history, the applications list went from 305 ms to 21 ms and ten minutes of CPU history from about 100 ms to under 1 ms, with identical results.
- Opening history and refreshing storage figures after each five-minute cleanup no longer total every stored chunk. On a 534 MB history, opening went from about 2 s to 0.4 s and the refresh from about 2 s to 33 ms, and recording ticks no longer wait behind it. Storage size updates as soon as a session is deleted.
- A late reading for a second already packed into history now appears in time order. Before, a chart could briefly draw a line back to it.
- New history files use 8 KB pages, and in the same benchmark a new file was about 37% smaller after 1.5 hours. Existing files keep their page size. The journal file is trimmed after a large write instead of keeping its peak size until restart.
- In Steam background mode, one late answer from the Steam session no longer counts as Free. The last answer is kept for up to 10 minutes while the session is silent, and any new answer, Free included, replaces it at once. The saved entitlement file is rewritten only when the answer or account changes, or hourly.
- Requests that hold the recorder for a second or more are noted by route in the redacted diagnostic log, at most once per route every ten minutes. Query strings and request bodies are never written.
- The System Rating page shows where this PC sits on the seven-tier ladder, the next tier and how far away it is, and how much the CPU and GPU each add to the score. The badge tilts toward the pointer, and faster clicks throw more and larger sparks across the whole window, where they bounce and split. Reduced motion turns these effects off.
- The System Rating potential animation follows the newest visibility update, so a busy page can no longer leave it paused until it is scrolled away and back.
- Narrow windows lay out more cleanly. The Processes table keeps readable headers while a row is open, benchmark history keeps each date on one line, the report chart list has a visible edge, the hardware market shortens its VRAM note and shows the full reason on hover, and trading results can be dismissed.
- This is a Steam developer/review update, not a public application launch or Pro DLC availability change. Original history, account records, signed prior candidates and the retired Direct updater are preserved.
-
0.9.45Local preview
A steadier virtual trading desk
- Trading uses a compact market-and-chart workspace with a stable order ticket, account summary, risk details and secondary options chain. Virtual prices, observed-market-time expiry and existing shares, shorts, options and margin rules are unchanged.
- Order estimates keep their rows and Review order control in place as quotes refresh. Updating, unavailable and rejected previews remain explicit; retained display values do not authorize stale or mismatched orders.
- Current CPU, GPU, RAM and VRAM markets are separated from previous source records. Unresolved startup readings no longer create duplicate unavailable market listings. Temporary outages preserve the current source, while source-specific positions, orders and history remain intact.
- The optional Assistant's review instructions distinguish ownership-based SystemChart Pro DLC from a model-provider subscription. A subscription-free local Ollama setup is covered by opt-in tests using a real model and synthetic data. No model, API key or entitlement bypass is bundled.
- This is a Steam developer/review update, not a public application launch or Pro DLC availability change. Original history, account records, signed prior candidates and the retired Direct updater are preserved.
-
0.9.44Milestone 30 / Local preview
Clearer recorded evidence and the complete virtual hardware market
- Trading is the third default page and includes an optional Pro-only local simulation with $10,000 virtual starting cash, hardware-priced shares and shorts, calls and puts, market/limit/stop orders, adjustable leverage and deterministic margin liquidation. Quotes and option market time stop when the required readings are missing. Saved accounts remain readable and exportable in Free. No real money or investing is involved.
- System overview opens with connected resource flow and a compact, collapsed hardware inventory. Expand supported CPU voltage and core temperatures, adapter readings and other sensor details when needed. Unused capacity, unassigned usage and stale readings stay explicit; existing layouts and saved choices are preserved.
- Capture separates recorder status from recorded evidence. Raw and coarse coverage, known capture events, missing intervals and unavailable reads have distinct explanations. A populated coarse bucket is not a promise of uninterrupted recording, and today's pause state is never applied to older history.
- Application activity uses one solid, stable-color context timeline across time charts instead of independent resource winners or checkerboards. CPU-only, coarse and unverified GPU evidence are labelled; memory residency cannot win as activity and unknown GPU work cannot establish idle. Newly retained optional context is bounded; old readings are not backfilled with invented attribution.
- Chart markup renders geometry before collision-aware labels, preserves exact data anchors and uses leaders for displaced labels. Selected work gets priority, and labels that do not fit remain discoverable without moving the measurements.
- Findings lead with thermal changes, background activity and resource pressure. Short observations open their captured evidence and limits. Automatic analysis and saved evidence remain available in Free; manual notes and authoring retain the existing Pro policy.
- Startup waits for the current workspace attempt to be ready before revealing it. Interrupted starts produce a quiet recovery notice rather than forcing a report; the existing private reporter still requires explicit Send. The splash keeps native-size text and the existing Redline branding.
- The optional Pro frame overlay defaults to FPS followed by paired CPU utilization/temperature and GPU utilization/temperature. It stays off until enabled, preserves custom and explicitly empty settings, and renders FPS only in Free without erasing Pro preferences. Missing or stale temperatures never become zero degrees.
- Hardware market video-memory readings use matching selected-adapter usage/capacity pairs and explain percentage or used-MiB fallback. Partial sensor failures do not discard unrelated valid readings.
- SQL Workbench remains a default page with Free read-only access and Pro authoring; the duplicate sidebar shortcut is removed. Trading is inserted once into saved layouts without reordering them or reopening deliberately closed tabs.
- Website topic transitions have sound on by default with a remembered off choice. Explicit navigation starts eligible sound; page arrival, history restoration and reduced motion remain silent. Storage descriptions distinguish measured growth, binary budgets and edition retention limits.
- Local and hosted validation share the same eight bounded groups, isolated recorder fixtures and clean-source packaging. This remains a Steam developer/review preview, not a public launch, new review submission or Pro availability change. Original history, signed prior candidates and the retired Direct updater are preserved.
-
0.9.43Milestone 29 / Local preview
System overview, session-first games and private screenshot reports
- System overview replaces the default Process overview name while retaining process search, sorting, expandable details and guarded actions. A grouped sensor table shows available CPU, GPU, memory, motherboard and drive readings, with current, minimum, maximum and average values observed since opening or resetting the page. Unavailable and stale readings remain explicit.
- Charts outside the visible area suspend their work while preserving page state. Secondary pages load on demand, and Steam startup prepares the chart engine alongside the existing session checks without navigating before authorization. Open chart dialogs stay active during scrolling and resizing. Visible animation remains uncapped.
- Game pages open on the latest completed captured session by default. Sessions, Live and Custom range are explicit modes, with an older-session picker and a compact recent-session list. Deliberate choices survive reload; saved investigations retain their exact historical bounds. Empty live intervals do not substitute old readings.
- Selecting a captured chart high or low keeps that exact bucket selected. Details show its observed value, recent change, relevant duration and available nearby application or hardware context. Nearby activity is evidence to investigate, not proof of the cause.
- Capture shows recorded coverage for six source groups, with real gaps, independent live recorder status and retryable history failures. Reference potential gains tier-dependent mist, flames and sparks without changing the rating formula. Effects stop when hidden or reduced motion is requested.
- Fresh workspaces include thirteen tabs, including System Rating and SQL Workbench. SQL remains read-only in Free; existing saved layouts, closed tabs and authored work are preserved.
- Bug reports require only a description; a short title is optional. Attach up to three screenshots, review them, then save locally or explicitly confirm a private send. Optional diagnostics include bounded recent logs, hardware and recorder information, and the selected page configuration and interval. Capture databases and history files are not attached automatically. User text and images may contain private information.
- This is a developer and review update with a separately authorized, password-protected beta for invited testers. It does not launch the application publicly on Steam. Original capture history, signed prior builds and the legacy Direct updater feed are preserved.
-
0.9.42Local preview
Captured game history and clean website transitions
- Game performance snapshots offer Latest session and Captured history actions in both editions. They select actual completed-session time bounds and explain when the selected chart range lies outside those sessions. Existing saved game ranges remain intact until you choose another range.
- Opening a game from the sidebar no longer borrows an unrelated page's fixed interval. Explicit historical inspection still uses its requested bounds. Session totals remain independent of the chart range and do not imply frames were captured in a live interval.
- Game load, temperature and power descriptions identify whole-PC context separately from game frame readings. Other applications may contribute to the machine readings shown over the same interval.
- Website navigation keeps the departing page covered while Wiki, Changelog, Support or a main section loads. The destination settles its scroll position before the reveal continues, preventing the old page from flashing after the animation. The logo finishes turning before the document changes.
- This remains a developer and review update. Steam Early Access is the planned first public launch, not a launch performed by this update. Recorded history, sensor setup, authored work and legacy Direct updater metadata are preserved.
-
0.9.41Local preview
Clearer recorder recovery and easier first steps
- Open session tabs survive a failed history refresh or omission from the latest session list. Successful deletion still closes the deleted session. A failed refresh keeps the last successful readings and offers a retry.
- Analysis failures show a retry action instead of reporting that nothing was found. Changing pages or time ranges cancels the pending request and clears its result state.
- Trends and Watches distinguish unavailable readings from empty history. Both retain the last successful snapshot during a temporary recorder outage and explain when the displayed results are older.
- First launch offers live readings immediately, with three short steps for exploring the PC, capturing a game and reviewing its first session. Background capture remains an explicit choice.
- The chart toolbar keeps Analyse and Findings labelled at compact desktop widths. A range picker includes recent, calendar and custom intervals; secondary chart tools move into a compact menu when space is limited.
- Settings now opens as a labelled modal dialog, keeps keyboard focus inside, closes with Escape and returns focus to its opener.
- This remains a Steam review candidate. Recorded history, optional sensors, authored work and legacy Direct updater metadata are preserved.
-
0.9.40Local preview
Stable rank updates and captured-game performance snapshots
- System Rating keeps the comma on a fixed-height opaque surface and confines each split-flap animation to its digit. Integer formatting and digit layers update together before paint. Rapid updates, hidden windows and reduced motion settle cleanly without mixed digit halves. The score formula, catalog and capture behavior are unchanged.
- Game pages replace Current graphics settings with a Free performance snapshot for Steam and non-Steam titles. It shows completed session count, captured time, average FPS, typical 1% and 0.1% lows, and typical stutter. Average FPS uses total captured frames and duration. Lows and stutter are medians of session results, not percentiles recomputed over every frame.
- The performance snapshot is independent of the chart interval and identifies its captured date range. It checks up to the latest 1000 sessions, discloses that limit when reached, and keeps missing metrics distinct from zero. Empty history, failed reads and refresh are handled explicitly. Hardware, settings and workloads can differ between sessions.
- Network charts now say Time at each download speed and Connection usage and speed. Their descriptions distinguish captured time, connection usage and Mbps from an internet speed test. Existing chart identities and saved customization are preserved.
- Website navigation finishes the complete swirl and logo rotation before opening Wiki, Changelog or Support, including navigation back to the main sections. Website and Steam descriptions use simpler language. Search metadata, software information, canonical URLs and a sitemap describe PC monitoring and captured-session benchmarking without claiming a synthetic stress test.
- This remains a Steam review candidate, not a public application launch. Recorded history, optional sensors, authored work, queued review and legacy Direct updater metadata are preserved.
-
0.9.39Local preview
Tier effects, clearer rank digits and matching application artwork
- System Rating gives reference potential a tier-colored metallic badge with a slow sheen, pulse and vapor. Repeated presses add a brief visual burst and movement without changing the reference score. Keyboard activation is supported, and decorative motion stops when the page is hidden or reduced motion is enabled.
- Current activity uses a simpler badge colored by its own band, with separate CPU and GPU utilization values. Reference potential remains fixed, and the activity index remains explicitly utilization-weighted rather than useful output. Hardware details, catalog provenance, Free offline access and the separate Pro assessment workflow are unchanged.
- Split-flap digits now keep every numeral inside its clipping mask. The angled style is applied to the whole counter, preserving the compact navbar width without cutting off the right side of italic numbers.
- The application startup screen uses the new SystemChart banner without a duplicate logo or title. Edition and actual loading progress remain visible, and the percentage readout now reliably finishes with the progress bar.
- Steam Library artwork is prepared from the same supplied banner, with the title separated from the background so the Library logo layer does not duplicate it. The store header, screenshots and trailer remain distinct assets.
- Regression checks cover the background recorder's existing uninstall grace period, transient launcher replacement during updates, and runtime replacement when recorder binaries change. Steam uninstall preserves captured history; the separately installed optional sensor service remains independently removable and goes idle when no client requests readings.
- This remains a Steam review candidate, not a public application launch. Existing retained history, sensor installation and legacy Direct updater metadata are preserved. Actual Steam delivery and installed-version checks remain required for release acceptance.
-
0.9.38Milestone 28 / Local preview
Offline System Rating, independent SQL tabs and flexible FPS placement
- System Rating is a Free default page with hardware information, a compact number-only split-flap badge and a bundled CPU/GPU rendering-reference catalog. The first snapshot contains 691 exact device references from Blender Open Data 4.5, each with at least five submissions, source details and sample counts. No internet connection, account or workload is needed for ordinary rating calculation.
- Reference potential stays fixed as load changes. The current activity index weights the same CPU/GPU contributions by recent measured utilization. It is not useful output, a measured maximum, an FPS prediction or a full-system benchmark; memory and storage remain visible but unscored. Missing models, generic graphics names, stale readings and paused capture remain explicitly unavailable. Difficulty-style tiers and reduced-motion support accompany the blended digit treatment.
- Pro can copy a hardware-only request for a separate external-agent AI assessment or ask the in-app assistant to explain the reference. The new read-only power_rank MCP tool returns the same native calculation and provenance. An AI opinion cannot replace the offline score, access is rechecked before copying, and no model call or online research happens automatically. Steam in-app replies retain application-written diagnostic summaries.
- SQL Workbench is available from the + page menu. Pro can create, pin, rename and reorder independent SQL pages, each retaining its own draft, chart choices, sources and interval. Existing canonical drafts remain compatible. Saved results never run automatically, and Free retains readable existing work with clear authoring restrictions.
- The FPS counter can be placed anywhere along the primary screen's four edges. Settings supports dragging the sample, keyboard adjustment, precise edge and percentage selection, and the existing corner shortcuts. Placement is Free. Cancelled drags do not save; failed or unsupported saves retain the previous position. The counter remains a non-injected desktop overlay, without a guarantee for exclusive fullscreen or every game's protection software.
- Steam frame capture excludes launchers and common helper executables, prefers the actual game renderer and retries after an exited capture process. This corrects the launcher-selection and recovery failure observed with Wardogs and applies to the shared Steam detection path. Actual compatibility still depends on the game, permissions and display mode.
- This is an updated Steam review candidate, not a public application launch. Existing captured history, optional sensor setup, saved workspaces, the queued review and legacy Direct updater metadata are preserved.
-
0.9.37Milestone 27 / Local preview
Connected agents, a fuller SQL workbench and a clearer Free experience
- Agent settings separates external clients from in-app models. ChatGPT/Codex, Claude Desktop, VS Code and other local MCP clients get connection steps, correctly quoted configuration, a first-question prompt and a recorder readiness check that does not call a model. Chat subscriptions remain separate from provider API credentials.
- The in-app assistant can attach bounded page selection context and exact historical bounds. SQL Workbench can prepare a question with schema, selected sources, loaded-snapshot metadata and the current SQL or error. Sending remains explicit, raw readings and query results are not attached automatically, duplicate submissions are prevented and a refused request keeps the question.
- MCP and in-app tools add bounded live processes, completed application runs, existing annotations, optional sensor status, saved benchmark runs and exact-interval statistics. Process overview and Signals navigation are available. Unprimed process rates remain missing, unsupported timeframe changes are refused, and Steam responses retain application-written diagnostic summaries.
- Multiline SQL drafts now honor the same 32000-character validation limit through the in-app assistant as through MCP. Drafts are still review-only and cannot load data or execute SQL. Tool descriptions and MCP initialization guidance identify persistent tagging, untrusted text and the limits on native actions.
- SQL Workbench has eight data-aware starter queries, explicit chart defaults and units, saved chart mappings, changed-selection warnings and post-operation access checks. A changed source or interval requires a new load. Tables, points, lines, category bars, cancellation and ordinary result exports remain available within the existing query limits.
- Free users can open a useful assistant restriction notice and a readable SQL Workbench instead of encountering an inert chat button or hidden entry point. Drawings and workspace imports explain the Pro requirement. The model editor does not initialize in Free. MCP gives a clear refusal when access cannot be verified and retries negative licence results promptly. Narrow SQL layouts retain usable width, and existing saved work and ordinary exports remain accessible.
- Eight additional achievements use existing lifetime capture counters and distinct evidence workflows without a hardware-performance or LLM requirement. Their Steam definitions, two stats and sixteen icons are published without changing the twenty existing definitions or resetting player progress.
- A searchable website wiki covers setup, charts, investigations, SQL, agent connections, sensor guidance, Free/Pro differences and troubleshooting. The Coming Soon store refresh includes Redline artwork and genuine Free screenshots. Power Rank remains an illustrative design prototype, not a validated or shipped hardware score.
- This is an updated Steam review candidate, not a public application release. Existing capture history, optional sensor setup, the current review queue and legacy updater metadata are preserved.
-
0.9.36Local preview
Full-width live charts and measured application context
- Flowing charts fit the available capture duration when less history exists than the selected live range. Ten minutes of readings no longer occupies only the far right of a thirty-minute or one-hour view. Actual time labels, smooth buffering, internal capture gaps and fixed historical intervals remain intact; no missing readings are invented.
- Automatic rule-drawn chart markup starts on for fresh profiles. Existing per-chart choices migrate without changing an explicit off setting. Flowing remains the fresh motion default, while saved choices and the system reduced-motion preference are respected.
- Sustained ranges can name the largest recorded CPU or memory contributor when one application dominates the marked interval. Rising and falling CPU trends require that application's own recorded CPU use to change substantially in the same direction. Tooltips distinguish measured contribution from proof of sole causation.
- Low measured CPU or GPU load is labelled as a steady range near idle. Mixed workloads, missing or stale process history, mismatched signals and capture gaps keep generic labels. Recorded launch, stop and focus timing associations remain available without inventing historical application events.
- Automatic line labels sit above the trace for readability. New regressions cover short capture at ten, fifteen, thirty and sixty minutes, stable buffered scrolling, preference migration and application-labelled ranges and trends.
- This is an updated Steam review candidate, not a public application release. Capture storage, recorded history, sensor setup, report presets and existing Free and Pro capabilities are unchanged.
-
0.9.35Milestone 26 / Local preview
Live drawing previews and reusable investigation reports
- Drawing tools now preview their geometry under the pointer before placement. Click once to anchor a line or shape, move to inspect its extent, and click again to place it; drag placement remains available. Cancel, leave the chart or change tools without saving an unfinished preview.
- The drawing rail uses seven drill-down families across its available height: trend lines, arrows, levels, time windows, shapes, notes and status marks. All sixteen existing tools, keyboard navigation, saved geometry and failure handling are preserved.
- Investigations can edit an exact completed interval, list matching automatic findings and inspect one directly on the chart. Explicit local analysis distinguishes failures from an empty result. Current recorder, frame-permission and optional-sensor states are shown separately from historical evidence coverage.
- Pro can export a local consolidated HTML report with up to twelve selected reading charts, notes, included findings, exact UTC times, measurement basis, bucket resolution and gap details. Images are embedded, text is escaped, and the report has no scripts or external resources. Ordinary evidence JSON, CSV and single-chart image exports remain available in Free.
- Pro report presets retain selected reading identities, chart order and optional notes/findings sections on this PC. They never store captured values, personal notes or an old interval. Applying a preset to fresh evidence is explicit, missing readings are identified without substitutions, and report preview and saving remain separate actions.
- Evidence charts keep missing time at its real width instead of compressing capture gaps. Populated bucket coverage is not presented as exact recorder uptime. Report creation and saving recheck Pro access, and cancelled or stale operations do not export a file.
- This is a Steam review candidate, not a public application release. Existing captured history, installed sensor setup, raw evidence access and the Free/Pro capture boundary remain unchanged.
-
0.9.34Released
Application-aware charts, safely reopened
- Automatic chart overlays no longer request a paint after their chart has been removed. Switching pages or reopening a chart with automatic drawings avoids a disposed-canvas error found during installed Steam acceptance.
- This beta includes the application-aware automatic ranges and trends, Flowing defaults, expanded process rows and primary-pointer click counting from the preceding developer candidate. Recorded app and game events label substantial nearby demand changes with before-and-after evidence, not claims of causation.
- Existing capture history, manual drawings, saved motion choices and sensor setup remain unchanged. Application lifecycle context starts with newly recorded events; older launches and exits are not invented.
-
0.9.33Milestone 25 / Local preview
Automatic charts with application context
- Flowing is the default for fresh chart preferences. Existing motion choices remain intact, and reduced-motion users still default to None.
- Auto chart markup sits beside average and indicators on compatible charts. Local rules draw sustained ranges, rising and falling trends, and confirmed moves outside a preceding range. Marks stay anchored to captured time and values as the chart flows, and recalculate for the visible interval and zoom scale. Turning the toggle off leaves manual drawings untouched.
- Automatic marks can name a recorded application start, stop or sustained foreground change beside a substantial demand change, including CPU load and reported GPU board power. Tooltips show before-and-after medians and distinguish timing associations from proof of causation. Competing events, missing evidence and capture gaps keep labels generic.
- The existing process walk now records name-level application starts and stops without another OS query. Initial snapshots, helper-process duplication, invalid creation times and long capture gaps are not treated as launches. Verified game executable identities connect game and process events. New lifecycle events begin with this version; older events are not invented or backfilled.
- Clicking a process expands context beneath its table row, including recent CPU low, high and mean, threads, handles, verified parent and child information, memory context and snapshot timing. Paused and offline views retain their stated snapshot, reused process IDs do not inherit a selection, and native termination confirmation remains unchanged.
- Logo clicks are counted on primary pointer presses, so rapid input and image dragging no longer lose completed-click events. The following release is not counted twice. Keyboard activation, the rate graph, fade behavior and bounded sparks remain available.
- Capture history, existing drawings, saved preferences, the optional sensor helper and current access controls are preserved. No model service is required for automatic markup. Public Steam availability remains separate from this developer beta.
-
0.9.32Milestone 24 / Released
Live charts, clearer clocks and more ways to draw
- Opening the app selects a live ten-minute view. Saved historical pages keep their exact intervals and remain available to reopen, including workspaces that previously contained only historical pages.
- A dedicated Charts section in Settings groups time format and chart motion. AM/PM is the default, with an optional 24-hour clock shared by chart axes, inspection labels, saved-run dates and the frame counter's optional clock. Settings controls also fit narrow windows.
- Hardware market adds a visible activity-bar key with the actual metric, units and an explanation. CPU bars count context switches per second. Other components retain their own supported counters, and bar colors indicate change rather than a health warning.
- Flowing mode reveals captured line segments on a timestamp-based display buffer without changing measured values. The chart range updates with each fetched batch, avoiding refresh jumps. Historical charts and genuine capture gaps remain distinct.
- Drawing tools are grouped into Lines, Shapes and Symbols. Sixteen tools include directional arrows, rays, rectangles, ellipses and point symbols. Direction survives reload, scaled drawing coordinates remain accurate, and failed saves or deletions are reported instead of silently discarding work.
- Rapid logo clicking produces a stronger spark shower and opens a local clicks-per-second graph with peak rate and total clicks. The popup fades after inactivity, respects reduced motion and stores nothing.
- New frame-counter configurations default to the bottom-right corner at the minimum 14 px size. Existing settings are preserved. The recorder's tray hover now shows current CPU package temperature beside CPU load as well as GPU temperature, omitting unavailable or stale CPU readings.
- Candle-chart markers now update with their data and scale, preventing a rendering failure during range changes. Capture history, existing annotations and recorder preferences are preserved. The refreshed four-minute demo is ready for narration; public Steam Coming Soon publication remains separate.
-
0.9.31Released
The full interval, in view
- Fixed historical intervals now fit their captured readings when Flowing motion is selected. Opening or reopening an investigation no longer leaves valid history outside the visible plot. Manual chart positioning and live scrolling remain unchanged.
- This beta includes the clearer investigation and workspace guides, colored toolbar icons, evidence filtering and mixed-cadence chart continuity from the preceding developer update. Existing capture history, settings and model behavior are preserved.
-
0.9.30Local preview
Clearer investigations and connected charts
- Comparison lines and effort-band fills no longer mistake ordinary slower idle sampling for a capture outage. Each signal uses its own normal spacing, independently of faster comparison readings or activity bars. Genuine longer gaps remain visible without inventing readings.
- Investigations distinguishes bookmarked intervals from exported evidence, with an amber accent, a compact interval summary and an optional guide. Filter evidence readings without changing the selection, see the export limit, and clear an empty saved-investigation search directly.
- Workspace shows the open pages, their time ranges, pinned state and current selection before export. A blue-accented guide explains layout files and evidence. Imported pages remain a preview until explicitly added, and Cancel import leaves current pages unchanged.
- Investigation, workspace and assistant controls have distinct amber, blue and green icons with descriptive tooltips. Existing permissions, local storage, export contents, model behavior and capture settings are unchanged.
-
0.9.29Milestone 23 / Released
The range, the context and your feedback
- Hardware market expands with the available window and adds a focused high, low and average range. Green highs, red lows and a blue average use captured bucket values. Other selected hardware remains visible, and the earlier comparison-line view is still available.
- Activity bars share the market chart's timeline and keep their own units. Follow the focused component or choose CPU context switches, reported GPU board power, memory hard faults, storage operations or network packets. Missing counters remain unavailable, and bars can be turned off.
- Component temperatures moves directly below the main overview as a full-width chart with a 0 to 120 C reference axis. Red above 50 C and blue below 30 C are adjustable visual references, not universal safety limits. CPU detail now concentrates on core activity and clock, while temperature and power retain their own charts.
- Signal pickers keep unit labels clear of the scrollbar and show selected readings first. Hardware sensors identify their reporting CPU or controller. Numbered temperature channels with no reported physical location are grouped as unmapped, and board-reported CPU readings stay distinct from CPU package temperature.
- A purple bug button beside System Information opens guided feedback with a description, optional contact address, diagnostic choices and review. Native confirmation is required before sending or saving. Private reports return an ID; failed uploads can be saved locally. Captured readings, application history and the capture database are excluded.
- Right-click a process for Details, Open history or End task. Keyboard navigation is supported. Termination keeps native confirmation and process-identity safeguards, and is unavailable from an offline snapshot. Existing left-click behavior is unchanged.
- Range focus, plot style, activity bars, temperature references and sensor descriptions are preserved with supported workspace documents. The overview also reserves plotting space in narrow windows. Existing capture behavior and crash-recovery prompts are unchanged.
-
0.9.28Milestone 22 / Released
More room for the whole machine
- Hardware overview restores a large Hardware market chart and dedicated CPU, GPU, memory, storage, network, power and temperature views below it. Toggle multiple components on the main chart at once; choices persist without changing the lower hardware charts.
- The CPU page has a larger activity chart, thread-load range, load distribution and user/kernel-time views alongside temperatures, scheduling and electrical readings. Application activity is expanded by default.
- Thermals adds individual core comparisons, a larger core-temperature map, GPU cooling, reported CPU heat and power, fan speeds, board trends and expandable readings tables where supported. Thermal headroom stays separate from actual component temperature, and the 45 C reference remains adjustable.
- Component-temperature controls offer the full supported sensor list, including individual CPU cores, board readings, GPU and drive temperature. Compatible charts gain related signal choices, unit filtering and line, area, heat-map or table views. Mixed units remain in separate panes when a table or heat map becomes a line chart.
- Chart settings, moving-average and indicator buttons now share a consistent size and vertical alignment. The established Signals, Memory, GPU, Power, Network, Drives, Capture and Process overview layouts are preserved.
- This beta includes the optional hardware sensors, System Information, Pro desktop widget and reviewed agent SQL drafts from the preceding developer previews. The Fabric and Foundry work remains specification-only; no cloud capture export is enabled.
-
0.9.27Milestone 21 / Local preview
Your signals, your view
- Thermals is a new default tab in every edition, including existing workspaces. A few focused charts compare supported component temperatures and individual cores. The red reference band starts at 45 C and is adjustable; it is not a universal overheating warning. Closing the tab is remembered.
- The CPU page uses fewer configurable charts for activity, P-cores and E-cores, temperatures, clock and scheduling, and package power and voltage. Choose signals and line, area or heat-map views where applicable. Advanced CPU charts remain in the customization palette, and application attribution can be expanded when needed.
- Compact readings tables make voltages and board temperatures easier to scan. Switch eligible widgets between table and chart views, scroll the readings, or expand and filter a larger table. Units, latest values, captured lows/highs and bucket means remain explicit; stale readings are not presented as current.
- Hardware overview no longer duplicates the Signals page. Its balanced hardware market now drives a compact component-detail view, alongside a system-context heat map. Widget selections and temperature thresholds are preserved with workspaces.
- Wheel and pinch zoom follow the selected mode consistently across regular, candle, ribbon, comparison and SQL charts. Thermal heat-map colors use a shared temperature scale, with adjustable red highlighting above the reference level.
- System Information is the primary hardware-information surface. Expand specifications for memory modules, driver details and firmware inside the dialog. The separate Machine page and navigation have been retired.
- Pro agents can discover the SQL Workbench schema and offer SQL drafts for review. The existing query stays untouched until Use draft is chosen; loading data and running a query remain explicit. Selected hardware sensors and their names, units and reported or requested-voltage meanings can be queried alongside existing captured data. Agent settings include a Codex and ChatGPT connection option.
- The repository Fabric architecture specification now describes a sensor-cadence proof of concept with Real-Time Intelligence, reviewed SQL and KQL comparisons, and governed Foundry tools. This is design-only: no Fabric connector, cloud export or Foundry deployment is enabled.
-
0.9.26Milestone 20 / Local preview
Your hardware, at a glance
- Optional hardware sensors use the unmodified LibreHardwareMonitor library and official signed PawnIO driver. Setup recommends the option, explains the privileged helper, and requires explicit confirmation. Standard capture remains available without installing a driver.
- Supported CPU temperatures, reported package power, voltages and optional motherboard fan and thermal readings join the hardware charts. Sensor identities and timestamps are retained, missing readings stay missing, and reported CPU power remains distinguishable from modeled history. Wall power is still estimated.
- A cyan System Information button beside the edition badge opens a compact glass summary of hardware and current captured readings. Default pages identify the CPU, selected GPU, reported RAM capacity/type/manufacturer and physical drive models where available.
- Pro adds a configurable desktop widget with a miniature hardware graph, readings only, or both. Choose signals, graph units, color, size, monitor, position and a location lock. It stays below application windows and stops requesting graph data and drawing while fully covered. Pro loss hides the widget without deleting its configuration.
- CPU thermal headroom is separate from physical temperature. Intel requested voltage is labeled VID. Turning optional sensors off preserves their history and leaves standard capture running. Additional hardware and anti-cheat compatibility varies by system.
-
0.9.25Milestone 19 / Local preview
Captured runs and a SQL workbench
- Steam developer betas add independently supervised background capture, clearer edition verification, achievements and explicit portable Steam Cloud documents. Closing the chart window releases Steam presence while capture continues.
- New and existing workspaces receive the complete default hardware templates. First launch explains how capture history grows and includes an explicit startup preference.
- Pro adds a read-only SQLite workbench over bounded in-memory selections. Application and game benchmarks use exact captured intervals, show coverage and source differences, and retain separate run-history views.
- These changes were installed and tested in Steam developer beta.6. Steam customer availability remains separate from developer-preview access.
-
0.9.24Released
A closer look, with clearer history
- A three-minute lookback joins the range controls. Ten minutes remains the normal startup default, including on a new installation. Saved exact investigations retain their chosen interval.
- The toolbar no longer shows the red Capturing shortcut. Capture stays available as a tab and can be reopened from the plus menu. The top-left logo and wordmark use sharper artwork and clearer sizing.
- An amber history indicator explains when a selected range reaches before retained readings. Charts show a history-start strip and distinguish an empty store from an interval before available history. Missing readings are not presented as zero activity.
- The first-history status refreshes while capture starts, then returns to the normal background cadence. Existing capture settings, history, workspaces and visible animation remain unchanged.
-
0.9.23Milestone 18 / Released
The recorder, explained
- The website has a dedicated recorder architecture showcase, with an animated capture-to-chart view, high-level SQLite and SQL explanations, current measured efficiency and clear measurement limits.
- Exact historical intervals, saved investigations, previewed PNG/CSV/JSON evidence and workspace import/export are now included in the public beta. This release includes the earlier local 0.9.22 preview.
- Watches can start from selected readings. Process overview has a remembered table-first layout, new installations start with three focused tabs, and one readiness screen replaces the long introduction. Existing workspaces remain intact.
- GPU history keeps recorded source boundaries and comparisons disclose capture coverage and identity limits. Updated site examples show real captured intervals, portable evidence and compact processes.
- The private-beta password gate and signed installer remain in place. Repeatable game-impact and additional consumer-hardware testing are still pending.
-
0.9.22Milestone 17 / Local preview
Investigate an exact interval
- Select exact dates and times, carry the interval between chart pages, return to live, and reopen the same investigation after restarting. Watch events now open their actual interval. Before and after can mark any selected historical stretch and bind frame readings to the selected game.
- Save named investigations with notes and findings. Preview selected readings before exporting CSV or a portable JSON evidence file, open evidence read-only, and export the current charts as PNG. Bookmarks do not prevent history from expiring.
- Export and import workspace layouts without replacing existing pages. New installs start with Hardware overview, Process overview and Capture. Every hardware template remains available, and existing workspaces are retained.
- The introduction reports capture and sensor readiness in one screen. Process overview offers a remembered table-first layout. Watches use named metrics and units, and can start from a selected chart reading.
- New GPU identity records distinguish historical sources. GPU buckets, traces and candles respect source changes, and comparisons disclose coverage and omit GPU or wall-power comparisons across different adapters. Older readings keep unknown identity instead of borrowing the current card.
- This local preview was included in the public 0.9.23 release. Repeatable game-performance and additional consumer-hardware validation remain pending.
-
0.9.21Milestone 16 / Released
Activity, in context
- The startup window has cleaner spacing, clearer progress and a version label. Its Pro badge now uses the same warm flame emblem as the toolbar.
- Application activity can shade CPU busy-time and physical-memory charts with the recorded contributors. Shared use gets a checker pattern, idle CPU gets a neutral band, and the legend and hover readout name the activity. This is measured context, not proof of what caused a change.
- A Chart view drawer beside Pro groups the global activity switch, a 5% or 10% CPU idle threshold, wheel mode and capture-gap controls. The activity preference is remembered and starts off.
- Shading follows chart time, zoom and capture gaps without changing stored readings. Matching charts share attribution requests, and switching activity off stops its extra polling. Candle charts now retain zoom across refreshes.
-
0.9.20Milestone 15 / Released
One release history
- What's new in Settings brings the full release history into the app. Search releases, jump to numbered milestones and see which version is installed. About links to the same history.
- The app, website and Steam-ready notes now share one catalog, going back to the first prototype. Development milestones and local previews are labeled separately from public releases.
- Release notes stay readable offline. Opening them refreshes the public history without sending local readings. Older or incomplete feeds cannot replace the current notes.
-
0.9.19Milestone 14 / Released
A clearer flow
- Follow your resources. The waterfall splits CPU time, RAM and dedicated GPU memory between available capacity and app use. Colors stay with each app. Your chosen mode sticks.
- Pick your GPU. One source choice for charts and Process overview, with retries when a card stops answering. Missing readings stay missing.
- Less clutter, better totals. Hardware details open on request. Cumulative cost starts at zero for the chosen range and skips capture gaps. It is still an estimate.
- Keep your setup. Upgrades preserve budgets and startup choices. The site adds rotating logo navigation and a hydro demo with no access to local readings.
-
0.9.18Local preview
Keep your place
- Application colors and surviving waterfall lanes stay stable as usage changes. The selected resource is remembered.
- A shared GPU choice, bounded sensor retries and adapter-specific cooling baselines keep readings tied to the right card.
- The installer preserves existing history budgets and startup choices. This local test build was included in the public 0.9.19 release.
-
0.9.17Milestone 13 / Local preview
Meet the running processes
- Process overview brings live CPU, RAM, I/O and GPU allocations into a searchable table. Ending a process requires a native confirmation and rejects protected targets.
- The frame counter gets a half-second rolling window. CPU utility and performance-limit readings appear where Windows supports them.
- Fixed mixed-cadence energy calculations, CPU kernel attribution and storage concurrency. This local test build was included in the public 0.9.19 release.
-
0.9.16Released
A few beta fixes
- Support opens on the report code you just created. No trip back to the same instructions.
- Windows GPU counters keep adapters separate, and automatic selection prefers dedicated memory over enumeration order.
- The CPU page explains its difference from Task Manager: busy time and clock-adjusted utility answer different questions.
-
0.9.15Milestone 12 / Released
Lighter in the tray
- The browser starts when you open the window and releases its resources after you hide it. Capture keeps running. Startup progress tracks real work.
- Editable limits, app launch markers and clearer hardware pages make the charts easier to follow. GPU power estimates now follow load.
- AMD GPU and ARM64 agent checks passed on test machines. Missing WebView2 is explained without blocking capture.
-
0.9.14Released
CPU temperature steps back
- The third-party CPU-temperature integrations were removed. Supported GPU and drive temperatures stay; CPU package temperature is not captured.
- The taskbar-shortcut test now uses the same Windows threading model as the app.
-
0.9.13Released
An Afterburner experiment
- Added and tested CPU-temperature readings shared by MSI Afterburner. This integration was later removed in 0.9.14.
- Website checks now visit every section and catch missing images, broken links and browser errors.
-
0.9.12Released
Trying shared temperature readings
- Tested CPU temperatures supplied by other monitoring apps, with source labels and no stale fallback. This experiment ended in 0.9.14.
- Added a full Free-edition walkthrough to the checks.
-
0.9.11Released
Frame ranks at a glance
- The counter uses seven simple bars, shared with its preview and session key.
- Sharper website screenshots and a folding tool list cut down the clutter.
-
0.9.10Milestone 11 / Released
See the whole session
- Session charts show time spent in each frame-rate rank. Comparisons align runs from their own starting points.
- Free keeps frame rates, slow frames and session results. Pro adds the ranked view and comparison controls.
- The website gained a screenshot deck and a page-by-page tour.
-
0.9.9Released
Better data for the assistant
- Memory tools return a clear app ranking and a separately named machine total. That fixes a case where the assistant confused the two.
- Fixed screenshot sizing on the site and added fit checks.
-
0.9.8Released
Warnings from the drive itself
- Temperature charts use the warning point reported by a supported drive instead of a universal threshold.
- Assistant answers get clearer units, sensible rounding and more readable tool labels. First launch shows one introduction instead of two.
-
0.9.7Released
Less setup, clearer storage estimates
- Capture automatically uses one-second ticks during activity and five-second ticks while idle. No idle-rate setting to manage.
- History-budget estimates now include database overhead. Fixed the site's reading-count and storage figures too.
-
0.9.6Released
Drive heat joins the timeline
- Supported drive temperatures appear beside response times. No hardware-access driver is installed.
- Expensive PCIe traffic checks run every 30 seconds. Support reporting gets its own place in Settings.
-
0.9.5Released
A quicker starting view
- Pages start on a ten-minute range. You can still change it as you work.
- Fixed the history notice's background and a missing space in its text.
-
0.9.4Milestone 10 / Released
A name on the download
- The installer and SystemChart binaries carry Ryan Brown's verified publisher signature. SmartScreen may still warn on a new download.
- Published SHA-256 hashes remain available for a byte-for-byte check.
-
0.9.3Released
Make sense of the marks
- Findings explains chart marks and shows the typical range, latest reading and unusual moves.
- Fixed markup timing on slower samples. The assistant panel gains tool parity and cleaner formatting; trends use sensible precision.
-
0.9.2Released
Know when an update lands
- Direct installs check for new releases and show a notice in About. You choose when to download and install.
- The check sends no machine readings. Steam handles updates for its own builds.
-
0.9.1Released
Headlines up front
- The tape moves below the tabs and ranks headlines by how unusual the change was.
- Added an unlimited storage option, clear warnings before shrinking a budget, six themes and support reports without an account.
-
0.9.0Milestone 09 / Released
Ask your own model
- Connect a local or hosted model in the app, or use SystemChart's MCP server with another assistant.
- Tools calculate trends, correlations and summaries from captured readings. Too little data gets an honest answer, not a made-up zero.
- Fixed assistant actions while another window covers the app.
-
0.8.0Milestone 08 / Released
Help when startup goes wrong
- Opt-in reports include logs and hardware capabilities, never your captured history. A separate reporter works when the main window will not open.
- Startup checks notice an unclean exit. The package includes Microsoft's WebView2 bootstrapper; installing a missing runtime can still need a download.
-
0.7.0Milestone 07 / Released
Your hardware, together
- A full-width overview puts CPU activity beside optional hardware lines, with headlines backed by readings.
- Added the Capture page, hardware details and shaded operating zones. Hardware details became an explicit action in 0.9.19.
-
0.6.0Milestone 06 / Released
A different view of the same data
- Added candles, ribbons, distributions, rankings and heat strips, plus a separate-window frame counter.
- Volume and battery readings join the archive. Driver, BIOS and Windows changes can be compared with the activity around them.
-
0.5.0Milestone 05 / Released
Keep the original readings
- Replaced age-based thinning with lossless compression. Retained readings keep their original detail.
- Wide history queries use chunk summaries. Capture can pause while the app stays open.
-
0.4.0Milestone 04 / Development milestone
A Windows app of its own
- A desktop shell hosts the charts and owns the sampling agent. A self-contained package runs without a separate .NET installation.
- CPU history gains application shares. This retrospective milestone indexes development work, not a published installer.
-
0.3.0Milestone 03 / Development milestone
Games join the history
- Live PresentMon capture adds frame times and per-second game readings. Captured titles appear beside hardware history.
- This retrospective milestone indexes the first game-capture work, not a published installer.
-
0.2.0Milestone 02 / Development milestone
A local recorder
- The live sampling agent feeds CPU charts and saves readings in a local store with a configurable storage budget.
- This retrospective milestone indexes the first recorder and storage work, not a published installer.
-
0.1.0Milestone 01 / Development milestone
The first chart
- The project starts with an event-annotated performance timeline, a telemetry foundation and capture-file ingestion.
- This retrospective milestone indexes the original prototype, not a published installer.
Development milestones trace the original project commits. Local previews document test builds; public availability is stated separately in each release.