Releases: tannerhelland/PhotoDemon
PhotoDemon nightly build
This release was automatically built from PhotoDemon's current source code. It may contain serious bugs. Use at your own risk.
Changes:
- 8bf8528 Migrate all remaining CopyMemory calls to safe wrappers
- e332e98 New HDR-compatible image resize functions
- 2406e1a New HDR pixel surface class
- 9fcbf98 Update to latest cZipArchive
- ef51f92 It's 2023
- 46d148d Start I/O overhaul in preparation for new features
- 23756c4 Minor tweaks to remove load errors in latest TwinBasic beta
- 4630df0 New preference for default Save As filename behavior
- 1a8c943 Minor localization update
- 39a39f4 Add arrow key support to Hand tool [ #468 ]
See More
- 6476f40 Aggressively harden window manager interactions
- 385a342 Update libdeflate for faster unzip performance
- 53a99bf Update 8bf Photoshop plugin (pspiHost) library to latest version [ #465 ]
- 0c14534 SVG support: update to latest resvg (0.28.0)
- 5f2f383 Add recently supported image formats to QuickLoad function
- 18812e6 Extend recent SVG improvements to EMF/WMF
- 5db2e58 Localization updates for new features
- d69936f Batch process: new UI for overriding SVG import size [ #456 ]
- 9bc0e70 minor comment updates
- 3d41d4f JPEG XL export: new hard toggle for lossless vs lossy [ #433 ]
- aac568c Update README.md with new nightly build features
- 74575fd Merge pull request #463 from tannerhelland/jpeg-xl-export
- 61ba247 Merge branch 'main' into jpeg-xl-export
- d3ed9ae Localization updates for JPEG XL export
- 0f1507f JPEG XL: add automatic detection for alpha and gray modes
- 37c01d4 JPEG XL: live previews now available in export dialog
- 742bf80 Variable quality JXL export is now supported
- 9a302cd Merge pull request #457 from DecimalTurn/patch-2
- cff6dc7 Add language override for Linguist
- caf704e Add @martin19 to contributor list
- 78e1c19 Batch wizard: do not display SVG size prompt on quick preview
- 47da52a HGT import: harden against malicious files
- 13c466f Fix SVG behavior during batch process [ #456 ]
- 356732e JPEG XL export: proof-of-concept finished! [ #433 ]
- 868a8f3 JPEG XL import: explicitly reset decoder after import
- 57d912b JPEG XL: translate encoding enums [ #433 ]
- ca88bf8 JPEG XL: transcribe encoding APIs
- 0277d2b JPEG XL: initial framework for export [ #433 ]
- 7f82b42 Cache original JPEG XL settings...
- e658e23 Minor code cleanup
- 31d5fdb Update French locale and fix Language Editor problem [ #455 ]
- 1b7f4ba localization updates for new perspective tool features
- 27f6d12 Effects > Transform > Perspective: custom foreshortening now available [ #454 ]
- d71a300 pdSpinner: fix timer potentially getting stuck when...
- 832dcfa Improve central alpha thresholding function [ #453 ]
- 6f4bf1f Fix alpha when exporting icons [ #453 ]
- 6c3dc5a (ICO) icon export: new option for "use merged image as source" [ #453 ]
- 108d19e Icon export: use PD's internal resampling engine for higher-quality results [ #453 ]
- f1c3e17 When image size changes, reset clone brush origin [ #449 ]
- 42aa19c Adjustments > Brightness and Contrast: fix potential overflow error [ #452 ]
- 7105afb Update Simplified_Chinese.xml [ #451 ]
- 1621a28 Merge pull request #450 from tannerhelland/jpeg-xl
- 89a4d2f JPEG XL import: clean up various import details
- 8b33941 Harden plugins against failure on XP, and... [ #435 ]
- c969ac7 Update German.xml
- ed9e954 JPEG XL images can now be imported! [ #433 ]
- f2da5d4 pdWebP: minor code cleanup
- 7dae698 JPEG XL files are now properly detected at import-time
- 13cecc1 Add libjxl binary and get basic version-checking working
- 9e451e1 Update German localization
- 88b3c38 Merge pull request #440 from tannerhelland/hgt-import
- f44dd5f Satellite topography (HGT) files can now be imported
- 7870e40 Migrate Relief filter to a dedicated filter module
- 90eb363 Merge pull request #431 from tannerhelland/text-tool-improvements [ #428 ]
- 9af6b65 Merge branch 'main' into text-tool-improvements
- bab732a Resolve merge conflicts...
- d7841da Update German.xml
- 48aed87 Advanced text: new "smooth" antialiased setting [ #428 ]
- 62b41a3 Advanced text: outline can now be rendered below fill [ #428 ]
- efceea7 Advanced text tool: "last line of paragraph" behavior... [ #428 ]
- 72a49bc Advanced text tool: finalize justified alignment [ #428 ]
- 210d374 Justified text: rudimentary implementation for lines... [ #428 ]
- bc9c11b Add handling code for new "StringAlignmentJustify" [ #428 ]
- 637cea6 pdButtonStrip: always redraw when focus is lost
- e3b011d add UI assets for text alignment: justified [ #428 ]
- 5cbb03e PhotoDemon 9.0
This list of changes was auto generated.
PhotoDemon 9.0
After two years of work, PhotoDemon 9.0 is now available.
Everything new and improved is described in (excruciating) detail in the release announcement at photodemon.org.
Zip file checksums:
CRC-32: 9a02f3dd
MD5: a9300579dce957a1728231af09da6a90
SHA-1: 27f0be2d419cf87e0c7bcb5bd85062062b73713d
SHA-256: 1917e0594b2544c696abfaace3400370472add5646a5851a5816b2d83e4787d4
PhotoDemon 9.0 beta
After two years of work, a new PhotoDemon release is imminent.
Please help me test version 9.0 before its official release (currently planned for September 2022).
A lengthy article highlighting all the new features and improvements is available at photodemon.org.
Zip file checksums:
CRC-32: dfb61580
MD5: 5123c15c659a122285b21660da6bf8ff
SHA-1: 8fc0808b09eef57525bff65d56a4a997ef696c41
SHA-256: ab9316f1b18fd3dece517864959d831b241cf506304f9b9d505f473e044cafbf
PhotoDemon 8.4
PhotoDemon 8.4 brings additional stability and usability improvements to the recent 8.2 release. It is recommended for all users.
A detailed release announcement is available here: https://photodemon.org/2020/09/22/photodemon-8-4.html
Zip file checksums:
CRC-32: a556334f
MD5: 28f3a917e9b66c065e54f55d3865d150
SHA-1: ab85091d7b3600125d10ba3dc6ee79da8f744d59
SHA-256: fb6debaa50c976d1a717e412fe0e5e3bd82ee3ea083014da600afe29e9093361
PhotoDemon 8.2
PhotoDemon 8.2 brings stability and usability improvements to the recent 8.0 release. It is recommended for all users.
A detailed release announcement is available here: https://photodemon.org/2020/09/09/photodemon-8-2.html
Zip file checksums:
CRC-32: d0f93dbc
MD5: e672140a1e8ba69c900bda787acc0abb
SHA-1: 5e5707516bb28944e0711d6bd1d5e88e59033933
SHA-256: fe61080a9368621f69474da757a16be12abe7f9ec8d6dbaf3a768cfbb3fa375d
PhotoDemon 8.0
The 8.0 release announcement is available here: https://photodemon.org/2020/08/21/photodemon-8-0.html
An identical zip file is available from photodemon.org: https://photodemon.org/download/
Zip file checksums:
CRC-32: 23b1b695
MD5: cd22cb287a8f0a14676292b3a8a5e3df
SHA-1: 15e8eb0ef2e6f56300fcf092f98e34d494609867
SHA-256: fd4c524e6910a349cd5c922bdd216b3815be6678f33c33ea35d9f39cba34c670
PhotoDemon 8.0 beta
After 2.5 years of work, a new PhotoDemon release is imminent. Please help test this 8.0 beta before its official release (currently planned for August 2020).
An article highlighting the many new features, improvements, and upgrades is also available at photodemon.org
PhotoDemon 7.0.1
PhotoDemon 7.0.1 contains minor stability and security improvements over PhotoDemon 7.0. It is recommended for all users.
The 7.0.1 release announcement is available here: http://photodemon.org/1852/photodemon-7-0-1-release/
An identical zip file is available from photodemon.org: http://photodemon.org/download/
Zip file checksums:
CRC-32: c1d2e0b4
MD5: 0c4cf8a745b0abe4e5b839f9a6f83bdf
SHA-1: 4d57e40bf620346210ceb3a1793d89d0444cd0d8
SHA-256: bb673dbd72ae7b34d3f99c91d1f043bc0d250ff7698528892c9d77964fa716f9
PhotoDemon 7.0
The 7.0 release announcement is available here: http://photodemon.org/1808/photodemon-7-0-release/
An identical zip file is available from photodemon.org: http://photodemon.org/download/
Zip file checksums:
CRC-32: daf51c6e
MD5: c95b3cf2b078ed63fd875163193b768c
SHA-1: e2beec918312161f2af8412ddbb66ac4e08fdebf
SHA-256: deaacde658e5e6f6f4949ad6049a149c6785722981dea71868420ba1d378eb5c