All Versions
12
Latest Version
Avg Release Cycle
97 days
Latest Release
1230 days ago

Changelog History
Page 1

  • v5.1.0 Changes

    December 11, 2020

    What's new?

    • ➕ Added React 17 compatibility
    • ⚡️ Updated pdf.js to 2.5.207 (#686, #687).
  • v5.1.0-beta Changes

    November 23, 2020

    What's new?

    • ⚡️ Updated pdf.js to 2.5.207 (#686, #687).
  • v5.0.0 Changes

    August 27, 2020

    🍱 ❗️ = breaking change

    What's new?

    • ⚡️ ❗️ React-PDF now ships with ES6 Modules along with CommonJS modules. This allows for Webpack and other bundlers to optimize your code better.
    • ⚡️ Updated pdf.js from 2.1.266 to 2.4.456. Thanks, @kylemellander!

    What's changed?

    • 🍱 ❗️ Internet Explorer 11 is no longer supported.
    • 🍱 ❗️ Removed renderAnnotations backwards compatibility (#431).
    • 🏗 ES6 builds of pdf.js are now used since Internet Explorer 11 support was dropped anyway.
    • 🔄 Changed the way PDFDataRangeTransport is imported.
    • Explicitly initialize an EventBus instance (#593). Thanks, @danieltott!

    🐛 Bug fixes

    • 🛠 Fixed memory leak after unmounting Document (#452, #505). Thanks, @oze4!
    • 🛠 Fixed error, loading, noData propTypes not accepting functions (#579).
    • 🛠 Fixed PDF rendering incorrectly if wrapped in an element with dir="rtl" (#588).
    • ➕ Added null check before calling destroy() method on loadingTask.
  • v5.0.0-beta.5 Changes

    August 04, 2020

    What's changed?

    • 🏗 ES6 builds of pdf.js are now used since Internet Explorer 11 support was dropped anyway.
    • 🔄 Changed the way PDFDataRangeTransport is imported.
    • Explicitly initialize an EventBus instance (#593). Thanks, @danieltott!
  • v5.0.0-beta.4 Changes

    June 09, 2020

    🍱 ❗️ = breaking change

    What's new?

    • ⚡️ Updated pdf.js from 2.3.200 to 2.4.456. Thanks, @kylemellander!

    What's changed?

    • 🍱 ❗️ Internet Explorer 11 is no longer supported.

    🐛 Bug fixes

    • ➕ Added null check before calling destroy() method on loadingTask.
  • v5.0.0-beta.3 Changes

    April 27, 2020

    What's new?

    • ⚡️ Updated pdf.js from 2.2.228 to 2.3.200.

    🐛 Bug fixes

    • 🛠 Fixed memory leak after unmounting Document (#452, #505). Thanks, @oze4!
  • v5.0.0-beta.2 Changes

    December 21, 2019

    🍱 ❗️ = breaking change

    What's changed?

    • 🍱 ❗️ Removed renderAnnotations backwards compatibility (#431).

    🐛 Bug fixes

    • 🛠 Fixed pdfjs falling back to fake worker with sideEffects: false (#502). Thanks, @robsco-git!
  • v5.0.0-beta Changes

    December 07, 2019

    🍱 ❗️ = breaking change

    What's new?

    • ⚡️ ❗️ React-PDF now ships with ES6 Modules along with CommonJS modules. This allows for Webpack and other bundlers to optimize your code better.
    • ⚡️ Updated pdf.js from 2.1.266 to 2.2.228.

    🐛 Bug fixes

    • 🛠 Fixed memory leak after unmounting Document (#452, #505). Thanks, @oze4!
    • 🛠 Fixed error, loading, noData propTypes not accepting functions (#579).
    • 🛠 Fixed PDF rendering incorrectly if wrapped in an element with dir="rtl" (#588).
  • v4.2.0 Changes

    July 27, 2020

    What's new?

    • 📚 Greatly improved documentation. Thanks, everyone!

    What's changed?

    • ⬆️ Development platform upgrade - now v4.x branch uses the same build tools as v5.x branch.

    🐛 Bug fixes

    • 🛠 Fixed memory leak after unmounting Document (#452, #505). Thanks, @oze4!
    • 🛠 Fixed error, loading, noData propTypes not accepting functions (#579).
    • 🛠 Fixed PDF rendering incorrectly if wrapped in an element with dir="rtl" (#588).
  • v4.1.0 Changes

    June 12, 2019

    What's new?

    • You can now use ref on Page and Outline components.
    • You can now pass render functions to error, loading, noData props (#390).
    • React-PDF will now cancel loading a document if a new document was provided (#357).

    What's changed?

    • 👌 Improved documentation for Create-React-App users (#369). Thanks, @suyesh!

    🐛 Bug fixes

    • 🛠 Fixed font family in TextLayer not properly recognized in some cases (#385).
    • 🛠 Fixed onParseError, onParseSuccess still documented despite being removed (#400).