These changes rename the Context class to GBContext. This is to avoid possible naming conflicts, considering the class name is commonly used in some Java frameworks, e.g. Android. While developers could use the fully-qualified package path instead of importing the class, e.g. growthbook.sdk.java.models.Context context = growthbook.sdk.java.models.Context.builder().build(); it would be less verbose to import the class under a different name and write GBContext context = GBContext.builder().build();
These changes rename the
Context
class toGBContext
. This is to avoid possible naming conflicts, considering the class name is commonly used in some Java frameworks, e.g. Android. While developers could use the fully-qualified package path instead of importing the class, e.g.growthbook.sdk.java.models.Context context = growthbook.sdk.java.models.Context.builder().build();
it would be less verbose to import the class under a different name and writeGBContext context = GBContext.builder().build();