Skip to content

Commit 634f1b3

Browse files
feat: Bring Elixir library in-house (#10635)
* feat: Bring Elixir library in-house We've talked to @nkezhaya and he's agreed to transfer ownership of the library! It's now hosted in posthog/posthog-elixir * feat: Update SDK badges Properly note beta/3rd party where appropriate
1 parent 6c28484 commit 634f1b3

File tree

5 files changed

+18
-12
lines changed

5 files changed

+18
-12
lines changed

contents/docs/integrate/_snippets/install-elixir.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ The package can be installed by adding `posthog` to your list of dependencies in
55
```elixir
66
def deps do
77
[
8-
{:posthog, "~> 0.1"}
8+
{:posthog, "~> 0.4.0"}
99
]
1010
end
1111
```

contents/docs/integrate/feature-flags-code/_snippets/feature-flags-code-elixir.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,4 +39,4 @@ Posthog.feature_flags("distinct_id_of_your_user")
3939

4040
```
4141

42-
More documentation can be found in the [repository](https://github.com/nkezhaya/posthog).
42+
More documentation can be found in the [repository](https://github.com/posthog/posthog-elixir).

contents/docs/integrate/send-events/_snippets/send-events-elixir.mdx

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import SettingProperties from "./setting-properties-text.mdx"
2-
import NamingTip from "./naming-tip.mdx"
1+
import SettingProperties from "./setting-properties-text.mdx"
2+
import NamingTip from "./naming-tip.mdx"
33
import Intro from "./intro.mdx"
44

55
<Intro />

contents/docs/libraries/elixir/index.mdx

+3-5
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,7 @@ title: Elixir
33
sidebarTitle: Elixir
44
sidebar: Docs
55
showTitle: true
6-
tags:
7-
- community
8-
github: 'https://github.com/whitepaperclip/posthog'
6+
github: 'https://github.com/posthog/posthog-elixir'
97
icon: >-
108
https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/docs/integrate/elixir.svg
119
features:
@@ -18,7 +16,7 @@ features:
1816
errorTracking: false
1917
---
2018

21-
This library provides an Elixir HTTP client for PostHog. [See the repository](https://github.com/whitepaperclip/posthog) for more information.
19+
This library provides an Elixir HTTP client for PostHog. [See the repository](https://github.com/posthog/posthog-elixir) for more information.
2220

2321
## Installation
2422

@@ -44,4 +42,4 @@ import ElixirFeatureFlagsCode from '../../integrate/feature-flags-code/_snippets
4442

4543
## Thanks
4644

47-
Thanks to [nkezhaya](https://github.com/nkezhaya) for contributing this library.
45+
Thanks to [nkezhaya](https://github.com/nkezhaya) for initially contributing this library. The library is maintained by the PostHog team since February 2025.

src/navs/index.js

+11-3
Original file line numberDiff line numberDiff line change
@@ -1304,9 +1304,6 @@ export const docsMenu = {
13041304
{
13051305
name: 'Elixir',
13061306
url: '/docs/libraries/elixir',
1307-
badge: {
1308-
title: '3rd party',
1309-
},
13101307
},
13111308
{
13121309
name: 'Flutter',
@@ -1327,6 +1324,10 @@ export const docsMenu = {
13271324
{
13281325
name: 'Java',
13291326
url: '/docs/libraries/java',
1327+
badge: {
1328+
title: 'Beta',
1329+
className: '!bg-orange/10 !text-orange !dark:text-white !dark:bg-orange/50',
1330+
},
13301331
},
13311332
{
13321333
name: 'Node.js',
@@ -1363,10 +1364,17 @@ export const docsMenu = {
13631364
{
13641365
name: 'Rust',
13651366
url: '/docs/libraries/rust',
1367+
badge: {
1368+
title: '3rd party',
1369+
},
13661370
},
13671371
{
13681372
name: '.NET',
13691373
url: '/docs/libraries/dotnet',
1374+
badge: {
1375+
title: 'Beta',
1376+
className: '!bg-orange/10 !text-orange !dark:text-white !dark:bg-orange/50',
1377+
},
13701378
},
13711379
],
13721380
},

0 commit comments

Comments
 (0)