diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 22eba00..cf7111e 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -14,7 +14,7 @@ Thanks for your interest in contributing. This document covers how to get set up
## Getting started
```bash
-git clone https://github.com/ThinkGrid-Labs/checkgate.git
+git clone https://github.com/checkgate-dev/checkgate.git
cd checkgate
docker compose up -d # start Postgres + Redis
cargo build --workspace # verify everything compiles
diff --git a/Cargo.lock b/Cargo.lock
index 29371f3..e813f2a 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -54,9 +54,9 @@ checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923"
[[package]]
name = "anyhow"
-version = "1.0.102"
+version = "1.0.104"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c"
+checksum = "330a5ed07fa54e4702c9d6c4174f74427fc0ef6e214bbd677ae50a5099946470"
[[package]]
name = "arcstr"
@@ -246,7 +246,7 @@ dependencies = [
[[package]]
name = "browser"
-version = "0.1.22"
+version = "0.1.23"
dependencies = [
"checkgate-core",
"console_error_panic_hook",
@@ -310,7 +310,7 @@ dependencies = [
[[package]]
name = "checkgate-core"
-version = "0.1.22"
+version = "0.1.23"
dependencies = [
"dashmap",
"murmur3",
@@ -342,15 +342,6 @@ dependencies = [
"tokio-util",
]
-[[package]]
-name = "concurrent-queue"
-version = "2.5.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973"
-dependencies = [
- "crossbeam-utils",
-]
-
[[package]]
name = "console_error_panic_hook"
version = "0.1.7"
@@ -627,11 +618,10 @@ dependencies = [
[[package]]
name = "event-listener"
-version = "5.4.1"
+version = "5.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab"
+checksum = "5a23add41df1562121a9393cb065eab5146a1242410f23a644851e90cfd669d2"
dependencies = [
- "concurrent-queue",
"parking",
"pin-project-lite",
]
@@ -665,7 +655,7 @@ dependencies = [
[[package]]
name = "flutter"
-version = "0.1.22"
+version = "0.1.23"
dependencies = [
"checkgate-core",
"serde_json",
@@ -841,11 +831,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555"
dependencies = [
"cfg-if",
+ "js-sys",
"libc",
"r-efi 6.0.0",
"rand_core 0.10.1",
"wasip2",
"wasip3",
+ "wasm-bindgen",
]
[[package]]
@@ -1447,7 +1439,7 @@ dependencies = [
[[package]]
name = "nodejs"
-version = "0.1.22"
+version = "0.1.23"
dependencies = [
"checkgate-core",
"napi",
@@ -1758,14 +1750,15 @@ dependencies = [
[[package]]
name = "quinn-proto"
-version = "0.11.14"
+version = "0.11.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "434b42fec591c96ef50e21e886936e66d3cc3f737104fdb9b737c40ffb94c098"
+checksum = "2f4bfc015262b9df63c8845072ce59068853ff5872180c2ce2f13038b970e560"
dependencies = [
"bytes",
- "getrandom 0.3.4",
+ "getrandom 0.4.2",
"lru-slab",
- "rand 0.9.5",
+ "rand 0.10.2",
+ "rand_pcg",
"ring",
"rustc-hash",
"rustls",
@@ -1888,6 +1881,15 @@ version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69"
+[[package]]
+name = "rand_pcg"
+version = "0.10.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "caa0f4137e1c0a72f4c651489402276c8e8e1cf081f3b0ba156d2cbeef09e86a"
+dependencies = [
+ "rand_core 0.10.1",
+]
+
[[package]]
name = "raw-cpuid"
version = "11.6.0"
@@ -1899,7 +1901,7 @@ dependencies = [
[[package]]
name = "react-native"
-version = "0.1.22"
+version = "0.1.23"
dependencies = [
"checkgate-core",
"serde_json",
@@ -2186,7 +2188,7 @@ dependencies = [
[[package]]
name = "server"
-version = "0.1.22"
+version = "0.1.23"
dependencies = [
"argon2",
"async-stream",
diff --git a/Cargo.toml b/Cargo.toml
index 68851a3..50c3ba9 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -10,5 +10,5 @@ members = [
resolver = "2"
[workspace.package]
-version = "0.1.22"
+version = "0.1.23"
license = "Apache-2.0"
diff --git a/NOTICE b/NOTICE
index 752331c..5ce229a 100644
--- a/NOTICE
+++ b/NOTICE
@@ -2,4 +2,4 @@ Checkgate
Copyright 2025 ThinkGrid Labs
This product includes software developed at ThinkGrid Labs
-(https://github.com/thinkgrid-labs/checkgate).
+(https://github.com/checkgate-dev/checkgate).
diff --git a/README.md b/README.md
index 6b95965..5a70ec9 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,7 @@
# Checkgate — Feature Flags Without the Round-Trip.
-[](https://github.com/ThinkGrid-Labs/checkgate/actions/workflows/ci.yml)
+[](https://github.com/checkgate-dev/checkgate/actions/workflows/ci.yml)
[](LICENSE)
[](https://www.npmjs.com/package/@checkgate/node)
[](https://www.npmjs.com/package/@checkgate/web)
@@ -14,7 +14,7 @@
It is proudly built in Rust and ships with native SDKs for Node.js (NAPI), browsers (WebAssembly), React Native (JSI), and Flutter (FFI). A persistent SSE stream propagates flag changes to every connected SDK instance in under 50 ms.
-**[Explore the Documentation →](https://thinkgrid-labs.github.io/checkgate)**
+**[Explore the Documentation →](https://checkgate-dev.github.io/checkgate)**
---
diff --git a/cli/README.md b/cli/README.md
index 932beae..da2a74a 100644
--- a/cli/README.md
+++ b/cli/README.md
@@ -126,4 +126,4 @@ let fallback = defaults::CHECKOUT_COLOR; // "blue"
---
-Part of [Checkgate](https://github.com/thinkgrid-labs/checkgate) — the self-hosted feature-flag platform.
+Part of [Checkgate](https://github.com/checkgate-dev/checkgate) — the self-hosted feature-flag platform.
diff --git a/cli/package.json b/cli/package.json
index 4794a96..5da0113 100644
--- a/cli/package.json
+++ b/cli/package.json
@@ -1,6 +1,6 @@
{
"name": "@checkgate/cli",
- "version": "0.1.22",
+ "version": "0.1.23",
"description": "Checkgate command-line tools — generate type-safe flag accessors for TypeScript, Dart, and Rust from your flag definitions.",
"type": "module",
"bin": {
@@ -31,12 +31,12 @@
],
"repository": {
"type": "git",
- "url": "git+https://github.com/thinkgrid-labs/checkgate.git",
+ "url": "git+https://github.com/checkgate-dev/checkgate.git",
"directory": "cli"
},
- "homepage": "https://github.com/thinkgrid-labs/checkgate#readme",
+ "homepage": "https://github.com/checkgate-dev/checkgate#readme",
"bugs": {
- "url": "https://github.com/thinkgrid-labs/checkgate/issues"
+ "url": "https://github.com/checkgate-dev/checkgate/issues"
},
"license": "Apache-2.0"
}
diff --git a/dashboard/package.json b/dashboard/package.json
index 4badf07..20e8007 100644
--- a/dashboard/package.json
+++ b/dashboard/package.json
@@ -1,6 +1,6 @@
{
"name": "checkgate-dashboard",
- "version": "0.1.22",
+ "version": "0.1.23",
"private": true,
"type": "module",
"packageManager": "bun@1.3.14",
diff --git a/dashboard/src/pages/Login.tsx b/dashboard/src/pages/Login.tsx
index 6a628bc..0e53f1a 100644
--- a/dashboard/src/pages/Login.tsx
+++ b/dashboard/src/pages/Login.tsx
@@ -100,7 +100,7 @@ export default function Login() {
Apache 2.0 Licensed
- ThinkGrid Labs
+ Checkgate
diff --git a/docs/.vitepress/config.ts b/docs/.vitepress/config.ts
index a521a35..47323e8 100644
--- a/docs/.vitepress/config.ts
+++ b/docs/.vitepress/config.ts
@@ -46,7 +46,7 @@ export default defineConfig({
{ text: "Roadmap", link: "/roadmap" },
{
text: "GitHub",
- link: "https://github.com/thinkgrid-labs/checkgate",
+ link: "https://github.com/checkgate-dev/checkgate",
},
],
@@ -113,7 +113,7 @@ export default defineConfig({
],
socialLinks: [
- { icon: "github", link: "https://github.com/thinkgrid-labs/checkgate" },
+ { icon: "github", link: "https://github.com/checkgate-dev/checkgate" },
],
footer: {
diff --git a/docs/ecosystem/cli.md b/docs/ecosystem/cli.md
index ab03db5..37bb147 100644
--- a/docs/ecosystem/cli.md
+++ b/docs/ecosystem/cli.md
@@ -120,4 +120,4 @@ let fallback = defaults::CHECKOUT_COLOR; // "blue"
- [Core Concepts](/guide/concepts) — flag types, targeting rules, and rollouts.
- [Web SDK](/sdks/web) and [Node SDK](/sdks/nodejs) — the clients the generated wrappers wrap.
-- Source: [`cli/`](https://github.com/thinkgrid-labs/checkgate/tree/main/cli)
+- Source: [`cli/`](https://github.com/checkgate-dev/checkgate/tree/main/cli)
diff --git a/docs/ecosystem/edge.md b/docs/ecosystem/edge.md
index 87fa9f4..160e1a4 100644
--- a/docs/ecosystem/edge.md
+++ b/docs/ecosystem/edge.md
@@ -117,4 +117,4 @@ Keep Postgres near your `primary_region` (or use read replicas), and point every
- [Core Concepts](/guide/concepts) — evaluation, rollouts, and the `/flags/snapshot` and SSE mechanics.
- [Web SDK](/sdks/web) — the shared WASM engine behind edge evaluation.
-- Source: [`edge/`](https://github.com/thinkgrid-labs/checkgate/tree/main/edge)
+- Source: [`edge/`](https://github.com/checkgate-dev/checkgate/tree/main/edge)
diff --git a/docs/ecosystem/kubernetes.md b/docs/ecosystem/kubernetes.md
index 9e9fbce..4799b30 100644
--- a/docs/ecosystem/kubernetes.md
+++ b/docs/ecosystem/kubernetes.md
@@ -121,4 +121,4 @@ spec:
- [Core Concepts](/guide/concepts) — flag types, rollouts, targeting rules, and variants.
- [Self-Hosting](/self-hosting) — running the Checkgate server the operator reconciles against.
-- Source: [`integrations/kubernetes-operator/`](https://github.com/thinkgrid-labs/checkgate/tree/main/integrations/kubernetes-operator)
+- Source: [`integrations/kubernetes-operator/`](https://github.com/checkgate-dev/checkgate/tree/main/integrations/kubernetes-operator)
diff --git a/docs/ecosystem/ssr.md b/docs/ecosystem/ssr.md
index ff4cedd..8e2b6ac 100644
--- a/docs/ecosystem/ssr.md
+++ b/docs/ecosystem/ssr.md
@@ -140,4 +140,4 @@ NEXT_PUBLIC_CHECKGATE_SDK_KEY=sk_... # client live SDK
- [Edge](/ecosystem/edge) — fetches and caches the server-side snapshot.
- [Web SDK](/sdks/web) — the live client that takes over after first paint.
-- Source: [`ssr/`](https://github.com/thinkgrid-labs/checkgate/tree/main/ssr)
+- Source: [`ssr/`](https://github.com/checkgate-dev/checkgate/tree/main/ssr)
diff --git a/docs/ecosystem/terraform.md b/docs/ecosystem/terraform.md
index a7a96d5..5861c49 100644
--- a/docs/ecosystem/terraform.md
+++ b/docs/ecosystem/terraform.md
@@ -13,7 +13,7 @@ description: "Manage Checkgate feature flags and segments as code with the terra
terraform {
required_providers {
checkgate = {
- source = "thinkgrid-labs/checkgate"
+ source = "checkgate-dev/checkgate"
}
}
}
@@ -119,4 +119,4 @@ terraform import checkgate_segment.internal /internal-employee
## See also
- [Core Concepts](/guide/concepts) — flags, segments, targeting rules, variants, and prerequisites.
-- Source: [`integrations/terraform-provider-checkgate/`](https://github.com/thinkgrid-labs/checkgate/tree/main/integrations/terraform-provider-checkgate)
+- Source: [`integrations/terraform-provider-checkgate/`](https://github.com/checkgate-dev/checkgate/tree/main/integrations/terraform-provider-checkgate)
diff --git a/docs/enterprise-setup.md b/docs/enterprise-setup.md
index baf8555..e618d42 100644
--- a/docs/enterprise-setup.md
+++ b/docs/enterprise-setup.md
@@ -35,7 +35,7 @@ docker run -d -p 3000:3000 \
-e REDIS_URL="redis://your-elasticache-endpoint:6379" \
-e SESSION_SECRET="$(openssl rand -hex 32)" \
-e COOKIE_SECURE="true" \
- ghcr.io/thinkgrid-labs/checkgate:latest
+ ghcr.io/checkgate-dev/checkgate:latest
```
---
diff --git a/docs/guide/getting-started.md b/docs/guide/getting-started.md
index cf0c0f4..e05a974 100644
--- a/docs/guide/getting-started.md
+++ b/docs/guide/getting-started.md
@@ -17,7 +17,7 @@ This guide walks you through running Checkgate locally and evaluating your first
Clone the repository and start the all-in-one container:
```bash
-git clone https://github.com/ThinkGrid-Labs/checkgate.git
+git clone https://github.com/checkgate-dev/checkgate.git
cd checkgate
docker compose up -d
```
diff --git a/docs/index.md b/docs/index.md
index c713f4e..9711a77 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -15,7 +15,7 @@ hero:
link: /guide/getting-started
- theme: alt
text: View on GitHub
- link: https://github.com/ThinkGrid-Labs/checkgate
+ link: https://github.com/checkgate-dev/checkgate
features:
- icon: ⚡
diff --git a/docs/roadmap.md b/docs/roadmap.md
index 28d4ffb..e38aa92 100644
--- a/docs/roadmap.md
+++ b/docs/roadmap.md
@@ -15,11 +15,11 @@ This document outlines the vision and future development priorities for Checkgat
## 🟠 SDK & Ecosystem Expansion
*Goal: Meet developers in every language and runtime they already use.*
-Every new SDK wraps the **same shared Rust evaluation core** in [`core/`](https://github.com/thinkgrid-labs/checkgate/tree/main/core) — exactly how the existing Node.js (NAPI), Web (WASM), React Native (JSI), and Flutter (FFI) SDKs do — so local, sub-microsecond evaluation and flag semantics (rules, rollouts, segments, prerequisites, weighted variants) stay **identical across every language**. Each also inherits the shared resilience layer: SSE streaming with backoff, offline persistence, and the `/flags/snapshot` poll fallback.
+Every new SDK wraps the **same shared Rust evaluation core** in [`core/`](https://github.com/checkgate-dev/checkgate/tree/main/core) — exactly how the existing Node.js (NAPI), Web (WASM), React Native (JSI), and Flutter (FFI) SDKs do — so local, sub-microsecond evaluation and flag semantics (rules, rollouts, segments, prerequisites, weighted variants) stay **identical across every language**. Each also inherits the shared resilience layer: SSE streaming with backoff, offline persistence, and the `/flags/snapshot` poll fallback.
**Server-side languages** (backend/local evaluation)
- [ ] **Python SDK**: PyO3 bindings to the core — Django / FastAPI / Flask apps and data/ML services.
-- [ ] **Go SDK**: A cgo-FFI **local-evaluation** SDK, complementing the existing [`checkgate-go`](https://github.com/thinkgrid-labs/checkgate/tree/main/integrations/checkgate-go) *management* client that already backs the Terraform provider and Kubernetes operator.
+- [ ] **Go SDK**: A cgo-FFI **local-evaluation** SDK, complementing the existing [`checkgate-go`](https://github.com/checkgate-dev/checkgate/tree/main/integrations/checkgate-go) *management* client that already backs the Terraform provider and Kubernetes operator.
- [ ] **Java / Kotlin (JVM) SDK**: JNI bindings — Spring Boot and other JVM backends.
- [ ] **Ruby SDK**: Rails apps and Sidekiq workers.
- [ ] **PHP SDK**: Laravel / Symfony.
@@ -48,4 +48,4 @@ Every new SDK wraps the **same shared Rust evaluation core** in [`core/`](https:
---
> [!TIP]
-> **Want to contribute?** I welcome ideas and pull requests! Check the [Contributing Guide](https://github.com/thinkgrid-labs/checkgate/blob/main/CONTRIBUTING.md) to get started.
+> **Want to contribute?** I welcome ideas and pull requests! Check the [Contributing Guide](https://github.com/checkgate-dev/checkgate/blob/main/CONTRIBUTING.md) to get started.
diff --git a/docs/self-hosting.md b/docs/self-hosting.md
index 5c89525..b737b5c 100644
--- a/docs/self-hosting.md
+++ b/docs/self-hosting.md
@@ -43,8 +43,8 @@ One image is published per release:
| Image | Description |
|-------|-------------|
-| `ghcr.io/thinkgrid-labs/checkgate:latest` | All-in-one: PostgreSQL + Redis + server + dashboard |
-| `ghcr.io/thinkgrid-labs/checkgate:` | Pinned version (e.g. `1.2.0`) |
+| `ghcr.io/checkgate-dev/checkgate:latest` | All-in-one: PostgreSQL + Redis + server + dashboard |
+| `ghcr.io/checkgate-dev/checkgate:` | Pinned version (e.g. `1.2.0`) |
The image is multi-architecture: `linux/amd64` and `linux/arm64`.
@@ -85,7 +85,7 @@ docker run -d -p 3000:3000 \
-e DATABASE_URL="postgres://user:password@your-postgres:5432/checkgate" \
-e REDIS_URL="redis://your-redis:6379" \
-e SESSION_SECRET="your-secret" \
- ghcr.io/thinkgrid-labs/checkgate:latest
+ ghcr.io/checkgate-dev/checkgate:latest
```
## AWS
@@ -109,7 +109,7 @@ docker run -d -p 3000:3000 \
5. Run:
```bash
docker run -d --env-file .env -p 3000:3000 \
- ghcr.io/thinkgrid-labs/checkgate:latest
+ ghcr.io/checkgate-dev/checkgate:latest
```
### ECS (Fargate)
@@ -126,7 +126,7 @@ A basic task definition:
"containerDefinitions": [
{
"name": "checkgate",
- "image": "ghcr.io/thinkgrid-labs/checkgate:latest",
+ "image": "ghcr.io/checkgate-dev/checkgate:latest",
"portMappings": [{"containerPort": 3000}],
"environment": [
{"name": "DATABASE_URL", "value": "postgres://..."},
@@ -164,7 +164,7 @@ Returns `200 OK` with body `OK`. Use this for load balancer and container health
Checkgate uses [sqlx migrations](https://docs.rs/sqlx/latest/sqlx/macro.migrate.html) that run automatically on startup. To upgrade:
```bash
-docker pull ghcr.io/thinkgrid-labs/checkgate:latest
+docker pull ghcr.io/checkgate-dev/checkgate:latest
docker compose up -d --force-recreate
```
diff --git a/edge/README.md b/edge/README.md
index 92a8916..a83c186 100644
--- a/edge/README.md
+++ b/edge/README.md
@@ -73,4 +73,4 @@ const color = edge.getValue('checkout-color', userKey, {}, 'blue')
---
-Part of [Checkgate](https://github.com/thinkgrid-labs/checkgate) — the self-hosted feature-flag platform.
+Part of [Checkgate](https://github.com/checkgate-dev/checkgate) — the self-hosted feature-flag platform.
diff --git a/edge/package.json b/edge/package.json
index 2b72d9c..17c0bcc 100644
--- a/edge/package.json
+++ b/edge/package.json
@@ -1,6 +1,6 @@
{
"name": "@checkgate/edge",
- "version": "0.1.22",
+ "version": "0.1.23",
"description": "Runtime-agnostic edge evaluator for Checkgate — fetch a flag snapshot, cache it with TTL + stale-while-revalidate, and evaluate at the edge (Cloudflare Workers, Deno Deploy, Fastly, Vercel Edge, Fly.io).",
"type": "module",
"main": "src/index.js",
@@ -27,12 +27,12 @@
],
"repository": {
"type": "git",
- "url": "git+https://github.com/thinkgrid-labs/checkgate.git",
+ "url": "git+https://github.com/checkgate-dev/checkgate.git",
"directory": "edge"
},
- "homepage": "https://github.com/thinkgrid-labs/checkgate#readme",
+ "homepage": "https://github.com/checkgate-dev/checkgate#readme",
"bugs": {
- "url": "https://github.com/thinkgrid-labs/checkgate/issues"
+ "url": "https://github.com/checkgate-dev/checkgate/issues"
},
"license": "Apache-2.0"
}
diff --git a/integrations/checkgate-go/README.md b/integrations/checkgate-go/README.md
index c388d19..7886125 100644
--- a/integrations/checkgate-go/README.md
+++ b/integrations/checkgate-go/README.md
@@ -1,12 +1,12 @@
# checkgate-go
-A small, dependency-free Go client for the [Checkgate](https://github.com/thinkgrid-labs/checkgate)
+A small, dependency-free Go client for the [Checkgate](https://github.com/checkgate-dev/checkgate)
REST API. It backs the [Terraform provider](../terraform-provider-checkgate) and
the [Kubernetes operator](../kubernetes-operator), and is usable on its own for any
automation that manages Checkgate flags and segments.
```go
-import checkgate "github.com/thinkgrid-labs/checkgate/integrations/checkgate-go"
+import checkgate "github.com/checkgate-dev/checkgate/integrations/checkgate-go"
c, _ := checkgate.NewClient("https://flags.example.com", token) // read_write PAT or SDK key
diff --git a/integrations/checkgate-go/go.mod b/integrations/checkgate-go/go.mod
index 51c368a..47ab62e 100644
--- a/integrations/checkgate-go/go.mod
+++ b/integrations/checkgate-go/go.mod
@@ -1,3 +1,3 @@
-module github.com/thinkgrid-labs/checkgate/integrations/checkgate-go
+module github.com/checkgate-dev/checkgate/integrations/checkgate-go
go 1.23
diff --git a/integrations/kubernetes-operator/README.md b/integrations/kubernetes-operator/README.md
index 5d14a90..02ac202 100644
--- a/integrations/kubernetes-operator/README.md
+++ b/integrations/kubernetes-operator/README.md
@@ -1,7 +1,7 @@
# checkgate-operator
A Kubernetes operator that reconciles **`FeatureFlag`** custom resources into a
-[Checkgate](https://github.com/thinkgrid-labs/checkgate) server — manage feature
+[Checkgate](https://github.com/checkgate-dev/checkgate) server — manage feature
flags declaratively alongside the rest of your cluster manifests, with GitOps and
`kubectl` instead of a separate dashboard step.
diff --git a/integrations/kubernetes-operator/go.mod b/integrations/kubernetes-operator/go.mod
index 30f7af2..64d67de 100644
--- a/integrations/kubernetes-operator/go.mod
+++ b/integrations/kubernetes-operator/go.mod
@@ -1,9 +1,9 @@
-module github.com/thinkgrid-labs/checkgate-operator
+module github.com/checkgate-dev/checkgate-operator
go 1.25.0
require (
- github.com/thinkgrid-labs/checkgate/integrations/checkgate-go v0.0.0
+ github.com/checkgate-dev/checkgate/integrations/checkgate-go v0.0.0
k8s.io/api v0.31.3
k8s.io/apiextensions-apiserver v0.31.3
k8s.io/apimachinery v0.31.3
@@ -67,4 +67,4 @@ require (
sigs.k8s.io/yaml v1.4.0 // indirect
)
-replace github.com/thinkgrid-labs/checkgate/integrations/checkgate-go => ../checkgate-go
+replace github.com/checkgate-dev/checkgate/integrations/checkgate-go => ../checkgate-go
diff --git a/integrations/kubernetes-operator/internal/controller/featureflag_controller.go b/integrations/kubernetes-operator/internal/controller/featureflag_controller.go
index 650c8c2..4acfe56 100644
--- a/integrations/kubernetes-operator/internal/controller/featureflag_controller.go
+++ b/integrations/kubernetes-operator/internal/controller/featureflag_controller.go
@@ -16,8 +16,8 @@ import (
"sigs.k8s.io/controller-runtime/pkg/controller/controllerutil"
"sigs.k8s.io/controller-runtime/pkg/log"
- checkgate "github.com/thinkgrid-labs/checkgate/integrations/checkgate-go"
- flagsv1alpha1 "github.com/thinkgrid-labs/checkgate-operator/api/v1alpha1"
+ checkgate "github.com/checkgate-dev/checkgate/integrations/checkgate-go"
+ flagsv1alpha1 "github.com/checkgate-dev/checkgate-operator/api/v1alpha1"
)
const finalizer = "flags.checkgate.io/finalizer"
diff --git a/integrations/kubernetes-operator/internal/controller/featureflag_controller_test.go b/integrations/kubernetes-operator/internal/controller/featureflag_controller_test.go
index ff153aa..eebd514 100644
--- a/integrations/kubernetes-operator/internal/controller/featureflag_controller_test.go
+++ b/integrations/kubernetes-operator/internal/controller/featureflag_controller_test.go
@@ -19,8 +19,8 @@ import (
"sigs.k8s.io/controller-runtime/pkg/client/fake"
"sigs.k8s.io/controller-runtime/pkg/controller/controllerutil"
- checkgate "github.com/thinkgrid-labs/checkgate/integrations/checkgate-go"
- flagsv1alpha1 "github.com/thinkgrid-labs/checkgate-operator/api/v1alpha1"
+ checkgate "github.com/checkgate-dev/checkgate/integrations/checkgate-go"
+ flagsv1alpha1 "github.com/checkgate-dev/checkgate-operator/api/v1alpha1"
)
func testScheme(t *testing.T) *runtime.Scheme {
diff --git a/integrations/kubernetes-operator/main.go b/integrations/kubernetes-operator/main.go
index d0f21c8..39ef693 100644
--- a/integrations/kubernetes-operator/main.go
+++ b/integrations/kubernetes-operator/main.go
@@ -15,8 +15,8 @@ import (
"sigs.k8s.io/controller-runtime/pkg/log/zap"
metricsserver "sigs.k8s.io/controller-runtime/pkg/metrics/server"
- flagsv1alpha1 "github.com/thinkgrid-labs/checkgate-operator/api/v1alpha1"
- "github.com/thinkgrid-labs/checkgate-operator/internal/controller"
+ flagsv1alpha1 "github.com/checkgate-dev/checkgate-operator/api/v1alpha1"
+ "github.com/checkgate-dev/checkgate-operator/internal/controller"
)
var scheme = runtime.NewScheme()
diff --git a/integrations/terraform-provider-checkgate/README.md b/integrations/terraform-provider-checkgate/README.md
index 19d3134..54ea92a 100644
--- a/integrations/terraform-provider-checkgate/README.md
+++ b/integrations/terraform-provider-checkgate/README.md
@@ -1,6 +1,6 @@
# terraform-provider-checkgate
-Manage [Checkgate](https://github.com/thinkgrid-labs/checkgate) feature flags and
+Manage [Checkgate](https://github.com/checkgate-dev/checkgate) feature flags and
segments as code with **Terraform or OpenTofu**. Review flag changes in a pull
request, roll them out through your normal plan/apply pipeline, and keep every
environment's flag configuration reproducible.
@@ -11,7 +11,7 @@ environment's flag configuration reproducible.
terraform {
required_providers {
checkgate = {
- source = "thinkgrid-labs/checkgate"
+ source = "checkgate-dev/checkgate"
}
}
}
diff --git a/integrations/terraform-provider-checkgate/examples/main.tf b/integrations/terraform-provider-checkgate/examples/main.tf
index 10da22e..348fd63 100644
--- a/integrations/terraform-provider-checkgate/examples/main.tf
+++ b/integrations/terraform-provider-checkgate/examples/main.tf
@@ -1,7 +1,7 @@
terraform {
required_providers {
checkgate = {
- source = "thinkgrid-labs/checkgate"
+ source = "checkgate-dev/checkgate"
}
}
}
diff --git a/integrations/terraform-provider-checkgate/go.mod b/integrations/terraform-provider-checkgate/go.mod
index b6e7531..cd6a285 100644
--- a/integrations/terraform-provider-checkgate/go.mod
+++ b/integrations/terraform-provider-checkgate/go.mod
@@ -1,11 +1,11 @@
-module github.com/thinkgrid-labs/terraform-provider-checkgate
+module github.com/checkgate-dev/terraform-provider-checkgate
go 1.25.0
require (
github.com/hashicorp/terraform-plugin-framework v1.13.0
github.com/hashicorp/terraform-plugin-framework-jsontypes v0.2.0
- github.com/thinkgrid-labs/checkgate/integrations/checkgate-go v0.0.0
+ github.com/checkgate-dev/checkgate/integrations/checkgate-go v0.0.0
)
require (
@@ -33,4 +33,4 @@ require (
google.golang.org/protobuf v1.36.11 // indirect
)
-replace github.com/thinkgrid-labs/checkgate/integrations/checkgate-go => ../checkgate-go
+replace github.com/checkgate-dev/checkgate/integrations/checkgate-go => ../checkgate-go
diff --git a/integrations/terraform-provider-checkgate/internal/provider/convert.go b/integrations/terraform-provider-checkgate/internal/provider/convert.go
index 43c9226..0965b6e 100644
--- a/integrations/terraform-provider-checkgate/internal/provider/convert.go
+++ b/integrations/terraform-provider-checkgate/internal/provider/convert.go
@@ -8,7 +8,7 @@ import (
"github.com/hashicorp/terraform-plugin-framework/diag"
"github.com/hashicorp/terraform-plugin-framework/types"
- checkgate "github.com/thinkgrid-labs/checkgate/integrations/checkgate-go"
+ checkgate "github.com/checkgate-dev/checkgate/integrations/checkgate-go"
)
// modelToFlag builds an API Flag from Terraform plan/state.
diff --git a/integrations/terraform-provider-checkgate/internal/provider/flag_data_source.go b/integrations/terraform-provider-checkgate/internal/provider/flag_data_source.go
index f14cd40..92b6963 100644
--- a/integrations/terraform-provider-checkgate/internal/provider/flag_data_source.go
+++ b/integrations/terraform-provider-checkgate/internal/provider/flag_data_source.go
@@ -9,7 +9,7 @@ import (
"github.com/hashicorp/terraform-plugin-framework/datasource/schema"
"github.com/hashicorp/terraform-plugin-framework/types"
- checkgate "github.com/thinkgrid-labs/checkgate/integrations/checkgate-go"
+ checkgate "github.com/checkgate-dev/checkgate/integrations/checkgate-go"
)
var (
diff --git a/integrations/terraform-provider-checkgate/internal/provider/flag_resource.go b/integrations/terraform-provider-checkgate/internal/provider/flag_resource.go
index 9a06581..2baaee0 100644
--- a/integrations/terraform-provider-checkgate/internal/provider/flag_resource.go
+++ b/integrations/terraform-provider-checkgate/internal/provider/flag_resource.go
@@ -15,7 +15,7 @@ import (
"github.com/hashicorp/terraform-plugin-framework/resource/schema/stringplanmodifier"
"github.com/hashicorp/terraform-plugin-framework/types"
- checkgate "github.com/thinkgrid-labs/checkgate/integrations/checkgate-go"
+ checkgate "github.com/checkgate-dev/checkgate/integrations/checkgate-go"
)
var (
diff --git a/integrations/terraform-provider-checkgate/internal/provider/provider.go b/integrations/terraform-provider-checkgate/internal/provider/provider.go
index 0c11c0e..8fecb4f 100644
--- a/integrations/terraform-provider-checkgate/internal/provider/provider.go
+++ b/integrations/terraform-provider-checkgate/internal/provider/provider.go
@@ -11,7 +11,7 @@ import (
"github.com/hashicorp/terraform-plugin-framework/resource"
"github.com/hashicorp/terraform-plugin-framework/types"
- checkgate "github.com/thinkgrid-labs/checkgate/integrations/checkgate-go"
+ checkgate "github.com/checkgate-dev/checkgate/integrations/checkgate-go"
)
// Ensure the provider satisfies the framework interface.
diff --git a/integrations/terraform-provider-checkgate/internal/provider/segment_resource.go b/integrations/terraform-provider-checkgate/internal/provider/segment_resource.go
index eff4a94..d49af85 100644
--- a/integrations/terraform-provider-checkgate/internal/provider/segment_resource.go
+++ b/integrations/terraform-provider-checkgate/internal/provider/segment_resource.go
@@ -14,7 +14,7 @@ import (
"github.com/hashicorp/terraform-plugin-framework/resource/schema/stringplanmodifier"
"github.com/hashicorp/terraform-plugin-framework/types"
- checkgate "github.com/thinkgrid-labs/checkgate/integrations/checkgate-go"
+ checkgate "github.com/checkgate-dev/checkgate/integrations/checkgate-go"
)
var (
diff --git a/integrations/terraform-provider-checkgate/main.go b/integrations/terraform-provider-checkgate/main.go
index 03fb945..0e2a4bc 100644
--- a/integrations/terraform-provider-checkgate/main.go
+++ b/integrations/terraform-provider-checkgate/main.go
@@ -9,7 +9,7 @@ import (
"github.com/hashicorp/terraform-plugin-framework/providerserver"
- "github.com/thinkgrid-labs/terraform-provider-checkgate/internal/provider"
+ "github.com/checkgate-dev/terraform-provider-checkgate/internal/provider"
)
// version is set at release time via -ldflags "-X main.version=...".
@@ -21,7 +21,7 @@ func main() {
flag.Parse()
err := providerserver.Serve(context.Background(), provider.New(version), providerserver.ServeOpts{
- Address: "registry.terraform.io/thinkgrid-labs/checkgate",
+ Address: "registry.terraform.io/checkgate-dev/checkgate",
Debug: debug,
})
if err != nil {
diff --git a/sdks/flutter/README.md b/sdks/flutter/README.md
index cb6eb3d..709e6bb 100644
--- a/sdks/flutter/README.md
+++ b/sdks/flutter/README.md
@@ -76,4 +76,4 @@ attribute to the right variant.
* **Synchronous FFI Evaluation:** You do not need to `await` flag resolution ever. The evaluation runs in Rust natively in sub-microseconds avoiding Dart async blocking limits.
* **Instant Propagation (0 to <50ms):** Leverages server-side SSE channels natively within the Rust binary so flag adjustments happen seamlessly within your app flow.
-Review advanced patterns inside the [official Checkgate documentation](https://thinkgrid-labs.github.io/checkgate).
+Review advanced patterns inside the [official Checkgate documentation](https://checkgate-dev.github.io/checkgate).
diff --git a/sdks/flutter/dart/CHANGELOG.md b/sdks/flutter/dart/CHANGELOG.md
index bdf2245..788d6f3 100644
--- a/sdks/flutter/dart/CHANGELOG.md
+++ b/sdks/flutter/dart/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 0.1.23 (2026-08-02)
+
+- Release 0.1.23.
+
## 0.1.22 (2026-07-18)
- Release 0.1.22.
diff --git a/sdks/flutter/dart/README.md b/sdks/flutter/dart/README.md
index 924bf55..f73fedf 100644
--- a/sdks/flutter/dart/README.md
+++ b/sdks/flutter/dart/README.md
@@ -1,6 +1,6 @@
# checkgate_flutter
-Flutter SDK for [Checkgate](https://github.com/thinkgrid-labs/checkgate) — local feature-flag evaluation via Rust FFI.
+Flutter SDK for [Checkgate](https://github.com/checkgate-dev/checkgate) — local feature-flag evaluation via Rust FFI.
Flags are evaluated **in-process** (sub-microsecond, no network round-trip). The SDK opens a persistent SSE stream to your Checkgate server and keeps the local flag store up to date in real time.
diff --git a/sdks/flutter/dart/pubspec.yaml b/sdks/flutter/dart/pubspec.yaml
index 4cc19ee..9163269 100644
--- a/sdks/flutter/dart/pubspec.yaml
+++ b/sdks/flutter/dart/pubspec.yaml
@@ -1,7 +1,7 @@
name: checkgate_flutter
description: Checkgate feature-flag SDK for Flutter — local evaluation via Rust FFI.
-version: 0.1.22
-homepage: https://github.com/thinkgrid-labs/checkgate
+version: 0.1.23
+homepage: https://github.com/checkgate-dev/checkgate
environment:
sdk: ">=3.0.0 <4.0.0"
diff --git a/sdks/nodejs/README.md b/sdks/nodejs/README.md
index f44ebb4..271100a 100644
--- a/sdks/nodejs/README.md
+++ b/sdks/nodejs/README.md
@@ -68,4 +68,4 @@ attribute to the right variant.
* **Instant Propagation:** Leverages SSE (Server Sent Events) to distribute flag toggles globally in < 50ms without polling.
* **Self-Hosted Privacy:** Keep your user data strictly within your own infrastructure bounds.
-For more information and detailed architecture designs, check out the [official Checkgate documentation](https://thinkgrid-labs.github.io/checkgate).
+For more information and detailed architecture designs, check out the [official Checkgate documentation](https://checkgate-dev.github.io/checkgate).
diff --git a/sdks/nodejs/package.json b/sdks/nodejs/package.json
index b92fb78..f6070b7 100644
--- a/sdks/nodejs/package.json
+++ b/sdks/nodejs/package.json
@@ -1,17 +1,17 @@
{
"name": "@checkgate/node",
- "version": "0.1.22",
+ "version": "0.1.23",
"description": "Checkgate feature-flag SDK for Node.js — local evaluation via Rust NAPI.",
"main": "index.js",
"types": "index.d.ts",
"repository": {
"type": "git",
- "url": "git+https://github.com/thinkgrid-labs/checkgate.git",
+ "url": "git+https://github.com/checkgate-dev/checkgate.git",
"directory": "sdks/nodejs"
},
- "homepage": "https://github.com/thinkgrid-labs/checkgate#readme",
+ "homepage": "https://github.com/checkgate-dev/checkgate#readme",
"bugs": {
- "url": "https://github.com/thinkgrid-labs/checkgate/issues"
+ "url": "https://github.com/checkgate-dev/checkgate/issues"
},
"license": "Apache-2.0",
"files": [
diff --git a/sdks/react-native/Checkgate.podspec b/sdks/react-native/Checkgate.podspec
index b313fdc..1f24b2a 100644
--- a/sdks/react-native/Checkgate.podspec
+++ b/sdks/react-native/Checkgate.podspec
@@ -6,12 +6,12 @@ Pod::Spec.new do |s|
s.name = "Checkgate"
s.version = package["version"]
s.summary = package["description"]
- s.homepage = "https://github.com/ThinkGrid-Labs/checkgate"
+ s.homepage = "https://github.com/checkgate-dev/checkgate"
s.license = package["license"]
s.authors = "ThinkGrid Labs"
s.platforms = { :ios => "13.0" }
- s.source = { :git => "https://github.com/ThinkGrid-Labs/checkgate.git", :tag => "v#{s.version}" }
+ s.source = { :git => "https://github.com/checkgate-dev/checkgate.git", :tag => "v#{s.version}" }
# Include JS, C++, and Rust source
s.source_files = "cpp/*.{h,cpp}", "src/**/*.{rs}", "rust-core/**/*.{rs,toml}"
diff --git a/sdks/react-native/README.md b/sdks/react-native/README.md
index 19a0e40..85e7a88 100644
--- a/sdks/react-native/README.md
+++ b/sdks/react-native/README.md
@@ -59,4 +59,4 @@ attribute to the right variant.
* **Synchronous Native Bridge:** Unlike standard HTTP wrappers, Checkgate's JSI evaluates flag arrays in memory avoiding async JS bridge loading.
* **Bandwidth Conscious:** Streamlined SSE prevents apps from polling the network heavily on metered mobile plans.
-Browse the [official Checkgate documentation](https://thinkgrid-labs.github.io/checkgate) for architecture schemas and more.
+Browse the [official Checkgate documentation](https://checkgate-dev.github.io/checkgate) for architecture schemas and more.
diff --git a/sdks/react-native/package.json b/sdks/react-native/package.json
index 9baf003..ec2a1f1 100644
--- a/sdks/react-native/package.json
+++ b/sdks/react-native/package.json
@@ -1,16 +1,16 @@
{
"name": "@checkgate/react-native",
- "version": "0.1.22",
+ "version": "0.1.23",
"description": "Checkgate feature-flag SDK for React Native \u2014 local evaluation via Rust JSI.",
"main": "index.js",
"repository": {
"type": "git",
- "url": "git+https://github.com/thinkgrid-labs/checkgate.git",
+ "url": "git+https://github.com/checkgate-dev/checkgate.git",
"directory": "sdks/react-native"
},
- "homepage": "https://github.com/thinkgrid-labs/checkgate#readme",
+ "homepage": "https://github.com/checkgate-dev/checkgate#readme",
"bugs": {
- "url": "https://github.com/thinkgrid-labs/checkgate/issues"
+ "url": "https://github.com/checkgate-dev/checkgate/issues"
},
"license": "Apache-2.0",
"scripts": {
diff --git a/sdks/web/README.md b/sdks/web/README.md
index 34f86cf..7c2aa0c 100644
--- a/sdks/web/README.md
+++ b/sdks/web/README.md
@@ -69,4 +69,4 @@ attribute to the right variant.
* **Live SSE:** Toggling a flag on the dashboard natively updates the frontend without refreshing the browser tab.
* **Open Source Alternative:** Stop paying premium per-seat pricing for basic feature gates.
-Learn more natively in the [official Checkgate documentation](https://thinkgrid-labs.github.io/checkgate).
+Learn more natively in the [official Checkgate documentation](https://checkgate-dev.github.io/checkgate).
diff --git a/sdks/web/package.json b/sdks/web/package.json
index 61d1d97..da4bd81 100644
--- a/sdks/web/package.json
+++ b/sdks/web/package.json
@@ -1,6 +1,6 @@
{
"name": "@checkgate/web",
- "version": "0.1.22",
+ "version": "0.1.23",
"description": "Checkgate feature-flag SDK for the web \u2014 local evaluation via WebAssembly.",
"type": "module",
"main": "index.js",
@@ -14,12 +14,12 @@
},
"repository": {
"type": "git",
- "url": "git+https://github.com/thinkgrid-labs/checkgate.git",
+ "url": "git+https://github.com/checkgate-dev/checkgate.git",
"directory": "sdks/web"
},
- "homepage": "https://github.com/thinkgrid-labs/checkgate#readme",
+ "homepage": "https://github.com/checkgate-dev/checkgate#readme",
"bugs": {
- "url": "https://github.com/thinkgrid-labs/checkgate/issues"
+ "url": "https://github.com/checkgate-dev/checkgate/issues"
},
"license": "Apache-2.0",
"scripts": {
diff --git a/ssr/README.md b/ssr/README.md
index ddf011e..191f504 100644
--- a/ssr/README.md
+++ b/ssr/README.md
@@ -134,4 +134,4 @@ it in a client component/store.
---
-Part of [Checkgate](https://github.com/thinkgrid-labs/checkgate) — the self-hosted feature-flag platform.
+Part of [Checkgate](https://github.com/checkgate-dev/checkgate) — the self-hosted feature-flag platform.
diff --git a/ssr/package.json b/ssr/package.json
index 1cc7938..5e3e226 100644
--- a/ssr/package.json
+++ b/ssr/package.json
@@ -1,6 +1,6 @@
{
"name": "@checkgate/ssr",
- "version": "0.1.22",
+ "version": "0.1.23",
"description": "Server-side rendering & bootstrap helpers for Checkgate — evaluate flags on the server, embed the result in the HTML, and hydrate the client with zero flag flicker (Next.js, Remix, SvelteKit, any SSR framework).",
"type": "module",
"main": "src/index.js",
@@ -29,12 +29,12 @@
],
"repository": {
"type": "git",
- "url": "git+https://github.com/thinkgrid-labs/checkgate.git",
+ "url": "git+https://github.com/checkgate-dev/checkgate.git",
"directory": "ssr"
},
- "homepage": "https://github.com/thinkgrid-labs/checkgate#readme",
+ "homepage": "https://github.com/checkgate-dev/checkgate#readme",
"bugs": {
- "url": "https://github.com/thinkgrid-labs/checkgate/issues"
+ "url": "https://github.com/checkgate-dev/checkgate/issues"
},
"license": "Apache-2.0"
}