Kutt logo

Kutt

Free, modern URL shortener with a built-in dashboard

Alternative to: Bitly, TinyURL, Rebrandly


About Versions (26)

v3.2.0

2025-01-22
  • Breaking: Default SQLite driver is changed from sqlite3 to better-sqlite3. This is only breaking if you have set DB_CLIENT manually to sqlite3. If so, you can change it to better-sqlite3 or install the driver—npm install sqlite3—if you want to keep using sqlite3. (Pull request #796)
  • Removed cross-env dependency and used --production argument instead. (Pull request #796)
  • Removed node-cron dependency and used setInterval() global function instead. (Pull request #796)
  • Removed uuid dependency and used Node.js built-in function crypto.randomUUID() instead. (Pull request #796)
  • Removed unused dependency node-mailer (not nodmailer, that one is still used.) (Pull request #796)
  • Require all built-in modules using node: prefix. (Pull request #796)
  • Standardize to double quotes everywhere (no linting or autoformatting added.) (Pull request #796)
  • Remove some unused imports. (Pull request #796)
  • Fixed error when request reset password for a non-existing user. (4a34cfe)