layr. ← All releases
Release notes

Bluebeam packages, Add documents, and markup re-import0.30.0

A Bluebeam PDF package now opens as the documents inside it. Add documents uses the same upload as creating a project, up to 1 GB a file. Re-import markups brings import fixes to projects you already have, without a re-upload. Revu text highlights and hatches come in as Revu made them, and sheet titles read better.

2026-10-09Minor8 pull requests3 migrations

What’s new

Highlights

Bluebeam PDF packages open as their real documents

A Revu PDF package is a portfolio: one cover page that says "This is a PDF package", with the real PDFs attached inside. Drop one and Layr unpacks it. Each PDF inside becomes its own document, byte for byte, with its bookmarks, links and markups intact. Before, a package imported as one junk page. A package with no PDFs inside fails with a plain message. The original package file is kept. (#802)

Add documents uses the same upload as creating a project

The Add documents menu item, the empty-project button and dropping a PDF on a project now open the same lane screen as creating a project: Drawings, Specs and Front-end docs. They go through the same import, and take files up to 1 GB instead of 200 MB, packages included. Sheets you already have stay open while the new documents process. The Outline shows "Adding documents · n of m new documents processed". (#802, #804)

Re-import markups

Documents & processing has a Re-import markups action on each PDF. It reads the PDF's markups again with the current import code, so a fix reaches existing projects without a re-upload. Imported markups you have not touched are updated in place. Ones you edited or deleted in Layr stay as you left them. Markups drawn in Layr are never touched. (#803)

Revu highlights import as highlights, and stop hiding what they mark

Revu text highlights used to import as opaque pictures. They now import as highlights, in Revu's color and opacity. Separately, since Oct 2 every highlight on the canvas had covered the drawing under it. Highlights now let the sheet show through. (#800)

Hatches are Bluebeam's

The Fill picker shows Revu's eleven Standard hatches under Revu's names, with Revu's controls: pattern color, background, pattern scale and fill opacity. Existing hatched markups load and map to the nearest Revu hatch. Diag cross and Zig zag become a plain fill. (#796)

Better sheet titles

The sheet reader names the project first and leaves the job name out of titles. Forms, tables and catalog pages get their printed heading. Title blocks are read whole. On the benchmark, correct titles went from 1021 to 1188 of 1196. Existing projects keep their stored titles. (#801, #795)

Fixes worth naming

Upgrade notes

Known limits