Skip to content

Releases: lebe-dev/shortly

v1.5.0

07 May 13:27
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

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

08 Apr 07:37

Choose a tag to compare

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

08 Apr 07:36

Choose a tag to compare

New Features

  • Added PostgreSQL support as an alternative database backend
  • Added /api/metrics endpoint for application monitoring
  • Added /api/health endpoint for health checks
  • Added METRICS_ENABLED environment 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

08 Apr 07:35

Choose a tag to compare

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