Skip to content

Bump ferrum_pdf from 0.3.0 to 3.1.0 - #282

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bundler/ferrum_pdf-3.1.0
Open

Bump ferrum_pdf from 0.3.0 to 3.1.0#282
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bundler/ferrum_pdf-3.1.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 16, 2026

Copy link
Copy Markdown
Contributor

Bumps ferrum_pdf from 0.3.0 to 3.1.0.

Release notes

Sourced from ferrum_pdf's releases.

v3.1.0

What's Changed

New Contributors

Full Changelog: excid3/ferrum_pdf@v3.0.1...v3.1.0

v3.0.1

What's Changed

New Contributors

Full Changelog: excid3/ferrum_pdf@v3.0.0...v3.0.1

v3.0.0

What's Changed

New Contributors

Full Changelog: excid3/ferrum_pdf@v2.1.0...v3.0.0

v2.1.0

What's Changed

New Contributors

Full Changelog: excid3/ferrum_pdf@v2.0.0...v2.1.0

v2.0.0

... (truncated)

Changelog

Sourced from ferrum_pdf's changelog.

3.1.0

  • Add viewport option #110

3.0.1

  • Fix timeout_if_open_connections when false
  • Depend only on actionpack

3.0.0

  • BREAKING CHANGE: :base_url has been removed in favour of :display_url. These aren't the same. The :display_url is intended to be the address of the page as a browser would normally see it. Relative paths in the :html are interpreted in light of this.
  • BREAKING CHANGE: ferrum_pdf_inline_stylesheet, ferrum_pdf_inline_javascript, and ferrum_pdf_base64_asset have been removed in favour of :display_url.

2.1.0

  • Add page_options, pdf_options, and screenshot_options configuration #75
  • Retry on Ferrum::TimeoutError when loading a page and raise if retries fail #74

2.0.0

  • Replace controller methods with a Rails renderer

    This provides a much cleaner and better named Rails integration. You can pass options directly into the render method which will render the PDF or screenshot and pass it along to send_data for you.

    Before:

    class PdfsController < ApplicationController
      def show
        respond_to do |format|
          format.pdf {
            pdf = render_pdf()
            send_data pdf, disposition: :inline, filename: "example.pdf"
          }
          format.png {
            screenshot = render_screenshot()
            send_data screenshot, disposition: :inline, filename: "example.png"
          }
        end
      end
    end

    After:

    class PdfsController < ApplicationController
      def show
        respond_to do |format|

... (truncated)

Commits
  • 0df308a Version bump
  • 6416309 Update test deps
  • c6cdb96 Merge pull request #110 from dingdong-22/add-viewport-option
  • 95e1578 Merge pull request #121 from excid3/dependabot/github_actions/actions/upload-...
  • dce523f Bump actions/upload-artifact from 4 to 6
  • 259fff1 Merge
  • 404625a Update test deps
  • 38cc5d7 Merge pull request #119 from excid3/dependabot/github_actions/actions/checkout-6
  • cdcb975 Bump actions/checkout from 5 to 6
  • 1dfca4c Merge branch 'main' into add-viewport-option
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [ferrum_pdf](https://github.com/excid3/ferrum_pdf) from 0.3.0 to 3.1.0.
- [Release notes](https://github.com/excid3/ferrum_pdf/releases)
- [Changelog](https://github.com/excid3/ferrum_pdf/blob/main/CHANGELOG.md)
- [Commits](excid3/ferrum_pdf@v0.3.0...v3.1.0)

---
updated-dependencies:
- dependency-name: ferrum_pdf
  dependency-version: 3.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file ruby Pull requests that update ruby code labels Aug 16, 2026
@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedgem/​ferrum_pdf@​0.3.0 ⏵ 3.1.010010099 +2100100

View full report

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file ruby Pull requests that update ruby code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants