Skip to content

Latest commit

 

History

History
620 lines (413 loc) · 19.7 KB

CHANGELOG_EN.md

File metadata and controls

620 lines (413 loc) · 19.7 KB

v3.1.9 Aug 23 2024

  1. Fix: a view bug of the table reader view. by @geoffreychen777
  2. Fix: a network proxy and custom CA bug. by @geoffreychen777
  3. Enhance: using online sync database when offline. by @geoffreychen777

v3.1.8 July 25 2024

  1. Fix: a bug when move file cross disk device. by @geoffreychen777
  2. Enhance: add a delete confirmation dialog when delete tags/folders. by @igoogolx

v3.1.7 July 11 2024

  1. Fix: a bug when editing the code repository metadata. by @geoffreychen777

v3.1.6 Jun 30 2024

  1. Feat: import files via a file picker. by @lcandy2
  2. Feat: fuzzy metadata scraping. by @geoffreychen777
  3. Enhance: PDF download via browser extension. by @geoffreychen777
  4. For Extension Developer: new API to delete UI slots. by @geoffreychen777

v3.1.5 Jun 10 2024

  1. Fix: the linked folder icon bug. by @geoffreychen777
  2. Enhance: the command bar behavior when pressing the Enter key. by @geoffreychen777

v3.1.3 Jun 02 2024

  1. Feat: now you can combine multiple tags/folders/smartfilters by clicking on them while holding the Ctrl/CMD key. by @geoffreychen777
  2. Feat: now you can drag a subfolder to the root folder. by @geoffreychen777
  3. Fix: a bug when colorizing subfolders. by @geoffreychen777

v3.1.2 May 25 2024

  1. Feat: now you can rename supplementary files. by @ZephyrZhang3, @geoffreychen777
  2. Feat: add guidance for first time users. by @geoffreychen777
  3. Feat: hide '' when display markdown notes. by @geoffreychen777
  4. Fix: a bug when subscribing to ScienceDirect RSS. by @charlieJ107, @geoffreychen777
  5. Fix: a bug when colorizing smartfilters. by @geoffreychen777

v3.1.1 May 18 2024

  1. Introduce A New Extension: paperlib ai chat extension. It allows you to discuss a paper with LLMs!!! by @igoogolx, @geoffreychen777
  2. Fix: table view bug. by @geoffreychen777

v3.1.0 May 18 2024

  1. Introduce A New Extension: paperlib ai chat extension. It allows you to discuss a paper with LLMs!!! by @igoogolx, @geoffreychen777
  2. Feat: render LaTex in the title. by @geoffreychen777
  3. Feat: highlight the search keyword in the search result. by @geoffreychen777
  4. Others: prepare for the new browser extension. by @geoffreychen777
  5. Fix: preference window drag issue. by @geoffreychen777

v3.0.11 May 06 2024

  1. Fix: import papers into a tag/folder directly. by @geoffreychen777
  2. Enhance: notify when adding a duplicated paper. by @geoffreychen777
  3. Enhance: check extensions update every day. by @charlieJ107

v3.0.10 Apr 22 2024

  1. Translation: traditional Chinese. thanks @hazdzz
  2. Translation: Arabic. thanks @meel-hd
  3. Fix: date comparison bug in the smartfilter. by @geoffreychen777
  4. Fix: shortcut bug. by @igoogolx
  5. Fix: window management bug. by @igoogolx
  6. Fix: some UI bugs. by @geoffreychen777
  7. Feat(for developer): add some new API to the windows management service to prepare for the ai-chat-extension. by @igoogolx&geoffreychen777

v3.0.9 Apr 06 2024

  1. Critical Bug: Fix space key not working in input. by @igoogolx
  2. Enhance: UI Slots support HTML now. by @geoffreychen777

v3.0.8 Apr 06 2024

  1. Feat: A new 'Online Resource' section in the details panel. by @charlieJ107
  2. Feat: A shortcut to select all papers. by @igoogolx
  3. Enhance: Adjustable feed view columns' order and width. by @geoffreychen777
  4. Enhance: Shortcuts management. by @igoogolx
  5. Feat (for extension developers): Add multiple hook points for reference exporting. by @geoffreychen777

v3.0.7 Mar 31 2024

  1. Feat: Export BibItem. by @@omrihaber
  2. Feat (for extension developer): Add a new notification view. by @geoffreychen777
  3. Enhance: Refactor shortcuts management. by @igoogolx
  4. Fix: A webdav file moving bug. by @geoffreychen777

v3.0.6 Mar 25 2024

  1. Fix the shortcut bug of the quick reference tool.

