Papra v0.3 is out!

Papra v0.3 is out! This release brings long awaited features like the folder ingestion, auto tagging rules, and more.

- By Corentin Thomasset

I’m really excited to announce the release of Papra v0.3! This is the first release of major features since the initial beta release of Papra.

Auto tagging rules

This release introduces auto tagging rules. This allows you to define rules that will automatically tag your files based on their content on ingestion.

For example, you can define a rule that will tag add the invoice tag to all files that contain the word invoice in their name. Then when a file is added (from any source, email intake, manual upload, or folder ingestion), it will automatically be tagged with the invoice tag.

Tagging rules

Folder ingestion

One of the most awaited features in this release is the folder ingestion feature. This feature allows you to bind a folder to your Papra instance and automatically ingest all the files added to that folder.

It’ll allow you to setup ingestion from your scanner or any other source that can write files to a folder.

Just add the following environment variable to your .env or docker-compose.yml file:

INGESTION_FOLDER_IS_ENABLED=true

and bind the /app/ingestion folder to one of your folders in your docker-compose.yml file:

volumes:
- ./ingestion:/app/ingestion

Emptying the trash

You can now manually empty the trash from the UI. Either delete one file at a time or empty the whole trash.

Note: It’s not possible to restore files from the trash once they are permanently deleted. So be careful when emptying the trash.

Emptying the trash

Upload status popup

An upload status popup has been added to the UI. This will show you the status of your uploads and allow you to know when the upload is complete or if there was an error.

Upload status popup

Other changes

You can find more details in the release changelog.

Conclusion

Papra v0.3 is one of many releases to come!

Thank you for your support and precious feedbacks! If you have any suggestions, you can either open an issue on GitHub or join the Discord server.

If you want to support the development of Papra, you can buy me a coffee, or just star the GitHub repository, it’ll help me a lot!

I’m looking forward to hearing from you!