Skip to content

Commit

Permalink
Merge branch 'master' into features/table-alignment
Browse files Browse the repository at this point in the history
  • Loading branch information
liborm85 committed Nov 3, 2024
2 parents c544fd7 + 2b3413a commit ae49d78
Show file tree
Hide file tree
Showing 72 changed files with 46,347 additions and 47,163 deletions.
42 changes: 0 additions & 42 deletions .eslintrc.json

This file was deleted.

2 changes: 1 addition & 1 deletion .github/workflows/node.js.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
fail-fast: false
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
node-version: [16.x, 18.x, 20.x]
node-version: [18.x, 20.x]

steps:
- uses: actions/checkout@v2
Expand Down
38 changes: 38 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,43 @@
# Changelog

## 0.3.0-beta.12 - 2024-11-03

- Added support PDF/A and PDF/UA (see [documentation](https://pdfmake.github.io/docs/0.3/document-definition-object/pdfa/))
- Added support `link`, `linkToPage` and `linkToDestination` for SVG
- Update pdfkit to 0.15.1
- Fixed bug with how page breaks provoked by cells with rowspan were handled
- Fixed find where previous cell started with row span and col span combination
- Fixed calculating correctly the 'y' at the end of a rowSpan with dontBreakRows

## 0.3.0-beta.11 - 2024-10-09

- Fixed drawing top horizontal line of the table with page break

## 0.3.0-beta.10 - 2024-09-22

- Drop support Internet Explorer 11 (Microsoft will not support from 2022)
- Minimal supported version Node.js 18 LTS
- Update Roboto font (version 3.010)
- Fixed page break in a column group
- Fixed saving margins in an unbreakable block
- Fixed fillColor items in unbreakable blocks
- Fixed calculating correctly the 'y' at the end of a rowSpan with dontBreakRows
- Fixed margins (top/bottom) of nodes and row height are considered for breaking page
- Fixed margins after page break
- Fixed margins of nodes with relativePosition or absolutePosition are ignored and don't interfere with the regular flow of the layout

## 0.3.0-beta.9 - 2024-08-09

- Fixed and validates input values headerRows and keepWithHeaderRows
- Fixed numbering nested ordered lists
- Speed up StyleContextStack.autopush() for large tables
- Fixed widths of table columns with percentages
- Fixed storing the correct context in the ending cell of a row span when there were nested column groups (columns or tables)

## 0.3.0-beta.8 - 2024-03-07

- Removed unused brfs dependency

## 0.3.0-beta.7 - 2024-01-01

- Minimal supported version Node.js 16 LTS
Expand Down
2 changes: 1 addition & 1 deletion babel.config.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"@babel/preset-env",
{
"targets": {
"node": "12.13"
"node": "18.12"
},
"loose": true
}
Expand Down
8 changes: 4 additions & 4 deletions build/fonts/Roboto.js

Large diffs are not rendered by default.

Binary file modified build/fonts/Roboto/Roboto-Italic.ttf
Binary file not shown.
Binary file modified build/fonts/Roboto/Roboto-Medium.ttf
Binary file not shown.
Binary file modified build/fonts/Roboto/Roboto-MediumItalic.ttf
Binary file not shown.
Binary file modified build/fonts/Roboto/Roboto-Regular.ttf
Binary file not shown.
Loading

0 comments on commit ae49d78

Please sign in to comment.