v3.0.5 Mar 25 2024

  1. Fix some bugs.
  2. New Feature: Now you can use a custom renaming format such as {year}/{publication}/{title} to organize your PDFs in hierarchical folders. By @geoffreychen777.
  3. New Feature: Add a context menu to remove papers from tags/folders. By @Rccubc.
  4. New Feature: Clear the rating. By @igoogolx.
  5. Enhance: Improved UI component for shortcut keys. By @igoogolx, @charlieJ107
  6. Enhance: Scrape papers in batch. By @geoffreychen777.
  7. Enhance: Optimize the experience of the Quick Reference tool. By @geoffreychen777.
  8. Enhance: Support the custom root CA. See our website. By @geoffreychen777.
  9. Fix: Resolved a dragging bug in the sidebar. By @Rccubc.
  10. Fix: Fixed a Linux-only path bug. By @geoffreychen777.

v3.0.4 Mar 24 2024

  1. New Feature: Now you can use a custom renaming format such as {year}/{publication}/{title} to organize your PDFs in hierarchical folders. By @geoffreychen777.
  2. New Feature: Add a context menu to remove papers from tags/folders. By @Rccubc.
  3. New Feature: Clear the rating. By @igoogolx.
  4. Enhance: Improved UI component for shortcut keys. By @igoogolx, @charlieJ107
  5. Enhance: Scrape papers in batch. By @geoffreychen777.
  6. Enhance: Optimize the experience of the Quick Reference tool. By @geoffreychen777.
  7. Enhance: Support the custom root CA. See our website. By @geoffreychen777.
  8. Fix: Resolved a dragging bug in the sidebar. By @Rccubc.
  9. Fix: Fixed a Linux-only path bug. By @geoffreychen777.

v3.0.3 Mar 19 2024

  1. The significant changes introduced in version 3 introduced some bugs. Two months of beta testing still cannot avoid them. We apologize for the recent frequent updates. Please bear with us.
  2. Fix: Duplicate folder bug in the QuickPaste plugin. by @geoffreychen777
  3. Fix: Some RSS-related bugs. by @geoffreychen777
  4. Fix: A file moving bug. by @geoffreychen777
  5. Fix: A macOS bug when the window was closed by Cmd+W. by @geoffreychen777
  6. Fix: A sync bug for partition-based database. by @geoffreychen777
  7. Enhance: Some Chinese translation issues. by @Rccubc

v3.0.2 Mar 17 2024

  1. New Community Extension: paperlib-cn-scrape-extension - A new extension to scrape metadata from the Chinese CNKI database.
  2. New Feature in Official Extensions: paperlib-ai-summary-extension - add a new command \tagit to let LLM help you tag your papers. by @geoffreychen777
  3. Fix: a filename bug when importing a file. by @geoffreychen777
  4. Fix: a categorizer editing bug. by @geoffreychen777
  5. Fix: a filename bug in table preview mode. by @geoffreychen777
  6. Enhance: add a logo at the top-left corner of the app in Windows. by @igoogolx
  7. For Ext Developer: add two methods in the contextMenuService to register and unregister context menu items. by @igoogolx
  8. For Ext Developer: add three methods in the windowManagementService to find, focus, and blur a window. by @igoogolx

v3.0.1 Mar 15 2024

  1. Feat: supports unmaximizing on Windows. Thanks @igoogolx.
  2. Fix: the style of the window control buttons. Thanks @igoogolx.
  3. Fix: scrolling when pressing Space.
  4. Fix: cannot open supplementary.

v3.0.0 Mar 12 2024

  1. New Feature: The entire code has been refactored to support the extensible architecture. For details on extension development, please refer to our official website. Let's make Paperlib better together!
  2. New Feature: Hierarchy Folders and SmartFilters!
  3. New Feature: All metadata scrapers and downloaders have been moved into corresponding extensions.
  4. New Feature: A new command panel interface has been introduced to replace the basic search bar.
  5. New Feature: Support for creating new tags and folders in the sidebar.
  6. New Feature: Changable table view column order and more columns.
  7. New Feature: SmartFilter can be edited after creation. Add more human-friendly labels for SmartFilter creation.
  8. Others: Fixed some bugs.
  9. Others: Doesn't support Windows 7 anymore.

v2.2.9 Jan 09 2024

  1. Prepare for version 3.0.

v2.2.8 Dec 21 2023

  1. Update the certificate for MS Word add-in.

v2.2.7 Dec 03 2023

  1. Now the sync backend supports the new flexible mode. (MongoDB Atlas will never support the previous 'partition' based sync anymore. This is an update for new users only.)
  2. Fixed a searching bug in the tag/folder view.
  3. Fixed the preference window overflow bug.
  4. Fixed a bug when dragging a PDF onto a tag/folder directly.

