Register font and emoji source for react-pdf document
Last release 4 days ago
24 Aug 2026
Release timing varies
gaps range from 1 weeks to 7 months
Most releases are documented
notes for 34 of 54 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
63 releases · first in 2020
Release timeline
63 releases since 2020Releases
- 4.1.124 Aug 2026
Release notes
Open source →Patch Changes
-
#3527
6dc0901c26354dc5a38ed302ef76d371d74d8d61Thanks @diegomura! - perf: drop the omit('font') preprocessing pass, skip attachment purging when no attachment is set, reduce allocations in the Knuth-Plass main loop, and cache standard font AFM glyph-name lookups -
Updated dependencies []:
- @react-pdf/[email protected]
-
- 4.1.023 Aug 2026
Nothing published for this version
- 4.0.1123 Aug 2026
Nothing published for this version
- 4.0.1014 Aug 2026
Release notes
Open source →Patch Changes
- Updated dependencies [
71fc26e8f18a8f3d3edd64b0a1b38c138deb593c,dee75f98e51198766a37addc9d0bdaa4dd5dbb3b,ded9cdcf0d120911c0339c91519b41204acbd7d3,105bdd20e8865bf92e0275e66001a1dbd06d5bf6,1da12f2b2fc018ce6af5c5f6e04fda3016a8d39e,563d74e0364c80d8e6094777aa66879803786e44]:- @react-pdf/[email protected]
- @react-pdf/[email protected]
- Updated dependencies [
- 4.0.98 Aug 2026
Release notes
Open source →Patch Changes
-
#3474
4c4e7a1aThanks @diegomura! - Use generated AFM font data instead of parsing raw font definitions, and split the node and browser entry points, aligning with upstream pdfkit -
Updated dependencies [
62c97745,78ca6aa8,6098e648,59aa9aea,4c4e7a1a,d41a8207,87911560,b2acd72b,c2da5098,30dc2a47,6e0102db]:- @react-pdf/[email protected]
- @react-pdf/[email protected]
-
- 4.0.815 Apr 2026
Nothing published for this version
- 4.0.715 Apr 2026
Nothing published for this version
- 4.0.66 Apr 2026
Nothing published for this version
- 4.0.54 Apr 2026
Release notes
Open source →Patch Changes
-
#3271
e27cdb48Thanks @diegomura! - feat(font): various improvements -
Updated dependencies []:
- @react-pdf/[email protected]
-
- 4.0.429 Dec 2025
Release notes
Open source →Patch Changes
- Updated dependencies [
f034491b]:- @react-pdf/[email protected]
- @react-pdf/[email protected]
Additional notes
Open source →Patch Changes
- #2715
5cbe2fb0Thanks @mgmolisani! - Add back functionality for bookmark props
- Updated dependencies [
- 4.0.323 Sept 2025
Release notes
Open source →Patch Changes
- Updated dependencies [
5cbe2fb0]:- @react-pdf/[email protected]
- @react-pdf/[email protected]
Additional notes
Open source →Patch Changes
- #3118
106699e8Thanks @diegomura! - feat: compile nullish coalescing operator
- Updated dependencies [
- 4.0.25 Mar 2025
Release notes
Open source →Patch Changes
- Updated dependencies [
f89f75c1,106699e8]:- @react-pdf/[email protected]
- @react-pdf/[email protected]
Additional notes
Open source →Patch Changes
- #3065
226467e3Thanks @diegomura! - refactor: partially unify pdfkit
Additional notes
Open source →Patch Changes
- Updated dependencies [
00bfdc1e]:- @react-pdf/[email protected]
Additional notes
Open source →Patch Changes
-
#2936
7add014cThanks @diegomura! - feat: pre-bundle + bump react-reconciler -
Updated dependencies [
b242e59a,7add014c]:- @react-pdf/[email protected]
- @react-pdf/[email protected]
- Updated dependencies [
- 4.0.13 Mar 2025
Release notes
Open source →Patch Changes
-
e257f7eeThanks @diegomura! - fix: font store types -
Updated dependencies []:
- @react-pdf/[email protected]
Additional notes
Open source →Patch Changes
-
#3061
6d875056Thanks @diegomura! - feat: pdfkit upstream changes -
#3060
49daae8fThanks @diegomura! - feat: enable pdfkit markings mixin -
#3062
5cc47319Thanks @diegomura! - refactor: unify pdfkit image mixin -
#3059
aa0f6725Thanks @diegomura! - feat: add pdfkit subsets mixin
Additional notes
Open source →Patch Changes
-
#2948
03322a75Thanks @diegomura! - fix: stroke dash array computation -
#2945
b5c0fe64Thanks @diegomura! - fix: skew transformation
Additional notes
Open source →Patch Changes
- Updated dependencies [
58f9a047]:- @react-pdf/[email protected]
Additional notes
Open source →Patch Changes
- #2878
58f9a047Thanks @jmezzacappa! - Prevent Yoga init from running more than once
-
- 4.0.03 Mar 2025
Release notes
Open source →Major Changes
- #3102
24690f52Thanks @diegomura! - feat: handle standard fonts in fonts package
Patch Changes
-
#3087
7cd66e4fThanks @diegomura! - fix: font exported types -
#3093
a2de2685Thanks @diegomura! - refactor: font strict type checking -
#3092
481b536fThanks @diegomura! - refactor: convert layout package to TS -
Updated dependencies [
7cd66e4f]:- @react-pdf/[email protected]
Additional notes
Open source →Major Changes
- #2871
70f29a04Thanks @diegomura! - feat!: drop cjs support
Minor Changes
- #2876
afe4bcfeThanks @diegomura! - feat: add gap percentage support
Patch Changes
- Updated dependencies [
afe4bcfe,42570321,fdcef566,46c3047d,55973278,70f29a04]:- @react-pdf/[email protected]
- @react-pdf/[email protected]
- @react-pdf/[email protected]
- @react-pdf/[email protected]
- @react-pdf/[email protected]
- @react-pdf/[email protected]
Additional notes
Open source →Major Changes
- #2871
70f29a04Thanks @diegomura! - feat!: drop cjs support
Patch Changes
- Updated dependencies [
46c3047d,55973278,70f29a04]:- @react-pdf/[email protected]
- @react-pdf/[email protected]
- @react-pdf/[email protected]
- @react-pdf/[email protected]
Additional notes
Open source →Major Changes
- #2871
70f29a04Thanks @diegomura! - feat!: drop cjs support
Additional notes
Open source →Major Changes
- #2871
70f29a04Thanks @diegomura! - feat!: drop cjs support
Patch Changes
-
#2877
fdcef566Thanks @Friendseeker! - chore: bump jay-peg -
Updated dependencies [
70f29a04]:- @react-pdf/[email protected]
Additional notes
Open source →Major Changes
-
#2711
42570321Thanks @wojtekmaj! - Update Yoga to 3.0 -
#2871
70f29a04Thanks @diegomura! - feat!: drop cjs support
Minor Changes
-
#2876
afe4bcfeThanks @diegomura! - feat: add gap percentage support -
#2875
46c3047dThanks @diegomura! - feat: add position: static support -
#2874
55973278Thanks @diegomura! - feat: add align-content: space-evenly support
Patch Changes
- Updated dependencies [
fdcef566,46c3047d,55973278,70f29a04]:- @react-pdf/[email protected]
- @react-pdf/[email protected]
- @react-pdf/[email protected]
- @react-pdf/[email protected]
- @react-pdf/[email protected]
- @react-pdf/[email protected]
- @react-pdf/[email protected]
- #3102
- 3.1.017 Feb 2025
Release notes
Open source →Minor Changes
- #3079
700535c5Thanks @diegomura! - refactor: convert font package to TS
Patch Changes
- Updated dependencies [
96c2464d,24fe4bf8,700535c5]:- @react-pdf/[email protected]
Additional notes
Open source →Minor Changes
- #2409
b6a14fdThanks @wojtekmaj! - Add support for native ESM
Additional notes
Open source →Minor Changes
- #2409
b6a14fdThanks @wojtekmaj! - Add support for native ESM
Patch Changes
- Updated dependencies [
b6a14fd]:- @react-pdf/[email protected]
- #3079
- 3.0.26 Feb 2025
Release notes
Open source →Patch Changes
- #3078
8d39fc46Thanks @diegomura! - fix: add types to image package.json
Additional notes
Open source →Patch Changes
- Updated dependencies [
01944231]:- @react-pdf/[email protected]
- #3078
- 3.0.117 Nov 2024
Release notes2 sources agree
Open source →Patch Changes
- Updated dependencies []:
- @react-pdf/[email protected]
Additional notes2 sources agree
Open source →Patch Changes
- #2947
ed562b9bThanks @diegomura! - feat: remove cross-fetch
- Updated dependencies []:
- 3.0.023 Sept 2024
Release notes2 sources agree
Open source →Patch Changes
-
#3464
8c723ccaThanks @diegomura! - Declare@react-pdf/primitivesdependency. -
Updated dependencies [
627acbe0]:- @react-pdf/[email protected]
Additional notes2 sources agree
Open source →Major Changes
- #2871
70f29a04Thanks @diegomura! - feat!: drop cjs support
Additional notes
Open source →Major Changes
- #2871
70f29a04Thanks @diegomura! - feat!: drop cjs support
Patch Changes
-
#2877
fdcef566Thanks @Friendseeker! - chore: bump jay-peg -
Updated dependencies [
70f29a04]:- @react-pdf/[email protected]
Additional notes
Open source →Major Changes
- #2871
70f29a04Thanks @diegomura! - feat!: drop cjs support
Patch Changes
- Updated dependencies [
46c3047d,55973278]:- @react-pdf/[email protected]
-
- 2.5.222 Sept 2024
Release notes
Open source →Patch Changes
- Updated dependencies [
8e6a832,4bafab8]:- @react-pdf/[email protected]
- Updated dependencies [
- 2.5.125 Apr 2024
Release notes
Open source →Patch Changes
- Updated dependencies [
22a34a9]:- @react-pdf/[email protected]
- Updated dependencies [
- 2.5.023 Apr 2024
Release notes
Open source →Minor Changes
- #2723
22a34a9Thanks @hendrikmolder! - Allow passing a string array to fontFamily
- #2723
- 2.4.46 Feb 2024
Release notes
Open source →Patch Changes
- #2605
f7505edThanks @wojtekmaj! - fix: fix CJS compatibility
- #2605
- 2.4.36 Feb 2024
Release notes
Open source →Patch Changes
- Updated dependencies [
9af07fe]:- @react-pdf/[email protected]
- Updated dependencies [
- 2.4.222 Jan 2024
Release notes
Open source →Patch Changes
- Updated dependencies [
fb5273d]:- @react-pdf/[email protected]
- Updated dependencies [
- 2.4.119 Jan 2024
Release notes
Open source →Additional notes
Open source →Patch Changes
- Updated dependencies [
9e5842b]:- @react-pdf/[email protected]
- Updated dependencies [
- 2.4.018 Jan 2024
Release notes
Open source →Minor Changes
- #2539
fb5273dThanks @diegomura! - feat: add creation and modification dates
Additional notes
Open source →Minor Changes
- #2409
b6a14fdThanks @wojtekmaj! - Add support for native ESM
- #2539
- 2.3.815 Jan 2024
Release notes
Open source →Patch Changes
- Updated dependencies [
68bfc57]:- @react-pdf/[email protected]
Additional notes
Open source →Patch Changes
-
#2467
1f987ccThanks @JaeSeoKim! - feat: add withVariationSelectors option to registerEmojiSource #2466 -
Updated dependencies [
e5c8fde,1f987cc,4c40b14]:- @react-pdf/[email protected]
- Updated dependencies [
- 2.3.725 Oct 2023
Release notes
Open source →Patch Changes
- Updated dependencies [
da10a9b]:- @react-pdf/[email protected]
Additional notes
Open source →Patch Changes
- Updated dependencies [
4a55c1b]:- @react-pdf/[email protected]
- Updated dependencies [
- 2.3.62 Jun 2023
Additional notes
Open source →Patch Changes
- Updated dependencies [
dc54c13]:- @react-pdf/[email protected]
Additional notes
Open source →Patch Changes
- #2525
9e5842bThanks @wojtekmaj! - Fix rowGap and columnGap style properties not accepting strings
Additional notes
Open source →Patch Changes
- Updated dependencies [
1e1fbdc,8636812]:- @react-pdf/[email protected]
- Updated dependencies [
- 2.3.531 May 2023
Release notes
Open source →Patch Changes
- #2635
da10a9bThanks @wojtekmaj! - fix: bump jay-peg dependency to fix CJS module resolution error
Additional notes
Open source →Patch Changes
-
#2453
e5c8fdeThanks @chuckspencer-aiq! - fix: add clipPath to typing for SVGPresentationAttributes -
#2467
1f987ccThanks @JaeSeoKim! - feat: add withVariationSelectors option to registerEmojiSource #2466 -
#2416
4c40b14Thanks @TheMikeyRoss! - Updated svg.d.ts to include strokeLinejoin
Additional notes
Open source →Patch Changes
- Updated dependencies [
a25dbcb]:- @react-pdf/[email protected]
- #2635
- 2.3.416 Mar 2023
Release notes
Open source →Patch Changes
- Updated dependencies [
8350154]:- @react-pdf/[email protected]
Additional notes
Open source →Patch Changes
-
#2605
f7505edThanks @wojtekmaj! - fix: fix CJS compatibility -
Updated dependencies [
f7505ed]:- @react-pdf/[email protected]
Additional notes
Open source →Patch Changes
- #2130
4a55c1bThanks @PoornakumarRasiraju! - fix: allow credentials option in Image
Additional notes
Open source →Patch Changes
-
#2252
47e91cbThanks @jeetiss! - implement function as emoji source to build more complex urls -
Updated dependencies [
47e91cb]:- @react-pdf/[email protected]
- Updated dependencies [
- 2.3.37 Mar 2023
Additional notes
Open source →Patch Changes
- Updated dependencies [
0590324]:- @react-pdf/[email protected]
Additional notes
Open source →Patch Changes
- Updated dependencies [
2db67a3]:- @react-pdf/[email protected]
- Updated dependencies [
- 2.3.223 Feb 2023
Release notes
Open source →Patch Changes
0590324Thanks @diegomura! - fix: replace jpeg-exif with jay-peg
Additional notes
Open source →Patch Changes
- Updated dependencies [
44bd45b]:- @react-pdf/[email protected]
Additional notes
Open source →Patch Changes
- #2310
a25dbcbThanks @wojtekmaj! - Fixed all strings allowed infontWeightinFont.register
- 2.3.17 Nov 2022
Release notes
Open source →Patch Changes
- #2605
f7505edThanks @wojtekmaj! - fix: fix CJS compatibility
Additional notes
Open source →Patch Changes
- Updated dependencies [
36c6ba3,a35b1ba]:- @react-pdf/[email protected]
Additional notes
Open source →Patch Changes
- #2529
a35b1baThanks @diegomura! - fix: jpeg exif orientation rendering
- #2605
- 2.3.030 Aug 2022
Release notes
Open source →Minor Changes
- #2409
b6a14fdThanks @wojtekmaj! - Add support for native ESM
Patch Changes
- Updated dependencies [
b6a14fd]:- @react-pdf/[email protected]
Additional notes
Open source →Minor Changes
- #2409
b6a14fdThanks @wojtekmaj! - Add support for native ESM
Additional notes
Open source →Minor Changes
- #2409
b6a14fdThanks @wojtekmaj! - Add support for native ESM
Patch Changes
- Updated dependencies [
b6a14fd]:- @react-pdf/[email protected]
Additional notes
Open source →Minor Changes
- #2214
2db67a3Thanks @KODIKAS-NL! - added base support for verticalAlign "super" and "sub"
- #2409
- 2.2.13 Jul 2022
Release notes
Open source →Patch Changes
- #2605
f7505edThanks @wojtekmaj! - fix: fix CJS compatibility
- #2605
- 2.2.031 May 2022
- 2.1.126 Jan 2022
Nothing published for this version
- 2.1.015 Jan 2022
Release notes
Open source →Minor Changes
- #2409
b6a14fdThanks @wojtekmaj! - Add support for native ESM
- #2409
- 2.0.147 Nov 2021
Nothing published for this version
- 2.0.1325 Sept 2021
Nothing published for this version
- 2.0.1218 Aug 2021
Nothing published for this version
- 2.0.1125 Jul 2021
Nothing published for this version
- 2.0.102 Jun 2021
Nothing published for this version
- 2.0.922 May 2021
Nothing published for this version
- 2.0.83 May 2021
Nothing published for this version
- 2.0.73 May 2021
Nothing published for this version
- 2.0.63 May 2021
Nothing published for this version
- 2.0.53 May 2021
Nothing published for this version
- 2.0.426 Apr 2021
Nothing published for this version
- 2.0.322 Apr 2021
Nothing published for this version
- 2.0.219 Apr 2021
Nothing published for this version
- 2.0.112 Apr 2021
Nothing published for this version
- 2.0.06 Apr 2021
Release notes
Open source →Major Changes
- #3224
fafbcb12Thanks @ZandercraftGames! - feat: add React 19.2.X support
Patch Changes
- #3224
- 2.0.0-beta.205 Apr 2021pre-release
Nothing published for this version
- 2.0.0-beta.191 Apr 2021pre-release
Nothing published for this version
- 2.0.0-beta.1829 Mar 2021pre-release
Nothing published for this version
- 2.0.0-beta.1729 Nov 2020pre-release
Nothing published for this version
- 2.0.0-beta.161 Nov 2020pre-release
Nothing published for this version
- 2.0.0-beta.1526 Oct 2020pre-release
Nothing published for this version