Skip to content

Releases: manimovassagh/rampart

v4.1.0 — Security Hardening Release

15 Mar 23:28
9b99d1e

Choose a tag to compare

Changes

44f353f fix: resolve CI pipeline failures
d1af87e security: bind refresh tokens to original authorized scope
401e07d security: atomic refresh token rotation, webhook secrets, encryption enforcement
f5a7886 security: fix core Go issues — JSON errors, body limits, validation
d812c47 security: fix adapter security issues batch 2
911eded security: harden CI/CD permissions, Docker config, tool pinning
d5133ef security: prevent TOTP replay, add social cookie expiry, fix tests
8bf9111 security: fix cross-tenant access in SCIM, admin console, and roles
499132f security: verify client_secret for confidential OAuth clients
769d0dc security: fix 12 medium and high issues across core, adapters, docs
ed5f852 security: fix Go adapter vulns, add DB SSL warning
4e1ba4a security: fix adapter vulnerabilities across Spring, .NET, Python
dc0bfb1 security: harden CI/CD pipelines
63f7344 security: fix 10 critical, high, and medium vulnerabilities

Checksums

See .sha256 files for each binary.

What's Changed

Full Changelog: v4.0.0...v4.1.0

v4.0.0 — MIT License, 15 Adapters, Production Ready

15 Mar 19:39

Choose a tag to compare

Changes

e600655 license: change from AGPL-3.0 to MIT for maximum adoption
7404f61 docs: update all READMEs and docs for 15 adapters v1.0.0

Checksums

See .sha256 files for each binary.

Full Changelog: v3.4.0...v4.0.0

v3.4.0 — 15 SDK Adapters

15 Mar 18:47

Choose a tag to compare

Changes

bbc5f5c chore: add Cargo.lock to gitignore (library crate)
3a723ab fix: remove Swift .build/ artifacts from git
3571679 feat: add Swift/iOS adapter (SwiftUI, Keychain, ASWebAuthenticationSession)
aaf2655 docs: update homepage to 15 SDK adapters with all new platforms
9bc5a63 feat: add Kotlin/Android adapter (Jetpack Compose, EncryptedSharedPreferences)
0cabe7b fix: remove Rust target/ build artifacts from git, add to gitignore
842f5a1 feat: add Rust adapter (Actix-web + Axum) with feature flags
0eedfe9 feat: add React Native adapter (@rampart-auth/react-native)
24b9c81 feat: add Ruby, PHP, and Flutter adapters
85afb73 docs: fix broken social login link in quickstart (points to configuration page)
1971307 docs: center comparison table on homepage
526f036 docs: use official Go logo instead of emoji on docs homepage
6ef2595 docs: fix Go icon from hamster to blue heart (Go brand color)

Checksums

See .sha256 files for each binary.

Full Changelog: v3.3.0...v3.4.0

v3.3.0 — Comprehensive Docs Overhaul

15 Mar 18:02

Choose a tag to compare

Changes

b7029cc docs: fix architecture docs (package structure, argon2id, data model)
e884fe3 docs: add .NET and Web SDK doc pages, update overview and sidebar
197f106 docs: fix configuration, contributing, intro, and Docker pages
aa6b78e docs: fix quickstart field names, API paths, and defaults
040d1b1 docs: fix npm scope @rampart/ → @rampart-auth/ in all SDK pages
d6f7788 docs: fix 12 inaccuracies on docs site homepage

Checksums

See .sha256 files for each binary.

Full Changelog: v3.2.0...v3.3.0

v3.2.0 — Tailwind Build Pipeline + Social Login UX

15 Mar 17:43

Choose a tag to compare

Changes

0e4b67a build: set up Tailwind CSS build pipeline for admin console
6b57ed3 docs: update login screenshot with registration link + all 3 social providers
8d94a3a ui: reorder social login buttons (Google, Apple, GitHub) + update README screenshot
098698a docs: update login screenshot with all 3 social providers (Apple, GitHub, Google)
40b3547 docs: update social providers screenshot, add docs recheck rule to CLAUDE.md
df172aa ui: add provider dropdown + copy button, fix Google icon colors
eda8040 ui: add copy button to social providers redirect URI banner
e98dcf2 ui: redesign social providers page with compact inline layout
ab8aa7d docs: add CSS and full power rules to CLAUDE.md
6237f43 ui: improve social providers admin page UX
c826aec docs: update React dashboard screenshot with sanitized Google social login user
c7a39c7 docs: update login screenshot showing Google social login button
f44209e docs: update social providers screenshot with Google enabled
3e3d6cd docs: replace consent screenshot with social providers (Google, GitHub, Apple)

Checksums

See .sha256 files for each binary.

Full Changelog: v3.1.1...v3.2.0

v3.1.1 — 71.2% Handler Coverage

15 Mar 15:20
254653a

Choose a tag to compare

Changes

50416d9 test: raise handler coverage to 71.2% with compliance, SCIM, org tests

Checksums

See .sha256 files for each binary.

What's Changed

Full Changelog: v3.1.0...v3.1.1

v3.1.0 — Test Coverage + AI-Ready Docs

15 Mar 15:09
4b7767a

Choose a tag to compare

Changes

2dc48ce test+docs: raise handler coverage to 62.5%, improve all adapter docs
f24cea2 chore: remove CLAUDE.md from tracking, clean stale branches
14752e7 docs: update NuGet badge to live package (published to nuget.org)
d70547f fix: use npm install instead of npm ci in adapters CI

Checksums

See .sha256 files for each binary.

What's Changed

Full Changelog: v3.0.3...v3.1.0

v3.0.3 — CSP Hardening + Maven Central

15 Mar 14:36
f0cd499

Choose a tag to compare

Changes

2cc79ea security: remove CSP unsafe-inline by moving inline styles to CSS
915aa96 docs: add product screenshots to README
5eccc30 chore: publish Spring Boot starter to Maven Central

Checksums

See .sha256 files for each binary.

What's Changed

Full Changelog: v3.0.2...v3.0.3

v3.0.2 — Security Hardening + Docs

15 Mar 14:03
9fd03e6

Choose a tag to compare

Changes

d773259 security: fix pentest findings + comprehensive docs improvement

Checksums

See .sha256 files for each binary.

What's Changed

  • security: fix 4 pentest findings + comprehensive docs improvement by @manimovassagh in #256

Full Changelog: v3.0.1...v3.0.2

v3.0.1 — Security Patch

15 Mar 13:51
0ed7200

Choose a tag to compare

Changes

41e1071 security: fix cross-tenant IDOR and directory listing, add adapter CI

Checksums

See .sha256 files for each binary.

What's Changed

  • security: fix cross-tenant IDOR, directory listing, add adapter CI by @manimovassagh in #250

Full Changelog: v3.0.0...v3.0.1