v2.2.6 Oct 20 2023

  1. Update the certificate for MS Word add-in.

v2.2.5 July 22 2023

  1. Browser extension supports https://pubs.acs.org/ now.

v2.2.3 July 01 2023

  1. Fixed a bug of the code repository scraper.
  2. Fixed a bug of the smart filter.

v2.2.2 May 25 2023

  1. New Feature: Smart Filter.
  2. More colours for tags and folders.
  3. Remember the window size.
  4. Fix PDF quicklook for Windows.
  5. Fix downloader delete button display bug. Thanks @qzydustin

v2.2.1 Apr 09 2023

  1. Support fuzzy searching. For example, to search a paper with title like: Semi-supervised Classification via AABBCC, you can input "semi" / "semi sup" / "classi" / "semi classi" / "AA CC" etc. to the search bar.
  2. Minor enhancement.

v2.2.0 Mar 17 2023

  1. New Paperlib official metadata service and scraping logic which makes scraping faster and more stable.
  2. New scrapers: PubMed.
  3. Fixed a bug: Title including MathML will be scraped incorrectly.
  4. Fixed a bug: Chrome extension to import papers on IEEE Xplore.
  5. Fixed a bug: Multiselection by pressing ctrl/cmd.
  6. Fixed some UI details and a typo.

v2.1.5 Jan 07 2023

  1. Enhance the DBLP scaper for some workshop papers.
  2. Fixed the bibtex output for special char.
  3. Fixed some bugs

v2.1.4 Dec 31 2022

  1. Enhance the DBLP scaper for ICLR 2016.
  2. Fixed some bugs.

v2.1.3 Dec 23 2022

  1. Update the MS Word add-in cert.

v2.1.2 Nov 20 2022

  1. Browser extension now supports CNKI (中国知网).
  2. If DBLP returns metadata with a doi, then use this DOI first to get metadata.
  3. Fixed an animation bug of the search bar.
  4. Fixed a bug occured when clicking a URL link in the PDF reader view.

v2.1.1 Nov 06 2022

  1. Fixed a bug.

v2.1.0 Nov 05 2022

  1. Add citation count in the details panel.
  2. PDFs will be automatically downloaded when importing papers from adsabs.harvard.edu.
  3. A new PDF downloader: semanticscholar.org.
  4. Add AddTime column in the table view.
  5. Tags / Folders in the mainview is sorted.
  6. The column width of the table view is adjustable now!

v2.0.7 Oct 29 2022

  1. Optimised PDF processing for papers in Chinese.
  2. A new option to symlink the file when import it rather than moving or copying it. Thus, you can keep files in the original location.

v2.0.6 Oct 23 2022

  1. New Scrapers: bioRxiv, medRxiv, and chemRxiv.
  2. Better DOI regex.
  3. New icon.
  4. Fixed some bugs.

v2.0.5 Oct 18 2022

  1. The beta version of the Microsoft Word Add-in is released.
  2. Linux build is avaliable now.
  3. The code repository metadata is editable now.
  4. Better hover experience of the search bar.
  5. Fixed some bugs.

v2.0.4 Oct 08 2022

  1. Fulltext search mode: the highlights of the search results will be displayed in the PDF preview view.
  2. Adjustable width of the detail panel.
  3. Better rules for preprint papers.
  4. Fixed a bug in the PDF preview view.
  5. Fixed a bug in the markdown preview.
  6. Fixed a compatibility issue in MacOS Catalina.

v2.0.3 Oct 02 2022

  1. Added some new metadata scrapers for Physics and Earth Science. Also provide a recommended presetting. Springer Nature, Elseivier Scopus, NASA Astrophysics Data System, SPIE: Inte. Society for Optics and Photonics
  2. A new view mode to view PDF in Paperlib.
  3. Optimised the scraping speed of Crossref.
  4. RSS feed now supports more website.
  5. Better UI for adding a supplementary.
  6. When importing a large number of papers at once, scrape them in batch.
  7. Added a rescrape button in the edit view.

v2.0.2 Sep 26 2022

  1. Now you can choose which columns are displayed in the table view.
  2. Add a global shared metadata cache layer for all users. All the successfully scraped metadata will be cached and shared with other users to speed up scraping of popular papers. About privacy, this feature only share the metadata from the public builtin scrapers.
  3. Add an alternative API url for DBLP.
  4. Fixed a bug in the file operation of Onedrive.
  5. Fixed a bug when refreshing RSS feeds.

v2.0.1 Sep 20 2022

  1. Fixed a bug.

