Skip to content

Lens 0.1.5

Latest

Choose a tag to compare

@erfanulfarhan erfanulfarhan released this 21 Aug 19:43
· 2 commits to main since this release

Smaller downloads

The installer was 143MB. It is 100MB now, and on Windows it is 1MB.

Most of the old size was not Chromium, it was payload that had no reason to
ship: react and react-dom were runtime dependencies even though they are
already bundled into the renderer, and PDF reading pulled in 24MB of prebuilt
native canvas binaries whose only job is rasterising pages, which this app
never does. Reading PDFs through pdfjs directly drops that. Bundled
dependencies also carried their own sources, sourcemaps, docs and test
fixtures. Together: app.asar 75MB to 23MB.

Windows now uses a web installer: a 1MB stub that downloads the app while the
installer is open, instead of a 116MB file to download first.

Updating

The app offers this release on its own. On Windows it can install itself, and
the update download is now 1MB rather than the whole app. On macOS and Linux it
downloads the installer and opens it for you.

Not code-signed yet, so your machine will ask once on first launch.