Skip to content

Releases: danielmevit/laydown

v0.4.5

Choose a tag to compare

@github-actions github-actions released this 18 Jul 22:26

PDF imposition for print — lay your pages out on the press sheet.

Windows, no setup — the -portable.zip: unzip, run Laydown.exe
(SmartScreen will warn once: More info → Run anyway). 64-bit only
(PyQt6 ships no 32-bit Windows packages).

Windows, installed (MSIX) — the package is signed with the project's
own certificate, and Windows only installs what it trusts, so the first
time you need one elevated-PowerShell moment in your download folder:

Import-Certificate -FilePath .\Laydown-msix-signing.cer -CertStoreLocation Cert:\LocalMachine\TrustedPeople
Add-AppxPackage (Get-Item .\Laydown-*-windows-x64.msix)

That trust is one-time — future releases are signed with the same
certificate. (Skipping the first line gets you error 0x800B010A.)

macOS.dmg, drag to Applications. First launch: right-click → Open.
Linux — extract the .tar.gz and run ./Laydown. No Python needed.

What changed is in CHANGELOG.md.
The site is at https://danielmevit.github.io/laydown/.

Upgrading from PressReady? This app was called PressReady up to 0.3.0
(renamed to avoid clashing with Fujifilm's product of the same name). To
Windows the old install is a different app, so remove it once:
Get-AppxPackage PressReadyTeam.PressReady | Remove-AppxPackage — and the
certificate trust starts fresh too, hence the Import-Certificate step above.

v0.4.4

Choose a tag to compare

@github-actions github-actions released this 18 Jul 14:32

PDF imposition for print — lay your pages out on the press sheet.

Windows, no setup — the -portable.zip: unzip, run Laydown.exe
(SmartScreen will warn once: More info → Run anyway). 64-bit only
(PyQt6 ships no 32-bit Windows packages).

Windows, installed (MSIX) — the package is signed with the project's
own certificate, and Windows only installs what it trusts, so the first
time you need one elevated-PowerShell moment in your download folder:

Import-Certificate -FilePath .\Laydown-msix-signing.cer -CertStoreLocation Cert:\LocalMachine\TrustedPeople
Add-AppxPackage (Get-Item .\Laydown-*-windows-x64.msix)

That trust is one-time — future releases are signed with the same
certificate. (Skipping the first line gets you error 0x800B010A.)

macOS.dmg, drag to Applications. First launch: right-click → Open.
Linux — extract the .tar.gz and run ./Laydown. No Python needed.

What changed is in CHANGELOG.md.
The site is at https://danielmevit.github.io/laydown/.

Upgrading from PressReady? This app was called PressReady up to 0.3.0
(renamed to avoid clashing with Fujifilm's product of the same name). To
Windows the old install is a different app, so remove it once:
Get-AppxPackage PressReadyTeam.PressReady | Remove-AppxPackage — and the
certificate trust starts fresh too, hence the Import-Certificate step above.

v0.4.3

Choose a tag to compare

@github-actions github-actions released this 18 Jul 14:02

PDF imposition for print — lay your pages out on the press sheet.

Windows, no setup — the -portable.zip: unzip, run Laydown.exe
(SmartScreen will warn once: More info → Run anyway). 64-bit only
(PyQt6 ships no 32-bit Windows packages).

Windows, installed (MSIX) — the package is signed with the project's
own certificate, and Windows only installs what it trusts, so the first
time you need one elevated-PowerShell moment in your download folder:

Import-Certificate -FilePath .\Laydown-msix-signing.cer -CertStoreLocation Cert:\LocalMachine\TrustedPeople
Add-AppxPackage (Get-Item .\Laydown-*-windows-x64.msix)

That trust is one-time — future releases are signed with the same
certificate. (Skipping the first line gets you error 0x800B010A.)

macOS.dmg, drag to Applications. First launch: right-click → Open.
Linux — extract the .tar.gz and run ./Laydown. No Python needed.

What changed is in CHANGELOG.md.
The site is at https://danielmevit.github.io/laydown/.

Upgrading from PressReady? This app was called PressReady up to 0.3.0
(renamed to avoid clashing with Fujifilm's product of the same name). To
Windows the old install is a different app, so remove it once:
Get-AppxPackage PressReadyTeam.PressReady | Remove-AppxPackage — and the
certificate trust starts fresh too, hence the Import-Certificate step above.

v0.4.2

Choose a tag to compare

@github-actions github-actions released this 18 Jul 11:52

PDF imposition for print — lay your pages out on the press sheet.

Windows, no setup — the -portable.zip: unzip, run Laydown.exe
(SmartScreen will warn once: More info → Run anyway). 64-bit only
(PyQt6 ships no 32-bit Windows packages).

Windows, installed (MSIX) — the package is signed with the project's
own certificate, and Windows only installs what it trusts, so the first
time you need one elevated-PowerShell moment in your download folder:

Import-Certificate -FilePath .\Laydown-msix-signing.cer -CertStoreLocation Cert:\LocalMachine\TrustedPeople
Add-AppxPackage (Get-Item .\Laydown-*-windows-x64.msix)

That trust is one-time — future releases are signed with the same
certificate. (Skipping the first line gets you error 0x800B010A.)

macOS.dmg, drag to Applications. First launch: right-click → Open.
Linux — extract the .tar.gz and run ./Laydown. No Python needed.

What changed is in CHANGELOG.md.
The site is at https://danielmevit.github.io/laydown/.

Upgrading from PressReady? This app was called PressReady up to 0.3.0
(renamed to avoid clashing with Fujifilm's product of the same name). To
Windows the old install is a different app, so remove it once:
Get-AppxPackage PressReadyTeam.PressReady | Remove-AppxPackage — and the
certificate trust starts fresh too, hence the Import-Certificate step above.

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 18 Jul 08:39

PDF imposition for print — lay your pages out on the press sheet.

Windows, no setup — the -portable.zip: unzip, run Laydown.exe
(SmartScreen will warn once: More info → Run anyway). 64-bit only
(PyQt6 ships no 32-bit Windows packages).

Windows, installed (MSIX) — the package is signed with the project's
own certificate, and Windows only installs what it trusts, so the first
time you need one elevated-PowerShell moment in your download folder:

Import-Certificate -FilePath .\Laydown-msix-signing.cer -CertStoreLocation Cert:\LocalMachine\TrustedPeople
Add-AppxPackage (Get-Item .\Laydown-*-windows-x64.msix)

That trust is one-time — future releases are signed with the same
certificate. (Skipping the first line gets you error 0x800B010A.)

macOS.dmg, drag to Applications. First launch: right-click → Open.
Linux — extract the .tar.gz and run ./Laydown. No Python needed.

What changed is in CHANGELOG.md.
The site is at https://danielmevit.github.io/laydown/.

Upgrading from PressReady? This app was called PressReady up to 0.3.0
(renamed to avoid clashing with Fujifilm's product of the same name). To
Windows the old install is a different app, so remove it once:
Get-AppxPackage PressReadyTeam.PressReady | Remove-AppxPackage — and the
certificate trust starts fresh too, hence the Import-Certificate step above.

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 16 Jul 14:49

PDF imposition for print — lay your pages out on the press sheet.

Windows, no setup — the -portable.zip: unzip, run Laydown.exe
(SmartScreen will warn once: More info → Run anyway). 64-bit only
(PyQt6 ships no 32-bit Windows packages).

Windows, installed (MSIX) — the package is signed with the project's
own certificate, and Windows only installs what it trusts, so the first
time you need one elevated-PowerShell moment in your download folder:

Import-Certificate -FilePath .\Laydown-msix-signing.cer -CertStoreLocation Cert:\LocalMachine\TrustedPeople
Add-AppxPackage (Get-Item .\Laydown-*-windows-x64.msix)

That trust is one-time — future releases are signed with the same
certificate. (Skipping the first line gets you error 0x800B010A.)

macOS.dmg, drag to Applications. First launch: right-click → Open.
Linux — extract the .tar.gz and run ./Laydown. No Python needed.

What changed is in CHANGELOG.md.
The site is at https://danielmevit.github.io/laydown/.

Upgrading from PressReady? This app was called PressReady up to 0.3.0
(renamed to avoid clashing with Fujifilm's product of the same name). To
Windows the old install is a different app, so remove it once:
Get-AppxPackage PressReadyTeam.PressReady | Remove-AppxPackage — and the
certificate trust starts fresh too, hence the Import-Certificate step above.

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 15 Jul 19:59

PDF imposition for print — lay your pages out on the press sheet.

Windows, no setupPressReady-0.3.0-windows-x64-portable.zip: unzip, run
PressReady.exe (SmartScreen warns once: More info → Run anyway). 64-bit only
(PyQt6 ships no 32-bit Windows packages).

Windows, installed (MSIX) — the package is signed with the project's own
certificate, and Windows only installs what it trusts, so the first time you need one
elevated-PowerShell moment in your download folder:

Import-Certificate -FilePath .\PressReady-msix-signing.cer -CertStoreLocation Cert:\LocalMachine\TrustedPeople
Add-AppxPackage .\PressReady-0.3.0-windows-x64.msix

That trust is one-time — future releases are signed with the same certificate.
(Skipping the first line is exactly error 0x800B010A.) If you still have the
February build installed (published then as v2.0.0), remove it first — Windows won't
install an older-numbered package over it:
Get-AppxPackage PressReadyTeam.PressReady | Remove-AppxPackage

macOS.dmg, drag to Applications. First launch: right-click → Open.
Linux — extract the .tar.gz and run ./PressReady. No Python needed.

What changed is in CHANGELOG.md.
The site is at https://danielmevit.github.io/pressready/.

v0.2.0

Choose a tag to compare

@danielmevit danielmevit released this 19 Feb 22:02

MSIX: double-click to install. ZIP: extract and run PressReady.exe (portable).


Originally released as v2.0.0 on 2026-02-19. Renumbered to 0.2.0 when the project moved to 0.x versioning — the code and the binaries below are unchanged, only the label.

Note the download filenames still read 2.0.0, and the MSIX still declares version 2.0.0.0 internally, because these are the original files. That means Windows will not install a later release over this one: remove it first with Get-AppxPackage PressReadyTeam.PressReady | Remove-AppxPackage.