v2.0.0 Sep 19 2022

  1. Rewrite the database related code to optimise the response time. For example, the resorting time for 10K paper items is decreased from 3s to 30ms.
  2. Cache the preview image to optimise the rendering speed of paper preview.
  3. Multi language support. Currently, English and Chinese are supported.
  4. Redesigned the UI of Windows version.
  5. Automatically detect and use the system proxy.
  6. Added some guidance pages.
  7. Redesigned the metadata scrapper pipeline and setting UI. For users who already used a custom scraper, you may need to modify the code of your scraper slightly. See Github for details.
  8. Added two new scrapers: Paperlib Query Service (the server backend is still in progress), Semantic Scholar. We are constantly adding new scrapers, please contact me directly if you would like to optimise Paperlib for your research topic.
  9. Optimise the launching speed, memory usage.
  10. Optimise the performance of some metadata scrapers.
  11. Moving files to trash instead of deleting files.
  12. Add a progress bar to show some notifications such as downloading progress.
  13. Now adding a paper in a subscribed feed will not download its PDF file.
  14. Fixed some bugs.

v1.10.2 Sep 05 2022

  1. New metadata scraper: corssref.org
  2. Fixed some bugs.

v1.10.1 Sep 01 2022

  1. Fixed some bugs.

v1.10.0 Aug 27 2022

  1. Better reference copy-paste plugin: copy cite key, link to a folder.
  2. Choose your prefered CSL format.
  3. Choose your prefered PDF viewer.
  4. Editable tags and folders.
  5. Fixed some bugs.

v1.9.7 Aug 21 2022

  1. Fixed: Papers from the ACL conference will be mistakenly identified from AMTA conference #127

v1.9.6 Aug 20 2022

  1. Render LaTex in the details panel.
  2. Support locating PDF from arXiv, unpaywall, and xxx-hub. Please manually input the URL of the xxx-hub in the preference window.
  3. Import papers from a BibTex file.
  4. The browser extension supports all urls ending with '.pdf'.
  5. For those who have cloud sync set up, now it is possible to use Paperlib without network connection.
  6. Fixed some bugs in custom scrapers.

v1.9.5 Aug 14 2022

  1. Now you can remove a tag/folder in the details panel.
  2. Copy plain text or BibTex using the plugin with two modes. Press Tab or click it to switch between two modes.

v1.9.4 Aug 08 2022

  1. Save mainview and sorting preference. #124
  2. Better code repos scraper. #125
  3. Fixed: Keyboard pressing bug in input fields #123

v1.9.3 Aug 03 2022

  1. Reduce memory usage.
  2. Fixed: a bug in the metadata updating.
  3. Fixed: a bug in the preview rendering.

v1.9.2 Jul 28 2022

  1. Bug fix: Cannot reopen window on macOS.

v1.9.1 Jul 27 2022

  1. Support more arxiv RSS formats.
  2. Bug fix: Cannot reopen window on macOS.
  3. Bug fix: Windows database initialization bug.
  4. Bug fix: Tooltip text missing under dark mode.

v1.9.0 Jul 23 2022

  1. RSS subscription.
  2. Markdown Notes.
  3. Bug fix.

v1.8.2 Jul 17 2022

  1. Configurable paper detail information in the mainview.
  2. Directly import files or paper items to a folder or tag.
  3. Contextmenu: Scrape by using a specific scraper.
  4. Bug fix.

v1.8.1 Jul 10 2022

  1. FireFox add-on is ready.
  2. Custom scraper, scrapers' priority.
  3. Dialog window hotkey.
  4. Bug fix.

v1.7.8 Jul 05 2022

  1. Resizable sidebar.
  2. Custom renaming format.

v1.7.7 Jun 29 2022

  1. Fix bugs.

v1.7.6 Jun 26 2022

  1. Configurable hotkeys.
  2. Arrow up and down to select the previous or next paper.
  3. Fix bugs.

v1.7.5 Jun 25 2022

  1. Fix bugs.
  2. Support proxy.
  3. Support 3 renaming formats.
  4. Support import from a folder or a Zotero CSV file.

v1.7.4 Jun 24 2022

  1. Fix a bug in cloud preference.

v1.7.3 Jun 21 2022

  1. Fix fulltext search bug.

v1.7.2 Jun 19 2022

  1. Fix bugs.

v1.7.1 Jun 19 2022

  1. Support Google Scholar scraper.
  2. Clear search input button.
  3. Chrome Extension supports IEEE and Google Scholar.

v1.7.0 Jun 13 2022

  1. Colorizable tags and folders.
  2. Compact view for sidebar.

