Releases: danielmevit/laydown
Release list
v0.4.5
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
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
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
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
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
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
PDF imposition for print — lay your pages out on the press sheet.
Windows, no setup — PressReady-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.msixThat 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
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.