Skip to content

Releases: PostHog/posthog-elixir

2.15.0

Choose a tag to compare

@github-actions github-actions released this 27 Aug 08:06
Immutable release. Only release title and notes can be modified.
79eecb6

Minor changes

  • c7c03fd Add local feature flag definition polling and evaluation with safe remote fallback. — Thanks @marandaneto!

2.14.2

Choose a tag to compare

@github-actions github-actions released this 25 Aug 12:56
Immutable release. Only release title and notes can be modified.
b02fce7

Patch changes

  • 7e14b2a Return an empty feature flag snapshot without evaluation when feature flag keys are explicitly empty. — Thanks @marandaneto!

2.14.1

Choose a tag to compare

@github-actions github-actions released this 12 Aug 14:50
Immutable release. Only release title and notes can be modified.
5d570e2

Patch changes

2.14.0

Choose a tag to compare

@github-actions github-actions released this 31 Jul 05:40
Immutable release. Only release title and notes can be modified.
27715b5

Minor changes

  • 4fed56b Send minimal $feature_flag_called events when the /flags response carries the server-controlled minimalFlagCalledEvents gate and the evaluated flag reports has_experiment: false. Minimal events keep only an allowlisted set of properties (flag identity, evaluation metadata, $groups, $process_person_profile, $session_id, $lib, $lib_version, $is_server); everything else, including context and global properties, is stripped. Experiment-linked flags and responses without the gate keep the full event shape. — Thanks @haacked!

2.13.0

Choose a tag to compare

@github-actions github-actions released this 23 Jul 19:10
Immutable release. Only release title and notes can be modified.
2caec69

Minor changes

  • d66f174 Emit error tracking stack frames in canonical bottom-up order: frames[0] is the outermost entry point and the last frame is the crash site. This aligns the Elixir SDK with the cross-SDK stack frame ordering standard. — Thanks @cat-ph!

2.12.1

Choose a tag to compare

@github-actions github-actions released this 22 Jul 18:03
Immutable release. Only release title and notes can be modified.
7b5a42d

Patch changes

  • dbe91ba Group captured log messages by logging call site instead of message content. Plain log messages often interpolate dynamic values (ids, URLs, inspected terms), and using the message as the exception type created a separate error tracking issue for every distinct message. The exception type is now Logger <level> (<Module.function/arity>) when call-site metadata is available; the full message remains in the exception value. — Thanks @cat-ph!

2.12.0

Choose a tag to compare

@github-actions github-actions released this 15 Jul 23:42
Immutable release. Only release title and notes can be modified.
82dce7d

Minor changes

  • 673ec2c Add a $feature_flag_has_experiment boolean property to $feature_flag_called events, sourced from the has_experiment field in the /flags response metadata. The property is only sent when the server explicitly reports the field; it is omitted when unknown (older deployments). — Thanks @haacked!

2.11.1

Choose a tag to compare

@github-actions github-actions released this 08 Jul 20:12
Immutable release. Only release title and notes can be modified.
f1a9b45

Patch changes

  • d1b8ed9 Require Req 0.6.1 or newer to avoid vulnerable 0.5.x and 0.6.0 releases. — Thanks @dustinbyrne!

2.11.0

Choose a tag to compare

@github-actions github-actions released this 06 Jul 07:33
Immutable release. Only release title and notes can be modified.
18331d0

Minor changes

  • a014220 Add before_send callback support for filtering captured events — Thanks @marandaneto!

2.10.3

Choose a tag to compare

@github-actions github-actions released this 02 Jul 08:53
Immutable release. Only release title and notes can be modified.
cde44c4

Patch changes

  • 742e3d8 Add source location stacktrace frames for plain Logger messages. — Thanks @hpouillot!