v1.6.5 Jun 5 2022

  1. Fix the window control bugs on Windows.

v1.6.4 Jun 5 2022

  1. Fix some background color bugs in dark mode.

v1.6.3 May 30 2022

  1. Add context menu to thubmnail to replace the main paper PDF file.
  2. Show in Finder/Explorer.

v1.6.2 May 11 2022

  1. Scrape publication details such as volume, pages etc..
  2. Fixed some bugs.

v1.6.1 May 5 2022

  1. Bug fix.

v1.6.0 May 5 2022

  1. Paperlib plugin for fast BibTex copy-paste.
  2. Better tags and folders UI with suggestions.
  3. Remove Quasar.
  4. Better detail panel with clickable authors.
  5. Better search bar.
  6. Better preference UI.
  7. Support for new Chrome extensions.

v1.5.9 Apr 16 2022

  1. Better tags and folders UI with suggestions.

v1.5.8 Apr 12 2022

  1. Support custom MongoDB atlas App ID.

v1.5.7 Apr 11 2022

  1. Fix animations of the context menu.

v1.5.6 Apr 10 2022

  1. Remove useless animations.

v1.5.5 Apr 06 2022

  1. Fix a bug when automatically delete source PDF files.

v1.5.4 Apr 05 2022

  1. Fix the routine re-scraping bug.

v1.5.3 Apr 03 2022

  1. Table UI bug fix.

v1.5.2 Apr 03 2022

  1. Scraper bug fix.
  2. Table UI bug fix.

v1.5.1 Mar 24 2022

  1. Bugfix

v1.5.0 Mar 24 2022

  1. Advanced search, fulltext search and dark mode for Electron version.
  2. Scrape code repository.
  3. In the future, the native Mac version may be freezed due to my research pressure, although the native version is smooth.

v1.4.3 Mar 12 2022

  1. Advanced search and fulltext search.

v1.4.2 Mar 11 2022

  1. Delete supplementaries.
  2. Fixed some bugs.

v1.4.1 Feb 24 2022

  1. New domain url.

v1.4.0 Feb 22 2022

  1. Fixed some bugs.
  2. Added error handler and logger.
  3. Drag an paper and drop it to the side bar to tag or folder it.
  4. Add count to the sidebar.

v1.3.10 Feb 18 2022

  1. Added a CVF scraper to scrape the metadata for ICCV2021.

v1.3.9 Feb 16 2022

  1. Fixed some bugs.

v1.3.8 Feb 12 2022

  1. Fixed a bug when import papers from arXiv.

v1.3.7 Feb 07 2022

  1. Fixed a bug in sync migration.

v1.3.6 Feb 03 2022

  1. New library icon.

v1.3.5 Jan 27 2022

  1. Fix routine match bugs.

v1.3.4 Jan 17 2022

  1. Fix cloud sync bugs.

v1.3.3 Jan 15 2022

  1. Fix preview bugs for old Mac.

v1.3.2 Jan 15 2022

  1. Fix the IEEE xplore bug.

v1.3.1 Jan 06 2022

  1. Automaticly rematch metadata for preprint papers (e.g., arXiv).
  2. Fix bugs.

v1.3.0 Dec 25 2021

  1. Support cloud sync, ask the author for API key.

v1.2.6 Dec 22 2021

  1. Migrate database to support Windows plateform.
  2. Fix a preview bug when source file is unavaible.

v1.2.5 Dec 17 2021

  1. Support chrome extension.

v1.2.4 Dec 15 2021

  1. Migrate database.
  2. Support custom publication title replacement to allow users to generate bibtex with short publication titles. (see more in preference window.)
  3. Fix some bugs.

v1.2.3 Dec 14 2021

  1. Add an option to automaticly delete imported PDFs.
  2. Show progress circle when importing PDFs.
  3. Add a matching engine to extract the title of some PDFs without any identifier (e.g., arXiv ID and DOI).
  4. Move file reading function to a separate thread to avoid blocking UI.

v1.2.2

  1. Support for note and search by note keywords.
  2. Add key shortcuts for add-tag (cmd-t) and add-folder (cmd-f).
  3. Support for matching metadata from IEEE Explorer.
  4. Add some options in the preference to control metadata mathing.
  5. DBLP response is better now.
  6. Fix some crashs caused by some special titles.
  7. Fix single author matching bug.
  8. Fix some DBLP mathing bugs.

v1.2.1

  1. Fix bugs of selecting a new database path.
  2. Fix bugs when no network.

v1.2.0

  1. Use clean code arcitecture to reconstruct the project.
  2. Support Table view.
  3. Fix some bugs.
  4. Add some configable settings.