Commit Graph
56 Commits
Author SHA1 Message Date
abdullahalam123 ac31f017eb Release v1.11.1 2025-12-11 19:41:10 +05:30
abdullahalam123 dc258f808d Release v1.11.0 2025-12-11 19:36:35 +05:30
abdullahalam123 78dc6333f9 setup i18n and ported all tools to standalone pages 2025-12-11 19:34:14 +05:30
abdullahalam123 fe3e54f979 Release v1.10.5 2025-12-05 14:57:46 +05:30
abdullahalam123 e0381e6aa0 Release v1.10.4 2025-12-05 00:38:15 +05:30
abdullahalam123 a976295b4c Release v1.10.3 2025-12-04 23:57:42 +05:30
abdullahalam123 af01a041bf Release v1.10.2 2025-12-04 23:53:31 +05:30
abdullahalam123 c79b0ae144 Release v1.10.1 2025-12-03 23:15:15 +05:30
abdullahalam123 649aec046d feat(ocr,form-creator): Add comprehensive font support and TypeScript type definitions
- Add @pdf-lib/fontkit dependency for enhanced font rendering capabilities
- Create font-mappings.ts configuration with language-to-font-family mappings for 100+ languages
- Implement font-loader.ts utility for dynamic font loading from CDN sources
- Add TypeScript type definitions for form-creator, OCR, and general application types
- Create types/index.ts as centralized type exports
- Remove hidden-on-touch CSS class and update shortcuts button styling for better accessibility
- Update OCR text layer rendering to support multilingual font families
- Enhance form-creator with improved font handling for international text
- Update txt-to-pdf with font support for diverse character sets
- Migrate fileHandler to support new font loading workflow
- Update main.ts and ui.ts to integrate new type system and font utilities
- Update form-creator.html page with enhanced font configuration UI
2025-12-03 23:13:14 +05:30
abdullahalam123 f213d9dc27 Release v1.10.0 2025-12-01 15:15:51 +05:30
abdullahalam123 05bc0d5a3c Release v1.9.0 2025-11-28 20:50:05 +05:30
abdullahalam123 f3f6af079f Release v1.8.1 2025-11-25 14:52:41 +05:30
abdullahalam123 b9572dfea8 Release v1.8.0 2025-11-24 22:02:43 +05:30
abdullahalam123 1e8866018d Release v1.7.9 2025-11-21 19:32:14 +05:30
abdullahalam123 1a17cd4e7e Release v1.7.8 2025-11-21 17:11:15 +05:30
abdullahalam123 606a3603f4 Release v1.7.7 2025-11-20 19:58:46 +05:30
abdullahalam123 092f84be23 Release v1.7.6 2025-11-20 16:23:59 +05:30
abdullahalam123 900196879f Release v1.7.5 2025-11-19 13:19:21 +05:30
abdullahalam123 98467f4809 Release v1.7.4 2025-11-18 20:31:24 +05:30
abdullahalam123 bbafb11246 Release v1.7.3 2025-11-18 11:15:40 +05:30
abdullahalam123 e33e79ef4d Release v1.7.2 2025-11-18 11:13:48 +05:30
abdullahalam123 1e557d5b2a feat(security,build): add COOP/COEP headers and improve PDF viewer initialization
- Add Cross-Origin-Opener-Policy and Cross-Origin-Embedder-Policy headers to nginx.conf for enhanced security
- Create serve.json configuration file with security headers for local development
- Update npm scripts to use vite preview instead of serve package for consistency
- Fix PDF viewer file parameter handling to prevent fallback to default URL
- Enable annotation editor mode by default in PDF viewers (annotationEditorMode: 1)
- Improve PDF preference management by clearing conflicting annotation editor settings before loading
- Update iframe URL construction to use URL API for proper origin handling
- Refactor annotation viewer setup to use eventBus for stamp button activation instead of direct DOM manipulation
- Add localStorage preference configuration for signature editor and permissions in sign tool
- Enhance security posture by implementing COOP/COEP headers required for SharedArrayBuffer and cross-origin isolation
2025-11-18 11:13:03 +05:30
abdullahalam123 720a14c305 Release v1.7.1 2025-11-17 14:04:41 +05:30
abdullahalam123 b09f476b26 Release v1.7.0 2025-11-17 13:52:14 +05:30
abdullahalam123 f78cc54cc0 feat(pdfjs-annotation-extension): update module export structure and remove unused font files
Refactored the module export structure in pdfjs-annotation-extension.js for improved compatibility across module systems. Additionally, deleted unused font files (PingFangChangAnTi-2.ttf and qiantubifengshouxieti.ttf) to streamline the extension's resources.
2025-11-17 13:51:38 +05:30
abdullahalam123 f70265136f Release v1.6.2 2025-11-13 11:26:44 +05:30
abdullahalam123 18ecaf4228 Release v1.6.1 2025-11-11 17:51:40 +05:30
abdullahalam123 503c5972eb Release v1.6.0 2025-11-11 17:34:11 +05:30
abdullahalam123 4125302d01 Release v1.5.1 2025-11-10 23:35:45 +05:30
abdullahalam123 875f552881 Release v1.5.0 2025-11-10 23:05:18 +05:30
abdullahalam123 4b5b29bf9a Release v1.4.0 2025-11-08 15:24:07 +05:30
abdullahalam123 eb766ba5a1 Release v1.3.2 2025-11-08 15:23:52 +05:30
abdullahalam123 5b7c09ddf3 Release v1.3.1 2025-11-08 13:35:14 +05:30
abdullahalam123 e4bd206d17 Release v1.3.0 2025-11-08 13:24:59 +05:30
abdullahalam123 9bd193cd9d Release v1.2.0 2025-11-07 11:11:49 +05:30
abdullahalam123 72688cde4c Release v1.1.5 2025-10-25 15:05:42 +05:30
abdullahalam123 d3fb7e6330 Release v1.1.4 2025-10-25 13:45:15 +05:30
abdullahalam123 89f422b2af Release v1.1.3 2025-10-24 23:31:30 +05:30
abdullahalam123 f3e7ef25fa Release v1.1.2 2025-10-24 13:42:18 +05:30
abdullahalam123 be6c15fef2 Release v1.1.1 2025-10-22 21:37:10 +05:30
abdullahalam123 d5a15bce78 remove(simpleanalytics): remove simple analytics for self hosted version
feat(fonts): replace google fonts with self-hosted fontsource packages

