Releases: thedevs-network/kutt
v3.0.2
v3.0.1
v3.0.0
It's been a few years, but a new version here. Throughout this version I had self hosting in my mind.
- Removed React and Next.js
- Removed TypeScript
- Removed build steps
- Removed anything Google
- Zero configuration start
- Prompt to create an admin user when app is started the first time
- Added support for SQLite and MySQL/MariaDB
- Made Postgres database optional (uses SQLite by default)
- Made Redis optional
- Made Enabling and sending emails optional
- Added admin page to manage links, users, and domains
- Added indexes and database performance optimizations
- Disabling registration and anonymous links gets reflected on the front-end
- Added reset password form
- Added rate limits for some API routes
- Significant performance improvements
- Fixed many small bugs and issues
- Updated Docker compositions
Migrating from version 2:
Merging changes and running the database migration scripts should be enough. Make sure you have made a backup first.
Double check Configuration to make sure you have the environment variables ready. For example DB_CLIENT
is new, and you should probably set it to pg
since you must be already using Postgres. Some variables are removed, you may want to remove them from your .env file as well to avoid confusion. Keep ADMIN_EMAILS
for the migration script if you want to save those users as admin on the database—you can remove it after.
Related: #580, #637, #662, #667, #706, #711, #714, #768, #754, #750, #749, #743, #742, #732, #729, #725, #724, #722, #719, #713, #710, #708, #703, #702, #701, #700, #699, #691, #690, #689, #688, #685, #679, #672, #665, #660, #656, #633, #632, #627, #624, #619, #618, #616, #614, #611, #599, #582, #572, #646, #645, #643, #636, #635, #550, #548, #545, #530, #528, #525, #504, #484, #469, #468, #461, #444, #439, #432, #429, #432, #420, #411, #400, #388, #373, #369, #365, #306, #304, #297, #169, #157.
v2.7.4
v2.7.3
v2.7.1
v2.7.0
v2.6.0
v2.5.0
- Feature: Only use reCaptcha if credentials are provided. (#43, #68)
- Feature: Add link expiration option. (#357)
- Fix: Apply non-logged-in cooldown limit .
- Fix: Searching links.
- Fix: Allow the optional fields of the link creation request body to be null or falsey.
- chore: Increase number of processors for visit queue.