Releases: PostHog/posthog-elixir
Releases · PostHog/posthog-elixir
2.9.0
Immutable
release. Only release title and notes can be modified.
Minor changes
- 8672156 Add a configurable
$is_serverevent property (defaulttrue) so PostHog can identify server-side events. Setis_server: falsewhen using posthog-elixir as a client/CLI so the device OS is attributed normally. — Thanks @turnipdabeets for your first contribution 🎉!
2.8.4
Immutable
release. Only release title and notes can be modified.
Patch changes
- 5d18b01 Start in disabled/no-op mode instead of raising or sending events when the API key is missing, blank, or the supervisor is unavailable. — Thanks @marandaneto!
2.8.3
Immutable
release. Only release title and notes can be modified.
Patch changes
- 98f1308 Improve error tracking grouping by always using arity to format stacktrace frames — Thanks @martosaur!
2.8.2
Immutable
release. Only release title and notes can be modified.
Patch changes
- b737a36 Improve events batching logic and prevent SDK from sending empty batches — Thanks @martosaur!
2.8.1
Immutable
release. Only release title and notes can be modified.
Patch changes
- 68baae7 Do not count
get_flag_payload/2calls as accesses foronly_accessed/1. — Thanks @dustinbyrne!
2.8.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- feat: add evaluate_flags/2 API for single-call flag evaluation by @dmarticus in #103
Full Changelog: v2.7.1...2.8.0
2.7.1
Immutable
release. Only release title and notes can be modified.
What's Changed
- fix: default api host when omitted by @marandaneto in #108
Full Changelog: v2.7.0...2.7.1
2.7.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- chore: upgrade PostHog GitHub Action to v1 by @marandaneto in #101
- chore: add CodeQL workflow by @marandaneto in #106
- feat(flags): implement SDK compliance adapter for posthog-elixir by @andehen in #105
- feat: add Plug tracing header context by @dustinbyrne in #104
New Contributors
Full Changelog: v2.6.1...2.7.0
2.6.1
Immutable
release. Only release title and notes can be modified.
What's Changed
- chore: add stale workflow for issues and PRs by @marandaneto in #91
- chore: add GitHub community health files by @marandaneto in #93
- chore: update branch references to main by @marandaneto in #94
- docs: move release guide to RELEASING.md by @marandaneto in #95
- chore: use client-id for create-github-app-token by @marandaneto in #96
- chore: update GitHub Actions for Node 24 by @marandaneto in #97
- docs: add dedicated contributing guides by @marandaneto in #98
- chore: remove v prefix from release tags by @marandaneto in #99
- fix: trim whitespace from API keys and host config by @marandaneto in #100
New Contributors
- @marandaneto made their first contribution in #91
Full Changelog: v2.6.0...2.6.1
v2.6.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- fix(ci): pin erlef/setup-beam to full commit SHA by @cat-ph in #88
- fix(ci): prevent shell injection in release workflow by @cat-ph in #89
- fix(test): use per-test registry to prevent flaky sender test by @cat-ph in #90
- Error tracking source code context in stack frames by @cat-ph in #87
New Contributors
Full Changelog: v2.5.0...v2.6.0