Releases: thedevs-network/kutt
Releases · thedevs-network/kutt
v3.2.2
v3.2.1
v3.2.0
- Breaking: Default SQLite driver is changed from
sqlite3
tobetter-sqlite3
. This is only breaking if you have setDB_CLIENT
manually tosqlite3
. If so, you can change it tobetter-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 usedsetInterval()
global function instead. (Pull request #796) - Removed
uuid
dependency and used Node.js built-in functioncrypto.randomUUID()
instead. (Pull request #796) - Removed unused dependency
node-mailer
(notnodmailer
, 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)
v3.1.2
v3.1.1
v3.1.0
- Added themes and customizations (see Themes and customizations)
- Added
LINK_CUSTOM_ALPHABET
to support custom alphabet when generating short links' address - Added
TRUST_PROXY
configuration - Fixed showing empty domain address above input when editing a link
- Fixed error when editing a link by admin
Other changes:
- Breaking: Volume name for the SQLite-Redis Docker compose file was changed from
db-data
todb_data_sqlite
to be consistent in naming with the other compose files. (b596f7e) - Added
custom
folder to Docker compose volumes (f4a59d4) - Added default
DB_PORT
to the compose file for Postgres (b4849ee) - Removed unused images (602ba45)
- Add "powered by Kutt" to footer (9d75793)
- Use PNG for the main logo instead of SVG (ee0ab1d)
- Use more CSS color variables to make it easier to customize the colors (318ec02)