Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: lobehub/lobehub
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.0.0-next.345
Choose a base ref
...
head repository: lobehub/lobehub
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.0.0-next.346
Choose a head ref
  • 3 commits
  • 22 files changed
  • 3 contributors

Commits on Jan 23, 2026

  1. Configuration menu
    Copy the full SHA
    0047ffe View commit details
    Browse the repository at this point in the history
  2. 🐛 fix(pdf): upgrade pdfjs-dist and react-pdf to v5.x (#11686)

    * 🐛 fix(pdf): upgrade pdfjs-dist and react-pdf to v5.x
    
    Resolves: LOBE-2658
    
    - Upgrade pdfjs-dist from 4.x to 5.4.530
    - Upgrade react-pdf from 9.x to 10.3.0
    - Fix PDF worker loading using import.meta.url pattern
    - Add @napi-rs/canvas dependency for react-pdf renderer
    - Fix typo: ResouceManagerMode → ResourceManagerMode
    - Clean up meaningless comments in ListItem component
    - Simplify next config by removing unused isDesktop logic
    
    * chore: update claude
    
    Signed-off-by: Innei <tukon479@gmail.com>
    
    * 🐛 fix(pdf): update PDF version in snapshots to 5.4.530
    
    - Updated pdfVersion in PDF loader snapshots to reflect the new version 5.4.530.
    
    Signed-off-by: Innei <tukon479@gmail.com>
    
    * ✨ feat(file-loaders): implement lazy loading for file loaders
    
    - Refactored file loader imports to use dynamic loading, improving performance by preventing heavy dependencies from being loaded until needed.
    - Introduced `getFileLoader` function to manage loader retrieval based on file type.
    - Updated logging and fallback mechanisms for unsupported file types.
    
    This change enhances the efficiency of file loading operations.
    
    Signed-off-by: Innei <tukon479@gmail.com>
    
    * ✨ feat(config): enhance next configuration for improved package handling
    
    - Updated `nextConfig` to include `@napi-rs/canvas` and `pdfjs-dist` in `serverExternalPackages` to address bundling issues with Turbopack.
    - Removed unused `isDesktop` logic and simplified the configuration structure.
    - Adjusted `transpilePackages` to exclude `pdfjs-dist`, reflecting recent upgrades.
    
    This change optimizes the configuration for better compatibility and performance.
    
    Signed-off-by: Innei <tukon479@gmail.com>
    
    * 🐛 fix: use CDN pdfjs worker
    
    ---------
    
    Signed-off-by: Innei <tukon479@gmail.com>
    Innei authored Jan 23, 2026
    Configuration menu
    Copy the full SHA
    2b620df View commit details
    Browse the repository at this point in the history
  3. 🔖 chore(release): v2.0.0-next.346 [skip ci]

    ## [Version&nbsp;2.0.0-next.346](v2.0.0-next.345...v2.0.0-next.346)
    <sup>Released on **2026-01-23**</sup>
    
    #### 🐛 Bug Fixes
    
    - **pdf**: Upgrade pdfjs-dist and react-pdf to v5.x.
    
    <br/>
    
    <details>
    <summary><kbd>Improvements and Fixes</kbd></summary>
    
    #### What's fixed
    
    * **pdf**: Upgrade pdfjs-dist and react-pdf to v5.x, closes [#11686](#11686) ([2b620df](2b620df))
    
    </details>
    
    <div align="right">
    
    [![](https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square)](#readme-top)
    
    </div>
    semantic-release-bot committed Jan 23, 2026
    Configuration menu
    Copy the full SHA
    dc2b799 View commit details
    Browse the repository at this point in the history
Loading