Merge pull request #176 from ildoc/feat/centralized_version

Feat/centralized version
This commit is contained in:
Alam
2025-11-18 20:10:00 +05:30
committed by GitHub
13 changed files with 30 additions and 25 deletions

View File

@@ -180,7 +180,7 @@ The easiest way to self-host is to download the pre-built distribution file from
**Navigate to the extracted Folder:**
```bash
# Navigate to the extracted folder
cd dist-1.6.2 # Replace with your version
cd dist-1.7.3 # Replace with your version
```
**Serve with Python:**

View File

@@ -261,7 +261,7 @@
© 2025 BentoPDF. All rights reserved.
</p>
<p class="text-gray-500 text-xs mt-2">
Version <span id="app-version">1.7.3</span>
Version <span id="app-version"></span>
</p>
</div>
@@ -331,7 +331,7 @@
</footer>
<script type="module" src="src/js/utils/lucide-init.ts"></script>
<script type="module" src="src/version.ts"></script>
<script type="module" src="src/js/mobileMenu.ts"></script>
</body>
</html>

View File

@@ -133,7 +133,7 @@
&copy; 2025 BentoPDF. All rights reserved.
</p>
<p class="text-gray-500 text-xs mt-2">
Version <span id="app-version">1.7.3</span>
Version <span id="app-version"></span>
</p>
</div>
@@ -203,7 +203,7 @@
</footer>
<script type="module" src="src/js/utils/lucide-init.ts"></script>
<script type="module" src="src/version.ts"></script>
<script type="module" src="src/js/mobileMenu.ts"></script>
</body>
</html>

View File

@@ -319,7 +319,7 @@
&copy; 2025 BentoPDF. All rights reserved.
</p>
<p class="text-gray-500 text-xs mt-2">
Version <span id="app-version">1.7.3</span>
Version <span id="app-version"></span>
</p>
</div>
@@ -389,7 +389,7 @@
</footer>
<script type="module" src="src/js/utils/lucide-init.ts"></script>
<script type="module" src="src/version.ts"></script>
<script type="module" src="src/js/mobileMenu.ts"></script>
</body>
</html>

View File

@@ -594,7 +594,7 @@
&copy; 2025 BentoPDF. All rights reserved.
</p>
<p class="text-gray-500 text-xs mt-2">
Version <span id="app-version">1.7.3</span>
Version <span id="app-version"></span>
</p>
</div>
@@ -664,8 +664,9 @@
</footer>
<script type="module" src="src/js/utils/lucide-init.ts"></script>
<script type="module" src="src/version.ts"></script>
<script type="module" src="src/js/main.ts"></script>
<script type="module" src="src/js/mobileMenu.ts"></script>
</body>
</html>
</html>

4
package-lock.json generated
View File

@@ -1,12 +1,12 @@
{
"name": "bento-pdf",
"version": "1.6.2",
"version": "1.7.3",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "bento-pdf",
"version": "1.6.2",
"version": "1.7.3",
"license": "Apache-2.0",
"dependencies": {
"@fontsource/cedarville-cursive": "^5.2.7",

View File

@@ -244,7 +244,7 @@
&copy; 2025 BentoPDF. All rights reserved.
</p>
<p class="text-gray-500 text-xs mt-2">
Version <span id="app-version">1.7.3</span>
Version <span id="app-version"></span>
</p>
</div>
@@ -313,7 +313,7 @@
</div>
</footer>
<script type="module" src="src/js/utils/lucide-init.ts"></script>
<script type="module" src="src/version.ts"></script>
<script type="module" src="src/js/mobileMenu.ts"></script>
</body>
</html>

View File

@@ -5,7 +5,7 @@ import { createIcons, icons } from 'lucide';
import * as pdfjsLib from 'pdfjs-dist';
import '../css/styles.css';
import { formatStars } from './utils/helpers.js';
import '../version.js';
import { APP_VERSION, injectVersion } from '../version.js';
const init = () => {
pdfjsLib.GlobalWorkerOptions.workerSrc = new URL(
@@ -95,7 +95,7 @@ const init = () => {
&copy; 2025 BentoPDF. All rights reserved.
</p>
<p class="text-gray-500 text-xs mt-2">
Version <span id="app-version-simple">1.6.2</span>
Version <span id="app-version-simple">${APP_VERSION}</span>
</p>
</div>
`;

View File

@@ -117,7 +117,7 @@
&copy; 2025 BentoPDF. All rights reserved.
</p>
<p class="text-gray-500 text-xs mt-2">
Version <span id="app-version">1.7.3</span>
Version <span id="app-version"></span>
</p>
</div>
@@ -186,8 +186,9 @@
</div>
</footer>
<script type="module" src="../js/utils/lucide-init.ts"></script>
<script type="module" src="../version.ts"></script>
<script type="module" src="../js/logic/add-stamps.ts"></script>
<script type="module" src="../js/mobileMenu.ts"></script>
</body>
</html>
</html>

View File

@@ -420,7 +420,7 @@
&copy; 2025 BentoPDF. All rights reserved.
</p>
<p class="text-gray-500 text-xs mt-2">
Version <span id="app-version">1.7.3</span>
Version <span id="app-version"></span>
</p>
</div>
@@ -489,8 +489,9 @@
</div>
</footer>
<script type="module" src="../js/utils/lucide-init.ts"></script>
<script type="module" src="../version.ts"></script>
<script type="module" src="../js/logic/bookmark-pdf.ts"></script>
<script type="module" src="../js/mobileMenu.ts"></script>
</body>
</html>
</html>

View File

@@ -116,7 +116,7 @@
&copy; 2025 BentoPDF. All rights reserved.
</p>
<p class="text-gray-500 text-xs mt-2">
Version <span id="app-version">1.7.3</span>
Version <span id="app-version"></span>
</p>
</div>
@@ -186,7 +186,8 @@
</footer>
<script type="module" src="../js/logic/json-to-pdf.ts"></script>
<script type="module" src="../js/utils/lucide-init.ts"></script>
<script type="module" src="../version.ts"></script>
<script type="module" src="../js/mobileMenu.ts"></script>
</body>
</html>
</html>

View File

@@ -110,7 +110,7 @@
&copy; 2025 BentoPDF. All rights reserved.
</p>
<p class="text-gray-500 text-xs mt-2">
Version <span id="app-version">1.7.3</span>
Version <span id="app-version"></span>
</p>
</div>
@@ -180,7 +180,8 @@
</footer>
<script type="module" src="../js/logic/pdf-to-json.ts"></script>
<script type="module" src="../js/utils/lucide-init.ts"></script>
<script type="module" src="../version.ts"></script>
<script type="module" src="../js/mobileMenu.ts"></script>
</body>
</html>
</html>

View File

@@ -234,7 +234,7 @@
&copy; 2025 BentoPDF. All rights reserved.
</p>
<p class="text-gray-500 text-xs mt-2">
Version <span id="app-version">1.7.3</span>
Version <span id="app-version"></span>
</p>
</div>
@@ -303,7 +303,7 @@
</div>
</footer>
<script type="module" src="src/js/utils/lucide-init.ts"></script>
<script type="module" src="src/version.ts"></script>
<script type="module" src="src/js/mobileMenu.ts"></script>
</body>
</html>