New Features
f0a3282- lint: add node plugin to oxlint config (commit by @brilliantnz)7ed6e2b- bump version to v10 (commit by @brilliantnz)
Bug Fixes
7c8e3b5- Handle invalid desktop files gracefully and prevent duplicate entries (commit by @PGupta-Git)195851d- convert error objects to strings in symlink error logging (commit by @brilliantnz)fe6cadf- prefs: use GioUnix for desktop app info (commit by @brilliantnz)
Refactors
b90a3ad- migrate build system to TypeScript scripts (commit by @brilliantnz)0b7e8c2- menu: replace Gtk.show_uri with Gtk.UriLauncher (commit by @brilliantnz)
Chores
bf68dbc- update git references from imoize to brilliantnz (commit by @brilliantnz)0768f15- migrate from ESLint to oxlint, switch package manager to pnpm (commit by @brilliantnz)199f727- reorganize type declarations and update tsconfig (commit by @brilliantnz)d2bc9e4- update translation template metadata (commit by @brilliantnz)ccfaa3a- update tsconfig rootDir and include paths (commit by @brilliantnz)a6dfd2f- update UUID domain from .io to .com (commit by @brilliantnz)