v3.0.0-rc.1
Pre-release
Pre-release
This is a test pre-release for the upcoming v3 selfhosted version. A detailed migration guide will be provided with a regular release.
What's Changed
- (improvement) Server-side Project ID generation by @Blaumaus in #153
- using built-in nodejs net module instead of validate-ip-node by @Blaumaus in #154
- (feature) Social link previews by @Blaumaus in #156
- (imporvments) logout form all devices by @kruzhambus in #155
- (improvments) recieve login checkbox by @kruzhambus in #157
- Add wildcard support to the 'allowed origins' setting by @kruzhambus in #158
- Delete data via filters by @kruzhambus in #159
- (feature) Cities & regions by @Blaumaus in #160
- (improvement) Advanced filters + standardise filters API resonse by @Blaumaus in #161
- (fix) Custom Event filtering by @Blaumaus in #164
- (improvement) Missing Docker service for the development environment by @yevheniikulisidi in #165
- (improvement) Pro-rata subscription upgrades by @Blaumaus in #166
- hot fix and remove funnels by @kruzhambus in #170
- some update by @kruzhambus in #171
- (fix) Preventing a Telegram overlimit error by @yevheniikulisidi in #167
- (feature) Sentry error handling service by @yevheniikulisidi in #173
- (improvement) Ignoring errors for Sentry by @yevheniikulisidi in #174
- Add 'All time' and 'This hour' timebuckets by @kruzhambus in #172
- fast fix by @kruzhambus in #175
- fast fix all period by @kruzhambus in #176
- (feature) 'minute' time bucket by @Blaumaus in #177
- (improvement) Minute TB by @Blaumaus in #178
- (fix) Error with invalid Google token by @yevheniikulisidi in #179
- (improvement) Drop Cloudflare by @Blaumaus in #168
- (fix) Preventing an error due to lack of validation by @yevheniikulisidi in #183
- (improvement) Preparing for the next selfhosted release by @Blaumaus in #182
- fix get shared project by @kruzhambus in #180
- (improvement) Fixed integration with Telegram by @yevheniikulisidi in #184
- (feature) Anonymous pages by @Blaumaus in #186
- (fix) Updated 'update current user' route by @yevheniikulisidi in #185
- (feature) Account deletion feedback by @Blaumaus in #187
- (improvement) Reset email report frequency for inactive users by @Blaumaus in #188
- (feature) Alerts for custom events by @kruzhambus in #181
- (improvement) Authorisation by @Blaumaus in #189
- (improvement) : Minor enhancements in CONTRIBUTING.MD file by @Pranavvks in #191
- (feature) Referral program by @Blaumaus in #190
- (improvement) Added new tiers & increased alerts and projects limit by @Blaumaus in #192
- (feature) project search by @kruzhambus in #193
- (improvement) Move maxprojects to user table by @Blaumaus in #194
- (feature) Support for creating / updating / deleting projects via api key by @Blaumaus in #195
- (feature) Custom events metadata by @Blaumaus in #196
- (feature) Cumulative mode by @Blaumaus in #197
- (feature) Funnels by @Blaumaus in #198
- (feature) Predefined funnels by @Blaumaus in #199
- (feature) Extension marketplace comments & replies by @kruzhambus in #163
- (improvement) Enhanced
GET /log/birdseye
by @Blaumaus in #202 - (feature) Opengraph image generator by @Blaumaus in #205
- (improvement) Updated dependencies by @Blaumaus in #206
- (feature) Session overview / Clickstream by @Blaumaus in #207
- add ApiBearerAuth decorator for swagger auth by @pro1code1hack in #208
- remove styles from emails and update content by @pro1code1hack in #209
- Set redis
options.family
to0
by @brody192 in #210 - (improvement) Plan limitation rework by @Blaumaus in #212
- (improvement) Return a flag to indicate if there is data for a specific project by @Blaumaus in #216
- (fix) Data exists & is locked flags for shared projects by @Blaumaus in #219
- (improvement) Shared projects admin rights by @Blaumaus in #220
- (improvement) Performance metrics by @Blaumaus in #222
- (improvement) Performance birdseye measures support by @Blaumaus in #223
- (improvement) Automatic database synchronization by @yevheniikulisidi in #225
- (improvement) Migrate from postmark to AWS SES by @Blaumaus in #229
- (improvement) Architecture by @Blaumaus in #228
- (feature/healthchecks) Health checks by @yevheniikulisidi in #231
- (feature) Error tracking by @Blaumaus in #224
- (improvement) Timezone support for sessions by @Blaumaus in #233
- (fix) Errors API timezones support by @Blaumaus in #234
- Phase out automatic CAPTCHA by @Blaumaus in #236
- (improvement) Preparing for a new selfhosted release by @Blaumaus in #235
New Contributors
- @Pranavvks made their first contribution in #191
- @brody192 made their first contribution in #210
Full Changelog: v2.0.3...v3.0.0-rc.1