Releases: FurryCoders/FALocalRepo
Releases · FurryCoders/FALocalRepo
4.5.3
🔧 Fixes
- Fix parsing errors due to FurAffinity's update on 2025-11-28
📦 Dependencies
🔗 Links
- PyPi release: https://pypi.org/project/FALocalRepo/4.5.3
- Full changelog: v4.5.2...v4.5.3
4.5.2
🔧 Fixes
- Fix
loginanddownloadcommands no longer working due to a change in FurAffinity's robots.txt serversupports Flash files with Ruffle
📦 Dependencies
🔗 Links
- PyPi release: https://pypi.org/project/FALocalRepo/4.5.2
- Full changelog: v4.5.1...v4.5.2
4.5.1
🔧 Fixes
- Fix to accept submissions with NULL gender metadata
📦 Dependencies
🔗 Links
- PyPi release: https://pypi.org/project/FALocalRepo/4.5.1
- Full changelog: v4.5.0...v4.5.1
4.5.0
🚀 New Features
- Automatic login! 💻
- The new
logincommand allows getting the cookies from your browser automatically, without having to use the developer console and theconfig cookiescommand - Users who want extra control can specify the domain the cookies belong to (defaults to ".furaffinity.net"), and the name of the cookies themselves (defaults to "a" and "b")
- The following browsers are supported:
- Brave
- Chrome
- Chromium
- Edge
- Firefox
- LibreWolf
- Opera
- OperaGX (only on macOS and Windows)
- Safari (only on macOS)
- Vivaldi
- The new
- Renovated web app!
- Editing
- User profiles, submissions, and journals can be edited or deleted directly from the web UI
- Files can be sorted, deleted, or added
- When using authentication, specific users can be given editing rights with the new
--editoroption
- Comments search
- Search comments and open the relevant submission or journal
- Advanced search operators
- Exact matches with equal (
==) and not equal (!=) instead of using^and$ - Comparison matches with greater-than (
>,>=) and lower-than (<,<=) - Substring matches (
%=) (to force it on columns that do not use it by default) - Mix & match operators
@date %-03-% >= 2020
- Exact matches with equal (
- Completely overhauled server application
- Overhauled database queries and caching system
- Faster loading of submissions, journals, and user pages
- Added option to limit results for faster queries
- Added option to turn off caching to save on memory
- Support multiple users/passwords for authentication
- Support logging out
- Rewritten frontend
- Navigate search results directly from submission and journal pages (only available when caching is enabled)
- Support viewing PDF files in the browser (desktop only)
- Improve file selector for submissions
- Better zoom behaviour for images
- Collapsible comment trees
- Improved loading placeholders
- Show user icons in comments and gallery, scraps, favorites, etc. pages
- Sort tables by clicking on headers
- Editing
⚙️ Changes
- Removed
download logincommand- It has been effectively replaced and extended by the new
logincommand
- It has been effectively replaced and extended by the new
- The
pawcommand does not detect truecolor mode automatically because of an issue with the library providing the feature - The
pawcommand has two additional flags available- Palestine 🇵🇸
- Ukraine 🇺🇦
🔧 Fixes
- Fix installation issue caused by the supports-color package and its dependencies
📦 Dependencies
- browser-cookie3 ^0.19.1
- faapi ~3.11.5
- falocalrepo-database ~5.4.6
- falocalrepo-server ~3.4.0
- Fix CVE-2023-37920
- Fix CVE-2023-43804
- Fix CVE-2023-45803
- Fix CVE-2023-50447
- Fix CVE-2023-52323
- Fix CVE-2024-3651
- Fix CVE-2024-3772
- Fix CVE-2024-22195
- Fix CVE-2024-24762
- Fix CVE-2024-24762
- Fix CVE-2024-28219
- Fix CVE-2024-34064
- Fix CVE-2024-35195
- Fix CVE-2024-37891
🔗 Links
- PyPi release: https://pypi.org/project/FALocalRepo/4.5.0
- Full changelog: v4.4.7...v4.5.0
4.4.7
🔧 Fixes
- Fix square brackets [] being removed from usernames
- Fix issue #11
📦 Dependencies
- faapi ~3.11.4
- Fix issue #11
- falocalrepo-database ~5.4.5
- Fix issue #11
- falocalrepo-server ~3.3.5
- Fix issue #11
- Fix CVE-2023-4863
- Fix CVE-2023-29159
- Fix CVE-2023-30798
- Fix GHSA-74m5-2c7w-9w3x
🔗 Links
- PyPi release: https://pypi.org/project/FALocalRepo/4.4.7
- Full changelog: v4.4.6...v4.4.7
4.4.6
🔧 Fixes
- Fix recursion limit error when downloading submissions or journals with a long chain of replies
- Fix issue #10
📦 Dependencies
- Use faapi ~3.11.3
- Fix issue #10
🔗 Links
- PyPi release: https://pypi.org/project/FALocalRepo/4.4.6
- Full changelog: v4.4.5...v4.4.6
4.4.5
🔧 Fixes
- Fix errors when downloading submissions with no or partial category
- Fix issue #9
📦 Dependencies
- Use faapi ~3.11.1
- Fix issue #9
🔗 Links
- PyPi release: https://pypi.org/project/FALocalRepo/4.4.5
- Full changelog: v4.4.4...v4.4.5
4.4.4
⚙️ Changes
- The new version of FAAPI does not use CloudflareScrape anymore
🔧 Fixes
📦 Dependencies
- Use faapi ~3.11.0
- Fix issue #8
- Fix CVE-2023-32681
🔗 Links
- PyPi release: https://pypi.org/project/FALocalRepo/4.4.4
- Full changelog: v4.4.3...v4.4.4
4.4.3
🔧 Fixes
- Fix user folders being incorrectly saved as
Folder.xinstead of just the folder name in the database when runningdownload userson Python 3.11- Also fixes
ValueError: 'Folder.x' is not in listerrors when runningdownload update - NOTE: To fix user folders with the wrong content, use the
database editcommand
- Also fixes
📦 Dependencies
- Use falocalrepo-database ~5.4.4
- Fix crash on startup on Python 3.11
🔗 Links
- PyPi release: https://pypi.org/project/FALocalRepo/4.4.3
- Full changelog: v4.4.2...v4.4.3
4.4.2
🚀 New Features
- Support New Fur Affinity UI ✨
- Support the new UI introduced on November 26, 2022
- Note: the new UI does not show comment parents yet, but the parent comment link is stil present in the HTML and just commented out, so the parser uses regex to extract the parent ID; this could cause unforeseen issues so be careful when downloading comments
📦 Dependencies
- Use faapi ~3.10.0
- Support New Fur Affinity UI
- Fix issue #7
🔗 Links
- PyPi release: https://pypi.org/project/FALocalRepo/4.4.2
- Full changelog: v4.4.1...v4.4.2