Skip to content

Latest commit

 

History

History
183 lines (142 loc) · 22.2 KB

File metadata and controls

183 lines (142 loc) · 22.2 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.4.5 - 2026-03-05

✨ New Features

  • 9d28004 - retry: ✨ Add model-switch retry for task/page flows (PR #63 by @jorben)

0.4.3 - 2026-03-05

✨ New Features

0.4.2 - 2026-03-04

🐛 Bug Fixes

0.4.1 - 2026-03-04

✨ New Features

  • 81d7911 - cloud: ✨ add checkout integration and payment callback flow (PR #55 by @jorben)

🔧 Chores

  • b89cd75 - coverage: 🔧 improve coverage tooling and test suite (PR #57 by @jorben)

0.3.3 - 2026-03-02

🐛 Bug Fixes

  • f3389c2 - upload: 🐛 prevent action bar overlap on long file lists (PR #53 by @jorben)

0.3.2 - 2026-03-02

🐛 Bug Fixes

0.3.1 - 2026-03-01

💥 BREAKING CHANGES

  • due to 7cd348f - ✨ Add cloud API integration with authentication and credits (PR #48 by @jorben):
    • Default settings landing tab changed from Model Service to Account.
    • Cloud conversion architecture introduces account/device-flow auth and credits-based usage.
    • IPC channels and cloud task workflow contracts changed to support the new cloud pipeline.
    • Full implementation details: PR #48.

✨ New Features

  • 7cd348f - cloud: ✨ Add cloud API integration with authentication and credits (PR #48 by @jorben)

🐛 Bug Fixes

  • fabfd3e - llm: 🐛 修复 max_tokens 为 undefined 时导致的请求问题 (PR #44 by @jorben)
  • fd45101 - llm: 🐛 修复 max_tokens 为无效值时导致的 API 错误 (PR #45 by @jorben)
  • 10e3a9d - llm: 🐛 修复 max_tokens 为无效值时导致的 API 错误 (PR #46 by @jorben)

🔧 Chores

0.2.2 - 2026-02-14

🐛 Bug Fixes

  • 6c29cf0 - build: 📦 disable code signature verification for Windows updates (PR #42 by @jorben)

0.2.1 - 2026-02-14

🐛 Bug Fixes

  • 7ae4de8 - ci: 🐛 filter out duplicate builder-debug.yml in upload-manifests job (PR #36 by @jorben)
  • d54cc64 - updater: 🐛 fix update checker UI stuck state and layout issues (PR #37 by @jorben)
  • b93e284 - ci: 👷 improve LLM PR review workflow (PR #40 by @jorben)
  • e15c8ed - updater: 🐛 sanitize update error details (PR #38 by @jorben)

0.2.0 - 2026-02-12

✨ New Features

  • 10d9bcf - updater: add in-app auto-update with electron-updater (PR #33 by @jorben)
  • 938af80 - provider: ✨ add preset providers with auto-injection and capability filtering (PR #32 by @jorben)

🐛 Bug Fixes

  • b1ceeec - ci: 🐛 skip lifecycle scripts during npm publish in release workflow (PR #30 by @jorben)
  • 84b42f3 - provider: 🐛 improve model config layout responsiveness and scrolling (PR #31 by @jorben)

0.1.8 - 2026-02-11

🐛 Bug Fixes

  • 53a71a3 - ci: avoid duplicate builds on release workflow (PR #13 by @jorben)
  • ef0d984 - deps: ⬆️ upgrade Electron to v38 and fix deprecated boolean package (PR #9 by @jorben)
  • 98f8ebf - links: update GitHub repository URLs to markpdfdown-desktop (PR #15 by @jorben)
  • 00aa1d5 - worker: 🐛 Fix ConverterWorker not picking up pages after split (PR #21 by @jorben)
  • f355a87 - provider: 🐛 show disabled providers in settings (PR #28 by @jorben)
  • 9ac73f4 - splitter: 🐛 Add file availability pre-check and upload validation for Windows (PR #23 by @jorben)

✅ Tests

  • d4393b6 - add ResizeObserver and getComputedStyle mocks for renderer tests (PR #18 by @jorben)

0.1.7 - 2026-01-25

🐛 Bug Fixes

  • cf5549e - deps: ⚡️ optimize electron dependency for smaller builds (PR #6 by @jorben)
  • a6174e9 - icon: 🐛 fix app icon not displaying on macOS when running via npx (PR #8 by @jorben)
  • 3fe8ace - ci: 🐛 use PAT to trigger CI from changelog PR (PR #11 by @jorben)

0.1.6 - 2026-01-25

🐛 Bug Fixes

  • 44b6566 - deps: 🐛 move electron to optionalDependencies for build compatibility (commit by @jorben)

0.1.5 - 2026-01-25

🐛 Bug Fixes

0.1.3 - 2026-01-24

✨ New Features

  • b651de7 - Add About Us page and provider management features (commit by @jorben)
  • 50c167c - Update layout and provider components, enhance functionality (commit by @jorben)
  • ad9dbc1 - Update Provider and List components to enhance user experience (commit by @jorben)
  • 9f23b0a - Update About Us page and Settings component (commit by @jorben)
  • 6ae68b5 - Built the backend service framework (commit by @jorben)
  • d8688de - Refactor vendor management functionality (commit by @jorben)
  • c4acf69 - Add provider information update functionality (commit by @jorben)
  • 8d234f3 - Add model management feature (commit by @jorben)
  • 442f5b0 - Add multiple LLM client implementations (commit by @jorben)
  • f8b081e - Add model connection test feature (commit by @jorben)
  • 2e0f37f - Add image processing and dynamic API suffix setting functionality (commit by @jorben)
  • d79f50d - Add Ollama client support (commit by @jorben)
  • 5cfa270 - Implement model data fetching and selection functionality (commit by @jorben)
  • ba5552f - Add Task and TaskDetail models and database migrations (commit by @jorben)
  • cdf9891 - Add UUID library and update task and provider models (commit by @jorben)
  • 8dec743 - Add file upload and task creation functionality (commit by @jorben)
  • 124c045 - Implement pagination for task list retrieval (commit by @jorben)
  • bae265c - Add task update and delete functionality (commit by @jorben)
  • f902759 - Add task management and file handling features (commit by @jorben)
  • f6cdb17 - worker: implement SplitterWorker with PDF/image processing pipeline (commit by @jorben)
  • 95dc26f - ConverterWorker implementation with preview enhancements (PR #2 by @jorben)

🐛 Bug Fixes

  • c33481b - Fix the issue of missing top rounded corners in the Content component style (commit by @jorben)
  • 6a5ac67 - Replace the route with Hash mode to adapt to the local file mode (commit by @jorben)
  • 1eb8126 - Message handling logic in components (commit by @jorben)

♻️ Refactors

🔧 Chores

  • df3cf27 - Configure main interface style (commit by @jorben)
  • e569200 - Modify some style (commit by @jorben)
  • 11ec498 - Complete the homepage layout (commit by @jorben)
  • b9e514d - Add file list functionality (commit by @jorben)
  • e79cf16 - Fix the style issues of the upload panel (commit by @jorben)
  • 7e0a3bc - Update dependencies and add new features (commit by @jorben)
  • 22ae106 - Optimize the layout of the About component, add an outer div to adjust the height, and ensure the content is centered. (commit by @jorben)
  • f15eee0 - Change CommonJS to Module Style (commit by @jorben)
  • 621b620 - Add ESLint configuration and ignore files, optimize code structure (commit by @jorben)
  • 51156ea - Update database configuration and build scripts (commit by @jorben)
  • 8d38447 - Remove .eslintignore file and update ESLint configuration (commit by @jorben)
  • bb118c0 - Update build scripts to generate Prisma client (commit by @jorben)
  • 661af52 - Refactor database migration logic (commit by @jorben)
  • 124e3f5 - Update icons and build scripts (commit by @jorben)
  • 63a6f92 - Update build output directory and file loading paths (commit by @jorben)
  • 9c3904a - Update React and related type definitions versions (commit by @jorben)
  • 6d89091 - Update tsconfig.app.json to include the new directory "app/llm" and remove the Groq option from the AddProvider component. (commit by @jorben)
  • 8572fba - Update dependencies and configurations (commit by @jorben)
  • 2e93bc0 - Update .gitignore file, remove old database file paths, add new database file paths, and delete dev.db and dev.db-journal files (commit by @jorben)
  • f71a423 - add husky pre-commit hook to run tests (commit by @jorben)