[mat-dev] mat2 0.14.0

Delete this message

Reply to this message
Author: jvoisin
Date:  
To: mat-dev
Subject: [mat-dev] mat2 0.14.0

Greetings,

A new version of mat2 was released, the 0.14.0, on the 23rd of
October, 2025. Signed snapshots are available under the appropriate
tag[1]. Here's the list of new things:

- Add webp support                            
- Improve reliability                         
- Correctly handle PDF with weird filenames   
- Improve epub support                        
- Improve MSOffice documents support          
- Add Python 3.13 and 3.14 support            
- Remove bubblewrap sandboxing                


Note that Bubblewrap sandboxing was removed as it was a significant source of issues over 
the years, was annoying to test in the continuous integration suite, didn't     
provide significant security improvement besides mitigating possible command    
injections in exiftool, and was best-effort anyway in the threat model.
Thus if you're packaging mat2, please do remove the (optional) dependency on bubblewrap.  


Another important change is that the main repository for mat2 moved from 0xacab to github, for multiple reasons.
First, because the web is a terrible place, 0xacab has to deal with abuses in various shapes and forms,
and the easiest way to mitigate it is to make it non-trivial to register an account on the platform. 
Unfortunately, this makes it harder for people to report issues, or to contribute to mat2. Second, running 
computers is expensive, and I'd rather burn Microsoft's money than riseup's one. 
Third, Gitlab is becoming bloated and confusing, especially for such a small project as mat2.
I'm not particularly happy about the move,  as I'd rather use/depend on non-profit owned/operated infrastructure than an evil megacorp one,
but it was a pragmatic decision. Worse case, I moved it once, I can always move it somewhere else in the future if needed.      


The accompanying blogpost can be found here:
https://dustri.org/b/mat2-0140.html

Have a nice day,

1. https://github.com/jvoisin/mat2/releases/tag/0.14.0
2. https://github.com/jvoisin/mat2/blob/master/CHANGELOG.md


--
Julien (jvoisin) Voisin
GPG: 04D041E8171901CC
dustri.org