v2.3.0
What's Changed
- [SK-1314] chore: update proto to v0.1.139.2 and add LoginClient (v2.3.0) by @AkshayParihar33 in #72
Full Changelog: v2.2.0...v2.3.0
// Gradleimplementation "com.scalekit:scalekit-sdk-java:v2.3.0"
// Maven<dependency> <groupId>com.scalekit</groupId> <artifactId>scalekit-sdk-java</artifactId> <version>v2.3.0</version></dependency>import com.scalekit.ScalekitClient;
public class ScalekitConfig { public ScalekitClient scalekitClient() { return new ScalekitClient( System.getenv("SCALEKIT_ENVIRONMENT_URL"), System.getenv("SCALEKIT_CLIENT_ID"), System.getenv("SCALEKIT_CLIENT_SECRET") ); }}Full Changelog: v2.2.0...v2.3.0
Full Changelog: v2.1.2...v2.2.0
Full Changelog: v2.1.1...v2.1.2
Full Changelog: v2.0.11...v2.1.1
Full Changelog: v2.0.10...v2.0.11
Full Changelog: v2.0.9...v2.0.10
Added optional type filtering to listDomainsByOrganizationId() method. Filter domains by ALLOWED_EMAIL_DOMAIN or ORGANIZATION_DOMAIN type.
API:
// List all domains (no filter)
List<Domain> domains = client.domains().listDomainsByOrganizationId("org_123456");
// Filter by type
List<Domain> domains = client.domains().listDomainsByOrganizationId(
"org_123456",
DomainType.ALLOWED_EMAIL_DOMAIN // or DomainType.ORGANIZATION_DOMAIN
);Highlights:
DomainType enum for type safetyAdded:
listDomainsByOrganizationId(String organizationId, DomainType domainType)Improved:
No migration needed - existing code works unchanged. The new overloaded method with DomainType parameter is optional.
Documentation: Domain API Docs
Full Changelog: v2.0.8...v2.0.9
New sdk methods
Full Changelog: v2.0.6...v2.0.7
Full Changelog: v2.0.5...v2.0.6