Shlink
banner
shlink.io
Shlink
@shlink.io
73 followers 0 following 55 posts
The definitive self-hosted URL shortener. Author: @acelaya.com Website: https://shlink.io GitHub: https://github.com/shlinkio/shlink Mastodon: https://fosstodon.org/@shlinkio
Posts Media Videos Starter Packs
Released Shlink Web Client 4.5.0

* Support for `any-value-query-param` and `valueless-query-param` redirect conditions.
* Support for desktop device types.
* Allow visits table columns to be customized.
* Allow region to be displayed in visits table.

slnk.to/v4.5.0-web
Release v4.5.0 · shlinkio/shlink-web-client
Changed Update to FontAwesome 7 Update to Recharts 3 Update to @shlinkio/shlink-web-component 0.16.1 Added shlink-web-component#755 Add support for any-value-query-param and valueless-query-par...
slnk.to
Shlink @shlink.io · Jul 24
Released Shlink 4.5.0

* Granular control over enabled real-time updates topics
* New device types for device redirects
* New query-param-related redirect rules
* Cross-domain customizations
* Support to generate JSON logs
* Deprecated QR codes generation

slnk.to/v4.5.0
Release v4.5.0 · shlinkio/shlink
Changed #2406 Remove references to bootstrap from error templates, and instead inline the very minimum required styles. Added #2438 Add MERCURE_ENABLED env var and corresponding config option, ...
slnk.to
✅ Shlink Dashboard 0.1.0
✅ Shlink Web Client 4.4.0
🛠️ Shlink 4.5.0
Upcoming Shlink ecosystem releases!

- Shlink Dashboard 0.1.0
- shlink-web-client 4.4.0
- Shlink 4.5.0
- Shlink Dashboard 0.2.0

After Shlink Dashboard 0.1.0, the order may change a bit
We have crossed 4000 stars on GitHub ⭐
Shlink @shlink.io · Jun 22
Just take into account the first release can be unstable, and I'll keep v0.* until I feel it has been tested by enough people. Next versions may introduce breaking changes until v1.0 is released.

It's also lacking a couple feature that will be available in future.
Shlink @shlink.io · May 26
Perhaps another way of seeing it
Shlink @shlink.io · Apr 20
Just released shlink-web-client 4.4.0 🚀

* Support to forward credentials to Shlink. Useful if proxying both shlink-web-client and Shlink, with extra authentication.
* Client-side generated QR codes, with extra options, like more formats and logos.
* Initial tailwind-based UI.

slnk.to/v4.4.0-web
Release v4.4.0 · shlinkio/shlink-web-client
Changed Update to react-router 7.0 Update to @shlinkio/shlink-frontend-kit 0.8.x Update to @shlinkio/shlink-web-component 0.13.x Update to @shlinkio/shlink-js-sdk 2.0.0 Add eslint-plugin-react-com...
slnk.to
Shlink @shlink.io · Apr 11
Shlink Dashboard 0.2.0

- UI fully Tailwind-based, replacing bootstrap.
- Fixes and improvements from feedback received after testing v0.1.0
Shlink @shlink.io · Apr 11
Shlink 4.5.0

- Deprecates QR code generation, which is now covered by UI apps.
- Improvements in redirect rules.
Shlink @shlink.io · Apr 11
shlink-web-client 4.4.0

- QR codes now generated client-side. Future versions will include extra QR code customizations.
- UI fully Tailwind-based, replacing bootstrap.
Shlink @shlink.io · Apr 11
Shlink Dashboard 0.1.0

- Not fully feature-complete, but enough to get initial testing and feedback.
- Sets the foundations for the new Tailwind-based UI for Shlink apps.
Shlink @shlink.io · Apr 11
Upcoming Shlink ecosystem releases!

- Shlink Dashboard 0.1.0
- shlink-web-client 4.4.0
- Shlink 4.5.0
- Shlink Dashboard 0.2.0

After Shlink Dashboard 0.1.0, the order may change a bit
Periodic reminder that this is a hobby project maintained by one person in his free time. It's impossible to avoid a few rough edges.

Opening issues just to rant and insult, because you were not able to make it work, is a very selfish, despicable and demotivating thing to do. Don't be that person.
Shlink @shlink.io · Feb 10
I released Shlink's JS SDK v2.0.0, which introduced a bunch of improvements in its public API, and can now be used in the browser, #node, #deno and #bun.

It also now has a dedicated documentation website js-sdk.shlink.io
Shlink JS SDK
js-sdk.shlink.io
Shlink @shlink.io · Jan 29
If you are using Shlink 4.4.0, it is recommended to update to 4.4.1 or newer, as it has a bug which can cause new database connections to be opened on every visit, and never closed.

If you were going to update, go straight to the most recent 4.4.x version
Shlink @shlink.io · Dec 27
With this release, there should be less issues around hitting GeoLite2 download limits, but in case they are still reached, Shlink will log the attempts and the reason they failed.
Shlink @shlink.io · Dec 27
Released Shlink 4.4.0! 🚀
A small-ish version with a few but important improvements.

* Improved logic to update GeoLite2 db
* Support for encrypted database connections
* Extra path redirect mode (default, append, ignore)
* Update docker image to PHP 8.4
* Drop support for PHP 8.2

slnk.to/v4.4.0
Release v4.4.0 · shlinkio/shlink
Added #2265 Add a new REDIRECT_EXTRA_PATH_MODE option that accepts three values: default: Short URLs only match if the path matches their short code or custom slug. append: Short URLs are matche...
slnk.to
A #Shlink year in retrospect:

🚀 Released new major versions for Shlink and the web client.
🔀 Implemented a rule-based dynamic redirects system.
📉 Started (and paused) work on Shlink Dashboard.
📈 Resumed work on Shlink Dashboard, to release early next year.
🎉 Added support for PHP 8.3 and 8.4
Shlink @shlink.io · Nov 24
This release will be followed by a shlink-web-client release adding support to the new features, and then the project's focus will be Shlink Dashboard until a preliminary release can be publish.

github.com/shlinkio/shl...
GitHub - shlinkio/shlink-dashboard: Next generation web application to interact with Shlink servers
Next generation web application to interact with Shlink servers - shlinkio/shlink-dashboard
github.com