8000 Comparing v3.0.0...v3.0.1 · dompdf/dompdf · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: dompdf/dompdf
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.0.0
Choose a base ref
...
head repository: dompdf/dompdf
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.0.1
Choose a head ref
  • 11 commits
  • 24 files changed
  • 5 contributors

Commits on May 24, 2024

  1. Configuration menu
    Copy the full SHA
    70eab96 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2024

  1. Update README.md: Adding "Framework Integration" (#3462)

    * Update README.md: Adding "Framework Integration"
    
    The idea would be to collect all bundles for all frameworks...
    
    * Update README.md
    ThomasLandauer authored May 27, 2024
    Configuration menu
    Copy the full SHA
    4bb9e4a View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. Configuration menu
    Copy the full SHA
    e832837 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2024

  1. implicit nullable is deprecated

    swiffer authored and bsweeney committed Nov 23, 2024
    Configuration menu
    Copy the full SHA
    c427d81 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9014784 View commit details
    Browse the repository at this point in the history
  3. add to test matrix, bump actions

    swiffer authored and bsweeney committed Nov 23, 2024
    Configuration menu
    Copy the full SHA
    8922f33 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2024

  1. Remove E_STRICT deprecated constant

    8ctopus authored and bsweeney committed Dec 2, 2024
    Configuration menu
    Copy the full SHA
    a15dec8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ca2e12b View commit details
    Browse the repository at this point in the history
  3. Rewrite data URIs as blob URIs internally during stylesheet parsing

    When parsing a stylesheet containing a large string the regex utilized by Dompdf can fail. Depending on the location of the problematic string, the regex failure can prevent parsing a style property, a style declaration, or an entire stylesheet.
    
    This change is intended to resolve the most likely cause of this type of failure, which is the presence of data URIs in the stylesheet. To work around the regex parsing issues Dompdf replaces data URIs with blob-like URIs. The blob URI shortens the string to a regex-parsable length. When the CSS property value is retrieved the blob URI is rewritten to it's original form.
    
    fixes #3482
    bsweeney committed Dec 2, 2024
    Configuration menu
    Copy the full SHA
    0602b26 View commit details
    Browse the repository at this point in the history
  4. Split style declarations into properties using string parsing

    Regular expressions are problematic for parsing certain string combinations that can be found in CSS property values. In order to improve the accuracy of parsing we will walk the declaration string, splitting on the semi-colon as before, except where the semi-colon falls within defined delimeters.
    
    This change also unescapes semi-colon's where escaped in the resulting property.
    
    fixes #3482
    bsweeney committed Dec 2, 2024
    Configuration menu
    Copy the full SHA
    59a8033 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2024

  1. Bump version to 3.0.1

    bsweeney authored Dec 5, 2024
    Configuration menu
    Copy the full SHA
    2d622fa View commit details
    Browse the repository at this point in the history
Loading
0