Knowledge Base

Preserving for the future: Shell scripts, AoC, and more

Mbbmlib improvements because of firefox changes

A while back I wrote about my project that exports Firefox bookmarks.

Due to changes between LibreWolf 109.0 and 110.0, I have now updated the source to work with the latest schema for bookmarks and how icons are connected to them. I also removed Newmoon support, because I don't use that browser for primary usage where I save bookmarks that need to be shared/bupped.

I actually use specific SELECT statements now, instead of SELECT *, so I grab only the columns that matter, and the results are predicable and the code is therefore more readable.

Comments