Skip to content

Releases: tin3ga/shortly

v.0.4.2

15 Jan 07:57
3b9bad3

Choose a tag to compare

v0.4.1

13 Jan 12:01
a3f241b

Choose a tag to compare

Full Changelog: v0.4.0...v0.4.1

v0.4.0

13 Jan 06:06
9abc865

Choose a tag to compare

0.4.0 (2025-01-13)

🚀 Features

  • User creation and login
  • JWT token authentication
  • Password Hashing
  • Click count tracking

Full Changelog: v0.3.0...v0.4.0

v0.3.0

09 Jan 12:26
9dd16cf

Choose a tag to compare

0.3.0 (2025-01-09)

🚀 Features

  • Implement rate limiting (Commit: 2bf1eba)
  • Enhance URL shortening with validation and malicious URL detection (Commit: 67b39c9)

Full Changelog: v0.2.0...v0.3.0

v0.2.0

07 Jan 17:18
37c5339

Choose a tag to compare

0.2.0 (2025-01-07)

🚀 Features

  • Implement Redis caching for link retrieval and storage (Commit: f9d3787)

Full Changelog: v0.1.1...v0.2.0

v0.1.1

07 Jan 08:29
004ae93

Choose a tag to compare

0.1.1 (2025-01-07)

🚀 Features

  • Added Swagger documentation and CORS middleware support. (Commit: 181fe78)

  • Added a Makefile for project setup and management. (Commit: 62a5331)

  • Updated README with installation, configuration, usage, and deployment instructions.(Commit: 004ae93)

v0.1.0

06 Jan 14:08
9e247b0

Choose a tag to compare

0.1.0 (2025-01-06)

🚀 Features

  • Improved data integrity by ensuring short_link values are unique. (Commit: 9e247b0)

  • Added support for users to define custom aliases when creating shortened links. (Commit: b651877)

  • Introduced API endpoints to create and delete shortened links.(Commit: 614ab80)

  • Added server setup and database connection for the main application.(Commit: c4e0d4c)

🧩 Dependencies

  • Added randstr dependency (Commit: cd3bff0)
    Utilized for generating random strings for short links.

  • SQLC configuration for PostgreSQL (Commit: 169da40)
    Configured SQLC for generating type-safe queries.

  • Air configuration for live reload (Commit: 6bb786e)
    Integrated Air for live reloading during development.