Skip to content

Releases: rybbit-io/rybbit-js

v0.4.0

09 Nov 20:54

Choose a tag to compare

Breaking Changes

  • Removed configuration options:
    • enableRemoteConfig
    • remoteConfigTimeout
    • replayBufferSize
    • replayBatchInterval

v0.3.0

09 Nov 13:30

Choose a tag to compare

New Features

  • Error tracking
  • Session replay recording
  • Remote configuration
  • Page change callbacks for SPA integration
  • Manual error capture API (captureError)

Breaking Changes

  • rybbit.init() is now async and returns a Promise
  • Following feature toggles are now controlled server-side via the Rybbit dashboard:
    • autoTrackPageviews
    • autoTrackSpaRoutes
    • trackQuerystring
    • trackOutboundLinks
    • trackWebVitals
  • Removed configuration options:
    • trackHashRoutes (always enabled, avoid tracking by using skipPatterns)
    • trackDataAttributes (always enabled, avoid tracking by not adding data attributes to your HTML)
    • webVitalsTimeout (no longer configurable)

Dependencies

  • Added optional peer dependency: rrweb ^2.0.0 (required for session replay feature)

v0.2.0

12 Jun 09:44

Choose a tag to compare

New Features

  • Web vitals tracking
  • User identification
  • Data attribute tracking
  • Hash route tracking

Breaking Changes

  • rybbit.trackOutboundLink has been renamed to rybbit.outbound for consistency and brevity within the API

v0.1.0

07 May 10:43

Choose a tag to compare

Initial release