dependabot[bot]
b90d074820
build(deps): bump dompurify from 3.4.12 to 3.4.17
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 3.4.12 to 3.4.17.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/3.4.12...3.4.17 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-version: 3.4.17
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-10-13 00:58:34 +00:00
alam00000
3a5f146d1b
fix(vercel): docs CSP
2026-10-03 14:17:55 +05:30
alam00000
1a41545fff
fixed routing
2026-10-03 14:10:46 +05:30
Matt Van Horn
4fd0b1d3e6
fix: keep flattened Sign PDF text at its placed position
...
readFormMatrix loads the appearance Matrix and uses the identity when
that entry is missing or is not six numbers. alignAppearanceToRect maps
the four BBox corners through that matrix and returns the scale and
translation that fit the transformed box to the annotation rectangle.
Those values are the cm concatenated before Do, and the original Matrix
stays on the form XObject so Do applies it once. A transformed box whose
width or height is under 0.001 is left unpainted, and that annotation is
still removed.
Fixes #647
2026-10-02 22:16:51 -07:00
alam00000
c10511203e
added Vercel OSS Program badge
2026-10-01 00:24:47 +05:30
alam00000
4d1dc2a838
fix(vercel): update docs rewrite
2026-09-30 23:58:12 +05:30
alam00000
4874f1e8a7
chore(vercel): add Vercel deployment configuration
2026-09-30 23:49:58 +05:30
github-actions[bot]
2560a31cdd
@Harrunos has signed the CLA in alam00000/bentopdf#895
2026-09-26 22:39:25 +00:00
nipunrajk
15c0435dde
fix(markdown): prevent task lists with links from corrupting DOM
...
Disables label wrapping in markdown-it-task-lists plugin configuration.
When enabled, markdown-it-task-lists wraps task list content in <label>
tags, which malforms HTML structure when items contain links on the
same line and swallows subsequent DOM elements.
Fixes #715
2026-09-26 16:10:32 +05:30
nipunrajk
daacdd2a2e
test(navigation): constrain brand anchor regex to individual elements
2026-09-26 09:23:44 +05:30
nipunrajk
060d57639e
test(navigation): tighten BASE_URL assertions per code review
2026-09-26 09:22:15 +05:30
nipunrajk
90fe106664
fix(navigation): respect BASE_URL in tool pages and navbar brand ( Fixes #850 )
2026-09-26 09:22:15 +05:30
alam00000
daae736907
fix(i18n): add Polish (pl) language support to routing and sitemap generation
2026-09-22 18:26:27 +05:30
github-actions[bot]
044b2eae99
@adrienboulle has signed the CLA in alam00000/bentopdf#887
2026-09-21 11:42:54 +00:00
Alam
ea3f42db84
Merge pull request #869 from carminezac/fix/timestamp-default-cors-proxy
...
fix(timestamp): fall back to the default CORS proxy on official domains
2026-09-21 13:52:45 +05:30
Alam
72d20bba09
Merge pull request #880 from alam00000/chore/update-pdf-engine
...
build(deps): bump PDF engine and viewer to 813903c93c75
2026-09-17 15:17:21 +05:30
alam00000
5a7927572f
feat: add fallback font loading and handling for various languages
2026-09-17 13:56:16 +05:30
alam00000
866d40edc8
build(deps): bump PDF engine and viewer to 813903c93c75
2026-09-17 04:40:44 +00:00
github-actions[bot]
9ae5c93886
@Ahson-Shaikh has signed the CLA in alam00000/bentopdf#870
2026-09-16 11:37:48 +00:00
Alam
a44ad4d7d3
Merge pull request #761 from nine-dev9/polish-translation
...
Add Polish translation
2026-09-16 03:24:27 +05:30
Alam
4c4701ef37
Merge pull request #849 from pavel-miniutka/be-locale
...
fix(i18n): Belarusian translation fixes
2026-09-16 03:23:09 +05:30
Alam
fe65e9e999
Merge pull request #859 from alam00000/dependabot/npm_and_yarn/fflate-0.8.3
...
build(deps): bump fflate from 0.8.2 to 0.8.3
2026-09-16 03:22:38 +05:30
Alam
ff6a09ae72
Merge pull request #871 from Stephan-P/patch-1
...
Update common.json (Dutch)
2026-09-16 03:22:02 +05:30
Stephan Paternotte
81929c7f5e
Update common.json (Dutch)
...
Home -> Startpagina (= Start Page)
2026-09-14 21:20:04 +02:00
github-actions[bot]
2d37ac9f77
@carminezac has signed the CLA in alam00000/bentopdf#869
2026-09-13 21:29:59 +00:00
Carmine Zacchia
3aefd7bb06
fix(timestamp): fall back to the default CORS proxy on official domains
...
The timestamp tool requires a CORS proxy: none of the built-in TSA endpoints send Access-Control-Allow-Origin, so the browser blocks the RFC 3161 POST. The runtime only used a proxy when VITE_CORS_PROXY_URL was set, and the official build never set it, leaving timestamping broken on www.bentopdf.com and on the published Docker images.
Fall back to the project-operated proxy on the official domains only (bentopdf.com, www.bentopdf.com), matching the origin already allowed in the generated CSP. Self-hosted instances keep requiring their own proxy.
2026-09-13 23:18:59 +02:00
alam00000
c5ec840d10
feat: add testimonial with real users
2026-09-14 02:37:46 +05:30
alam00000
597e36904e
feat: add URL redirection rules
2026-09-10 13:43:15 +05:30
github-actions[bot]
e01f80867b
@franklioxygen has signed the CLA in alam00000/bentopdf#865
2026-09-08 19:55:41 +00:00
alam00000
d69566ebef
fix footer issue
2026-09-05 12:55:31 +05:30
alam00000
d931a71589
feat: add FAQ modal in PDF Multi Tool and Workflow pages
2026-09-05 11:43:12 +05:30
alam00000
2117d70837
prettier fix
2026-09-04 16:43:06 +05:30
alam00000
9e980cdea2
seo fixes
2026-09-04 16:26:08 +05:30
dependabot[bot]
31f6f977f9
build(deps): bump fflate from 0.8.2 to 0.8.3
...
Bumps [fflate](https://github.com/101arrowz/fflate ) from 0.8.2 to 0.8.3.
- [Release notes](https://github.com/101arrowz/fflate/releases )
- [Changelog](https://github.com/101arrowz/fflate/blob/master/CHANGELOG.md )
- [Commits](https://github.com/101arrowz/fflate/compare/v0.8.2...v0.8.3 )
---
updated-dependencies:
- dependency-name: fflate
dependency-version: 0.8.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-03 21:34:04 +00:00
github-actions[bot]
83ff47db9b
@ynlamy has signed the CLA in alam00000/bentopdf#757
2026-09-03 12:19:43 +00:00
alam00000
bfc32874ce
remove disallow rules from robots.txt
2026-09-03 03:41:51 +05:30
alam00000
f404ff021a
feat: add Kura and Hyper Compress product pages, redesign site
2026-09-02 18:29:22 +05:30
pavel-miniutka
4e2d269dc3
common.save action label fix
2026-09-02 14:04:47 +03:00
github-actions[bot]
e95a631909
@tsueri has signed the CLA in alam00000/bentopdf#851
2026-09-02 10:05:23 +00:00
pavel-miniutka
47af6863bd
fix(i18n): use a number-independent abbreviation for page count
2026-09-02 09:38:36 +03:00
pavel-miniutka
9c90d08a14
fix(i18n): Belarusian translation fixes
2026-09-01 16:15:21 +03:00
Kouros Zanbouri
89bde584ec
Sync Farsi translation with upstream and list it in the docs
...
Translate the 159 tools.json keys added upstream after this branch
was opened:
- editPdfText (114) - the PDF text editor
- duplexCollate (43) - the duplex collate tool
- mergePdf.removeDuplicateFonts
- pdfToTiff.alert.conversionOutOfMemory
fa/tools.json is now at full parity with en/tools.json (1039 keys).
Also register Farsi in the README language table and in the
TRANSLATION.md supported-language list and coverage table, matching
what the Korean and Slovak additions did.
2026-08-30 22:51:14 +01:00
Kouros Zanbouri
a36e2d6ae6
Merge branch 'main' into add-farsi-translation
2026-08-30 22:50:46 +01:00
alam00000
f96cd4e516
Release v2.8.8
v2.8.8
2026-08-29 14:47:41 +05:30
alam00000
a453313ff3
fix: update last updated date in privacy policy and terms and conditions
2026-08-29 12:44:53 +05:30
alam00000
9132dd42b5
fix: update privacy statements to clarify no tracking or analytics used
2026-08-28 19:07:12 +05:30
alam00000
f35224f16f
fix: add cache parameter to Docker Downloads badge URL in README
2026-08-28 01:45:46 +05:30
alam00000
62041f4677
feat: add GitHub Actions workflow for updating Docker downloads badge and update README with new badge URL
2026-08-28 01:41:56 +05:30
alam00000
4f57cb076f
fix: improve touch event handling for paragraph selection and editing for mobile devices
2026-08-26 18:23:56 +05:30
github-actions[bot]
627288ca13
@nipunrajk has signed the CLA in alam00000/bentopdf#845
2026-08-26 12:51:25 +00:00