andrsschultz cuts the cord so Mike reads PDFs offline
PDF viewing no longer phones home to a public network, which matters if your deployment can't.
Mike renders PDFs in the browser, and to do that it normally reaches out to a public file-hosting network to grab the fonts it needs every time a document opens. That's a quiet dependency most people never notice - until they're running in an environment that blocks outside connections.
andrsschultz bundled those fonts straight into the app, so PDFs render with no outside calls at all. It's a small change with a specific payoff: Mike now works in air-gapped or locked-down networks where reaching the open internet isn't allowed. The trade-off is a heavier codebase, since the font files live permanently in the project's history. If you're hosting on the open internet, you probably don't need this.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?