Published by bsweeney almost 7 years ago
This release has been superseded by version 0.8.3
Change highlights since 0.8.1
The list of addressed issues can be found in the release milestone. View all changes since the previous release in the commit history.
We would like to extend our gratitude to the community members who helped make this release possible.
Requirements
dompdf 0.8.2 requires the following:
allow_url_fopen
set to true (for retrieving stylesheets or images via http) or the curl PHP extensionFor full requirements and recommendations see the requirements page on the wiki.
Download Instructions
The dompdf team recommends that you use Composer for easier dependency management.
If you're not yet using Composer you can download a packaged release of dompdf which includes all the files you need to use the library. Click the link labeled "dompdf_0-8-2.zip" for the packaged release. The two buttons labeled "Source code" are auto-generated by github and do not include all the dependencies.
Published by bsweeney almost 7 years ago
This release has been superseded by version 0.8.2
Change highlights since 0.8.0
View all changes since the previous release in the commit history.
Updated dependencies
We would like to extend our gratitude to the community members who helped make this release possible.
Requirements
dompdf 0.8.1 requires the following:
allow_url_fopen
set to true (for retrieving stylesheets or images via http) or the curl PHP extensionFor full requirements and recommendations see the requirements page on the wiki.
Download Instructions
The dompdf team recommends that you use Composer for easier dependency management.
If you're not yet using Composer you can download a packaged release of dompdf which includes all the files you need to use the library. Click the link labeled "dompdf_0-8-1.zip" for the packaged release. The two buttons labeled "Source code" are auto-generated by github and do not include all the dependencies.
Published by bsweeney over 7 years ago
This release has been superseded by version 0.8.1
Change highlights since 0.7.0
width: auto
CSS stylingUpdated dependencies
We would like to extend our gratitude to the community members who helped make this release possible.
Requirements
dompdf 0.7.0 requires the following:
allow_url_fopen
set to true (for retrieving stylesheets or images via http) or the curl PHP extensionFor full requirements and recommendations see the requirements page on the wiki.
Download Instructions
The dompdf team recommends that you use Composer for easier dependency management.
If you're not yet using Composer you can download a packaged release of dompdf which includes all the files you need to use the library. Click the link labeled "dompdf_0-8-0.zip" for the packaged release. The two buttons labeled "Source code" are auto-generated by github and do not include all the necessary files.
Published by bsweeney over 8 years ago
This release has been superseded by version 0.8.0
Change highlights since 0.6.2
The majority of work in this release went towards support for namespaces, PSR, and SVG support but a few code improvements were also made. Highlights include:
We would like to extend our gratitude to the community members who helped make this release possible.
Requirements
dompdf 0.7.0 requires the following:
allow_url_fopen
set to true (for retrieving stylesheets or images via http)For full requirements and recommendations see the requirements page on the wiki.
The dompdf team recommends that you use Composer for easier dependency management. If you're not yet using Composer you can download a packaged release of dompdf which includes all the files you need to use the library. The release package is titled dompdf_0-7-0.zip.
Notes on migrating from an earlier version of dompdf
@font-face
CSS rule to install fonts at run time. If you wish to pre-load fonts you may find a copy of the load_font.php script updated to run with this release of dompdf in the dompdf-utils project.FontMetrics
class is now instantiated instead of static. To simplify migration of embedded scripts from earlier versions of dompdf we provide access to the instantiated FontMetrics class via the $fontMetrics
variable. Please update your embedded scripts. For example, FontMetrics::get_font('helvetica')
would now be $fontMetrics->getFont('helvetica')
.Published by bsweeney almost 9 years ago
Change highlights since 0.6.2
The majority of work in this release went towards support for namespaces, PSR, and SVG support but a few code improvements were also made. Highlights include:
Requirements
The dompdf 0.7.0 beta 3 requires the following:
allow_url_fopen
set to true (for retrieving stylesheets or images via http)For full requirements and recommendations see the requirements page on the wiki.
The dompdf team recommends that you use Composer for easier dependency management. If you're not yet using Composer you can download a packaged release of dompdf which includes all the files you need to use the library. The beta package is titled dompdf_0-7-0_beta3.zip.
Notes on migrating from an earlier version of dompdf
@font-face
CSS rule to install fonts at run time.$fontMetrics
variable. Please update your embedded scripts. For example, FontMetrics::get_font('helvetica')
would now be $fontMetrics->getFont('helvetica')
.Published by bsweeney almost 9 years ago
This release is superseded by version 0.7.0
This is a security-focused release that addresses a number of vulnerabilities that can expose your system to exploitation. In tandem with this release we have also posted a document to the wiki with advice for securing dompdf. Please read the new document and take appropriate measures to protect your systems.
We urge all users to upgrade to this release if you are using dompdf 0.6.1 or earlier.
Change Summary for 0.6.2
This update addresses the following announced vulnerabilities:
Vulnerability | Reference | Type | Severity |
---|---|---|---|
Remote Code Execution (complement of CVE-2014-2383) | CVE-2014-5013 | Remote Code Execution | Low; Critical (depending on configuration) |
Denial Of Service Vector | CVE-2014-5012 | Information Disclosure | Medium |
Information Disclosure | CVE-2014-5011 | Information Disclosure | Medium |
Arbitrary file read in dompdf using PHP stream filters | CVE-2014-2383 | Information Disclosure | Medium |
Change Summary for 0.6.1
This update addresses the following announced vulnerabilities:
Vulnerability | Reference | Type | Severity |
---|---|---|---|
Arbitrary file read in dompdf using PHP stream filters | CVE-2014-2383 | Information Disclosure | Medium |
PHP remote file inclusion vulnerability in dompdf.php | CVE-2010-4879 | Remote File Inclusion | Low; Critical (depending on configuration) |
Change Summary for 0.6.0
@page
, @font-face
, generated content, fixed-positioning, transformationsDownload Instructions
Click the link labeled "dompdf-0.6.2.zip" to download the packaged release. The two buttons labeled "Source code" are auto-generated by github and do not include all the necessary files.
Published by bsweeney about 9 years ago
Change highlights since 0.6.2
The majority of work in this release went towards support for namespaces, PSR, and SVG support but a few code improvements were also made. Highlights include:
Requirements
The dompdf 0.7.0 beta 2 requires the following:
allow_url_fopen
set to true (for retrieving stylesheets or images via http)For full requirements and recommendations see the requirements page on the wiki.
The dompdf team recommends that you use Composer for easier dependency management. If you're not yet using Composer you can download a packaged release of dompdf which includes all the files you need to use the library. The beta package is titled dompdf_0-7-0_beta2.zip.
Notes on migrating from an earlier version of dompdf
@font-face
CSS rule to install fonts at run time.FontMetrics::get_font('helvetica')
would now be $fontMetrics->getFont('helvetica')
.Published by bsweeney over 9 years ago
Change highlights since 0.6.2
The majority of work in this release went towards support for namespaces and PSR-2, but a few code improvements were also made.
Requirements
The dompdf 0.7.0 beta requires the following:
allow_url_fopen
set to true (for retrieving images via http)For full requirements and recommendations see the requirements page on the wiki.
The dompdf team recommends that you use Composer for easier dependency management. If you're not yet using Composer you can download an archived release of dompdf which includes all the files you need to use the library. The beta download is titled dompdf_0.7.0.beta.zip.
Notes on migrating from an earlier version of dompdf
@font-face
CSS rule to install fonts at run time.FontMetrics::get_font('helvetica')
would now be $fontMetrics->get_font('helvetica')
.Published by bsweeney over 10 years ago
This release is superseded by version 0.6.2
dompdf is an HTML to PDF converter. At its heart, dompdf is (mostly) CSS2.1 compliant HTML layout and rendering engine written in PHP. It is a style-driven renderer: it will download and read external stylesheets, inline style tags, and the style attributes of individual HTML elements. It also supports most presentational HTML attributes.
Change highlights since 0.6.0
Change highlights since 0.5.2
@page
, @font-face
, generated content, fixed-positioning, transformationsDownload Instructions
The two buttons labeled "Source code" are auto-generated by github and do not include all the necessary files.
Published by bsweeney over 10 years ago
This release is superseded by version 0.6.2
dompdf is an HTML to PDF converter. At its heart, dompdf is (mostly) CSS2.1 compliant HTML layout and rendering engine written in PHP. It is a style-driven renderer: it will download and read external stylesheets, inline style tags, and the style attributes of individual HTML elements. It also supports most presentational HTML attributes.
Change highlights since 0.5.2
@page
, @font-face
, generated content, fixed-positioning, transformationsDownload Instructions
The two buttons labeled "Source code" are auto-generated by github and do not include all the necessary files.
Published by bsweeney about 11 years ago
This release is superseded by version 0.6.2
dompdf is an HTML to PDF converter. At its heart, dompdf is (mostly) CSS2.1 compliant HTML layout and rendering engine written in PHP. It is a style-driven renderer: it will download and read external stylesheets, inline style tags, and the style attributes of individual HTML elements. It also supports most presentational HTML attributes.
Published by bsweeney about 11 years ago
New Features
HTML/CSS/Images support
@font-face
(svn: r407, r413)@page :left
, :right
, :first
, :odd
, and :even
(svn: r393)<meta charset=”utf-8”>
) (svn: r430)Installation / configuration / debugging
Major bug fixes