Add fontsource packages for all fonts previously loaded from Google Fonts.
Remove google fonts CDN links and update CSS to use local font imports.
This improves privacy by removing external dependencies and tracking.
2025-10-22 21:37:03 +05:30
abdullahalam123 3cbbc42434 Release v1.1.0 2025-10-22 15:20:12 +05:30
abdullahalam123 0403a9665f Release v1.0.2 2025-10-21 14:45:33 +05:30
abdullahalam123 0ddf54cba3 build: downgrade cropperjs from v2.1.0 to v1.6.1
The newer version introduced breaking changes with additional dependencies that aren't needed for our use case. Reverting to the more stable v1.6.1 which provides the required functionality without the extra complexity.
2025-10-21 14:45:22 +05:30
dependabot[bot]andGitHub d4f1aa30f5 build(deps): bump the npm-dependencies group with 7 updates
Bumps the npm-dependencies group with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) | `4.1.14` | `4.1.15` |
| [cropperjs](https://github.com/fengyuanchen/cropperjs/tree/HEAD/packages/cropperjs) | `1.6.1` | `2.1.0` |
| [lucide](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide) | `0.545.0` | `0.546.0` |
| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.1.14` | `4.1.15` |
| [@types/html2canvas](https://github.com/DefinitelyTyped/DefinitelyTyped) | `0.5.35` | `1.0.0` |
| [jsdom](https://github.com/jsdom/jsdom) | `27.0.0` | `27.0.1` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.1.9` | `7.1.11` |


Updates `@tailwindcss/vite` from 4.1.14 to 4.1.15
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.15/packages/@tailwindcss-vite)

Updates `cropperjs` from 1.6.1 to 2.1.0
- [Release notes](https://github.com/fengyuanchen/cropperjs/releases)
- [Changelog](https://github.com/fengyuanchen/cropperjs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fengyuanchen/cropperjs/commits/v2.1.0/packages/cropperjs)

Updates `lucide` from 0.545.0 to 0.546.0
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/0.546.0/packages/lucide)

Updates `tailwindcss` from 4.1.14 to 4.1.15
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.15/packages/tailwindcss)

Updates `@types/html2canvas` from 0.5.35 to 1.0.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits)

Updates `jsdom` from 27.0.0 to 27.0.1
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md)
- [Commits](https://github.com/jsdom/jsdom/compare/27.0.0...27.0.1)

Updates `vite` from 7.1.9 to 7.1.11
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.1.11/packages/vite)

---
updated-dependencies:
- dependency-name: "@tailwindcss/vite"
  dependency-version: 4.1.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-dependencies
- dependency-name: cropperjs
  dependency-version: 2.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: npm-dependencies
- dependency-name: lucide
  dependency-version: 0.546.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-dependencies
- dependency-name: tailwindcss
  dependency-version: 4.1.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-dependencies
- dependency-name: "@types/html2canvas"
  dependency-version: 1.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm-dependencies
- dependency-name: jsdom
  dependency-version: 27.0.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-dependencies
- dependency-name: vite
  dependency-version: 7.1.11
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-21 08:39:33 +00:00
abdullahalam123 3fc873d343 Release v1.0.1 2025-10-21 13:39:27 +05:30
Lalit Sudhir 11c24c1ff1 enhance Simple Mode with logo branding and npm script to serve SIMPLE_MODE 2025-10-21 00:03:23 -07:00
abdullahalam123 6ad6a7d730 Release v1.0.0 2025-10-20 18:52:28 +05:30
abdullahalam123 59b351eee4 Release v0.0.1 2025-10-20 18:32:20 +05:30
Lalit Sudhir b3ab445538 Added version management sysytem 2025-10-19 02:03:04 -07:00