Releases: lebe-dev/shortly
Releases · lebe-dev/shortly
v1.5.0
Immutable
release. Only release title and notes can be modified.
Improvements
- Refreshed visual design across the application — improved layout, typography, and overall look and feel
- Added JetBrains Mono font for a cleaner, more readable interface
- Added "Back to home" navigation links on the admin and links pages for easier navigation
- Added a dedicated button on the links page for quicker access to common actions
- Improved localization across all supported languages (EN, RU, DE, FR, ES, ZH, JA, HE, GE)
- Application version is now sourced from a single place (
Cargo.toml), ensuring it is always consistent across the UI, API, and Docker image
Under the Hood
- Updated all frontend and backend dependencies to their latest versions
- Improved Docker image security configuration
v1.4.1
Improvements
- Improved performance by merging API config and session endpoints, reducing the number of API calls
- Fixed initial screen flickering on page load
- Improved Admin page UI and UX
- Reduced unnecessary API calls on admin pages
Changes
- Helm chart: removed default ingress annotations, fixed IPv6 issue for nginx
- Helm chart cleanup and version bump
v1.4.0
New Features
- Added PostgreSQL support as an alternative database backend
- Added
/api/metricsendpoint for application monitoring - Added
/api/healthendpoint for health checks - Added
METRICS_ENABLEDenvironment variable to control metrics collection - Added last accessed time display for URLs in Admin panel
Improvements
- Admin user check is now case insensitive
- Helm chart: added support for metrics and health endpoints
v1.2.0
New Features
- URL shortening with automatic short ID generation
- Custom URL names support
- Admin panel for managing shortened URLs
- GitLab OAuth authentication
- Dark theme support
- URL validation on both frontend and backend
- Automatic cleanup of expired URLs with configurable TTL
- Configuration override via environment variables
- 404 error page
- Mobile-friendly responsive UI
Improvements
- Copy button for shortened URLs
- TTL notification for users
- Light mode set as default
- URL page supports very long URLs