Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save lindesvard/72a134ec7f9c4e6807968a5f92e0ca23 to your computer and use it in GitHub Desktop.

Select an option

Save lindesvard/72a134ec7f9c4e6807968a5f92e0ca23 to your computer and use it in GitHub Desktop.
Changelog between 1.0.0 - 1.1.0
1cfd7 (HEAD -> main, origin/main) fix(dashboard): dockerfile + other self-hosting issues
5445d test: add vitest
09c83 fix(dashboard): scroll issues in modals
34414 feat(geo): make geo a package instead of service (#161)
f59bc improve(dashboard): better event selector and other improvements
cd5dc fix(dashboard): add property selector
5b1e9 fix(api): filter empty values when using sum and average, added min and max
5c515 fix: clear cache for organizations when subscriptions updates
92210 fix(api): broken overview when filter path
e0871 fix: Fix broken discord link (#163)
0d58a improve(queue): how we handle incoming events and session ends
39775 fix(api): ensure we get correct date format
95a30 fix(api): ensure we use correct date format to get chart (export)
68072 feature(dashboard,api): add timezone support
46bfe fix(dashboard): speed up project cards on project list
ce184 fix(api): filter events by profileId for export route
af714 fix(dashboard): add weekly interval #154
0eed1 fix(dashboard): fill empty days for project card series
023a2 fix(dashboard): event field value cant have key as prop
e0c35 fix(dashboard): add typing for data table meta
ab2f7 fix(dashboard): fix previous data for time series
2cd35 improve(dashboard): better event details
dd39f feature(dashboard): customize event columns
584a6 fix(dashboard): minor adjustments here and there
60ed0 docs: fix typo in Vue SDK documentation (react -> vue) (#136)
4adeb added missing `TrackProperties` import on web and updated OpenPanelMethods to fix type errors (#149)
eaab2 docs(nextjs): fix small example mistake (#152)
d4c2f improve(public): ensure to use next/image
2d8f6 sdk(astro,nextjs): add astro sdk and ensure window.op always first on nextjs
0189b test: edge headers
d0e90 improve(dashboard): make pages page better (ux and features)
89ab8 improve(api): increase limit 1000, allow both projectId and project_id
e2254 fix(dashboard): breakdowns on profile properties
bfa1e fix(dashboard): able to filter on event names
be3c1 feature(dashboard): filter on profile properties and support drag n drop for events
34769 feat(ai): add ai chat to dashboard
804a9 improve(dashboard): add settings to conversions and add average line
c3199 fix(api): use left join on sessions when doing funnels
62dbe fix(docs): edit imported type in docs for custom filter (#139)
c5d25 fix(dashboard): broken funnels on profile_id
a6762 improve(payments): handling free products and subscriptions
1e99c fix(docs): broken link
d38cc fix(worker): better deletion of project
58c4a add(public): new funnel article
e58e8 fix(db): read invites from primary instead of replica (avoid race condition) #134
6ae85 fix(docs): code block max height (#138)
fe87b fix(dashboard): hydrate issues
ec520 fix(dashboard): crashes when trial expired for some intervals
a9c66 feat(email): send trial ending soon mails
0f0bb fix(dashboard): restrict data if trial ended
ecda9 fix(dashboard,api): show correct percentage on retention
e9133 trigger(build)
d4fcc fix(ts)
56c72 chore(root): add git hooks
8a21f feature(dashboard): add conversion rate graph
be358 fix(dashboard): use correct link to billing
e6a65 fix(dashboard): css issues with large modals on overview
d4c1c feature(dashboard): add trial ended popup
ee80b fix(dashboard): remove self-hosting tag 🤦
c5407 feature(public): add supporter page
1ce8a trigger build
f06f1 fix(ts)
b77ee fix(dashboard): cancel subscription before new checkout if free
a26e6 fix(dashboard): format currency better on all places
490d1 fix(dashboard): correct prices
7ab86 fix: remove free tier
76239 fix(dashboard): css on billing table
f3133 fix(funnel): fallback to 0 if nan for funnel
aeb9a fix(ts)
c03ee fix(dashboard): show hours when needed and remove bugs for filters
584c7 fix(buffer): ensure we only set path and origin if its set and no previous value was set
800a4 improve(api): make retention fast again
12573 feature(dashboard): improved funnels
bb018 fix(dashboard): use correct overview metrics on share page
d3ef0 fix(dashboard): force prefetch for project links
38ff5 fix(dashboard): set initial size for map
b5921 fix(session): use correct batch size
8d502 fix(session): negative duration #2
cf01d fix(session): negative duration
7c1d3 fix(worker): add validation to worker dockerfile
56355 trigger(build)
a1eb4 feature(dashboard): refactor overview
b035c fix(polar): filter out custom products
1784a fix(dashboard): ensure we only pass dates to formatdate
08b07 fix(buffer): do not update created_at for profiles since its our partition key
164a1 docs: publish new article on self-hosting
020ed fix(api): send empty response
cd519 improve(buffer): remove check in buffer
5c6ad improve(api): how we check duplicate requests
7750c improve(api): update api to fastify v5
f0b0f fix(dashboard): fix issues where info can accidentally be removed by a save
44721 fix(buffer): ensure we don't have duplicate events
9aa0e chore(public): remove some beta things
d6f5b fix(public): remove db dependencies and use traditional api call to get stats
9d43c fix(db): clickhouse dates (unsure what have happen)
bc220 chore(public): remove beta tag
75846 fix(worker): return any thing so cachable cache the request
5abf7 fix(buffer): check if key exists
80fa3 fix(db): count rows broken
98d94 fix(worker): escape more things
906a0 fix(worker): remove clear cache for events count
27a94 fix(worker): escape string
168eb feat(subscriptions): added polar as payment provider for subscriptions
86bf9 remove(api): profile alias are no gone since not used
5863d improve(buffer): don't add profile if its from an event and already created
bc3b9 chore(db): add logger to mutations (forgot model)
93944 chore(db): add logger to mutations
bc311 chore(worker): add prom-client `collectDefaultMetrics`
b96af improve(buffer): consistent loggic
2022a fix(buffer): better merging profiles in buffer
4c938 improve(dashboard): add basic code snippets for script tag and curl on onboarding
6ad47 improve(api): ensure we do 3 attempts to add events to the queue
59012 fix(worker): add reqId to logger for better traceability
c4258 fix(buffer): delete last screen view again on completed session
64a60 chore(docs): update links to docs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment