You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+11-1Lines changed: 11 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,15 @@
1
-
# 6.2.0 - 2025-07-15
1
+
# 6.3.0 - 2025-07-22
2
2
3
3
- feat: Enhanced `send_feature_flags` parameter to accept `SendFeatureFlagsOptions` object for declarative control over local/remote evaluation and custom properties
4
4
5
+
# 6.2.1 - 2025-07-21
6
+
7
+
- feat: make `posthog_client` an optional argument in PostHog AI providers wrappers (`posthog.ai.*`), intuitively using the default client as the default
8
+
9
+
# 6.1.1 - 2025-07-16
10
+
11
+
- fix: correctly capture exceptions processed by Django from views or middleware
12
+
5
13
# 6.1.0 - 2025-07-10
6
14
7
15
- feat: decouple feature flag local evaluation from personal API keys; support decrypting remote config payloads without relying on the feature flags poller
@@ -25,12 +33,14 @@
25
33
# 6.0.0
26
34
27
35
This release contains a number of major breaking changes:
36
+
28
37
- feat: make distinct_id an optional parameter in posthog.capture and related functions
29
38
- feat: make capture and related functions return `Optional[str]`, which is the UUID of the sent event, if it was sent
30
39
- fix: remove `identify` (prefer `posthog.set()`), and `page` and `screen` (prefer `posthog.capture()`)
31
40
- fix: delete exception-capture specific integrations module. Prefer the general-purpose django middleware as a replacement for the django `Integration`.
32
41
33
42
To migrate to this version, you'll mostly just need to switch to using named keyword arguments, rather than positional ones. For example:
0 commit comments