Releases: rybbit-io/rybbit
v2.2.0 - Let there be light
v2.1.2
v2.1.1
Generate private links for your team
Bounce rate column
Country-level IP blocking (by @stijnie2210)
Cross-domain attribution for funnels
+various bugfixes
v2.0.1
v2.0.0
We haven't had a release for 2 months, but this is a big one! It's the biggest update in the short history of Rybbit, and includes a minor breaking change (you just need to toggle some switches in the UI if affected) so I've decided to mark it as 2.0.
Map/Globe Rework
The Map and Realtime pages have been replaced with the Globe page. There isn't a straight up 1-to-1 replacement of the Realtime page yet, but I might add it in a future release.
Leaflet has been replaced with Openlayers. I added a 3D mode using Mapbox, but I have left this feature out of the open source release because Mapbox requires a credit card to obtain an API key (even if you stay within the free tier). To be clear, the 2D map is in the self-hosted release.
Timeline view where you can see and replay visits over time
Coordinates view where you can see the approximate location of sessions
Country and subdivision layers are largely the same
Journeys Page Rework
- General UI redesign
- Added step path filter
- Hover interactions on nodes and connections now make more sense
Goal and Funnel Improvements
- Added ability to clone goals and funnels
- Added search filter to goals and funnels
User Identification Improvements
- Changed user avatar
- Now displays a random name for each user instead of the raw ID (ID is still available)
Script Configs are now Server-side
This is technically the breaking change of this 2.x release
I didn't like how some of the configs were living on the tracking script and some were in the site settings UI, so I moved almost all of them to site settings. You no longer have to redeploy you script every time you want to update the tracking config.
For anyone currently setting fields on the tracking script, just head over to your site settings and toggle stuff on.
Filter Improvements
- Fixed the "Event Name" filter. This was always broken in the past
- In the main tab you can now filter by events by clicking on them
- Added more filters to more pages, most notably the Hostname filter
Optional IP address collection
You can now toggle visitor IP addresses. IP address collection is off by default because it is very privacy unfriendly, but it can be useful for debugging or blocking bots/spammers.
Channel Information
Added channel information to the Sessions, Users, and Globe pages


v1.6.1
v1.6.0
Key Features
- Add tracking outbound links
- Removed header and moved everything into the sidebar
- Add IP exclusion
- Add ability to track custom errors
- Moved Clickhouse configs inside docker-compose file.
- A bunch of bug fixes
Commit log
- Use the total event count to calculate the percentage of each event type by @rockinrimmer in #490
- Signup refactor by @goldflag in #491
- Update AdminPage and Organizations components for improved tab manage… by @goldflag in #486
- Handle errors in the session timeline. These were previously treated … by @rockinrimmer in #505
- Uptime by @goldflag in #496
- Add a "Source Information" section to the "Session Info" tab when vie… by @rockinrimmer in #504
- Custom Event Fixes & Tweaks by @rockinrimmer in #501
- Allow subdomains on origin validation by @stijnie2210 in #493
- improve logging by @goldflag in #525
- Add Axiom logging support and update environment configuration by @goldflag in #526
- Exclude ips by @goldflag in #527
- Add ability to track custom errors by @SmartArray in #529
- Track outbound events by @stijnie2210 in #536
- update outbound link ui by @goldflag in #542
- Refactor ClickHouse configuration in Docker Compose files by @goldflag in #543
- Fuma by @goldflag in #532
- Fix zstd by @goldflag in #547
- Try to fix integrations by @goldflag in #556
- bump version by @goldflag in #557
New Contributors
- @rockinrimmer made their first contribution in #490
- @stijnie2210 made their first contribution in #493
- @SmartArray made their first contribution in #529
Full Changelog: v1.5.1...v1.6.0
v1.5.1
v1.5.0
Key Features
- Add support for adding organization members on self-hosted instances
- Add support for multiple organizations
- Session replay performance improvements
- Bug fixes
Commit Log
- Fix
update.sh"Please commit your changes or stash them before you merge. by @Mr-Technician in #438 - producthunt button by @goldflag in #440
- Landing refactor by @goldflag in #447
- Update session replay configuration and improve event handling by @goldflag in #455
- R2 by @goldflag in #457
- bump better auth by @goldflag in #458
- improve r2 perf by @goldflag in #459
- Replace tracking with track to fix #474 by @didyouexpectthat in #475
- Enhance session replay functionality with API key support by @goldflag in #483
- Refactor AccountInner and Organization components for improved readab… by @goldflag in #484
New Contributors
- @Mr-Technician made their first contribution in #438
- @didyouexpectthat made their first contribution in #475
Full Changelog: v1.4.1...v1.5.0


