Fort Collins, CO, USA
2008
  |  By Mitchell Hartweg
Starlette is the ASGI layer under FastAPI, so a Starlette release is a FastAPI release whether or not your requirements.txt mentions it by name. 1.10.0 is mostly performance and correctness, with a few behavior changes worth reading before you bump.
  |  By Mitchell Hartweg
Symfony 8.1.10 is a maintenance release, but it carries a security fix in the Mime component, and Mime reaches further than the Symfony apps you’d expect. If you generate email anywhere in a PHP stack, this one is worth a look.
  |  By Mitchell Hartweg
Nokogiri sits under so much Ruby code that its patch releases are worth reading even when the version number looks routine. 1.19.5 is a patch release carrying three security advisories and a long list of crash and memory fixes, so it’s worth pulling in on your next dependency pass.
  |  By Mitchell Hartweg
If your Node app talks to MongoDB through the official mongodb driver, 7.8.0 is worth upgrading to before your next routine dependency pass. It’s a minor version by the number, but it carries two security fixes, and one of them changes how a feature you may already be using behaves.
  |  By Scout Monitoring
On October 14 and 15, Symfony shipped a coordinated set of maintenance releases across every supported branch: 5.4.54, 6.4.48, 7.4.21, and 8.1.9. Between them they close three CVEs, all rated high severity, and all with the same uncomfortable shape: a single HTTP request, no authentication, no special configuration, and the PHP process either burns a CPU core or falls over.
  |  By Mitchell Hartweg
Resque 3.2.0 shipped on October 16 with a single change, listed under Security: resque-web now rejects state-changing requests that come from another site. Until this release, resque-web had no cross-site request forgery (CSRF) protection at all. A page on any other site could submit a form to your dashboard and clear your failed jobs or delete a queue, as long as the browser it ran in could reach resque-web and was logged in to it. The fix is small and most teams can upgrade without touching anything.
  |  By Aspen Clevenger
October was about making Scout’s data easier for AI tools to use and easier for your team to trust. Scout is now in Claude’s connector directory, the MCP server got leaner and more careful about what it returns, and Scout Trails opened its beta. Anomaly Detection also became easier to read and better at catching short spikes. Here’s what shipped in October.
  |  By Aspen Clevenger
A customer messages support: checkout feels slow today. You open Scout, find the endpoint, open a trace, spot the query, copy it into Claude, and ask what’s wrong with it. Each step is quick, but together they add up to a lot of tab switching to answer one question. Scout Monitoring is now available in Claude’s connector directory. Connect it once and Claude can look at your production data directly.
  |  By Scout Monitoring
FastAPI released 0.146.0, 0.147.0, and 0.148.0 between Sunday afternoon and Monday morning (UTC), and each one is labeled a breaking change. None of them will crash your app on startup. They change what values your endpoints receive, which is the kind of change that passes CI and then shows up as odd data a week later. At Scout Monitoring, we monitor a lot of FastAPI apps, and a loosely pinned fastapi dependency is the most common way these releases will arrive.
  |  By Scout Monitoring
session start tool call tool call cost outcome AI coding agents have quietly become part of most engineering teams. They open files, run commands, call tools, and push changes, often for hours at a time. Yet when you want to know what an agent actually did, the answer usually lives in one developer’s terminal history, and it disappears when that session closes.
  |  By Scout
3 Key Benefits of switching to ScoutAPM over New Relic n+1 queries, Memory Bloat tabs show you easy performance enhancements.
  |  By Scout
Keeping an eye on our app’s performance through monitoring.
  |  By Scout
A short demo of Scout's database monitoring addon.

Monitoring for the modern development team.

No developer ever said "I hope I get to spend all day hunting down a performance issue". When the unavoidable happens, The Scout platform is focused on finding the root cause of performance problems as quickly as possible.

Scout is monitoring for fast-moving dev teams like us. We leverage the tools that help us get big things done - Github, PaaS services, dynamic languages, frequent releases - to build a tailored monitoring platform for modern teams.

Scout continually tracks down N+1 database queries, sources of memory bloat, performance abnormalities, and more.

Get back to coding with Scout.