Releases: Copyleaks/Java-Plagiarism-Checker
v5.1.0
What's New:
-
Added Support for AI Image Detection API: Seamlessly integrate the powerful Copyleaks AI Image Detection service into your applications.
-
New Models Introduced: To support this functionality, the following new models have been added, providing a clear structure for requests and responses:
Response Models (
models\response\AiImageDetection):CopyleaksImageShapeModel.javaCopyleaksImageMetadataModel.javaCopyleaksAiImageDetectionSummaryModel.javaCopyleaksAiImageDetectionScannedDocumentModel..javaCopyleaksAiImageDetectionResultModel.javaCopyleaksAiImageDetectionResponseModel.javaCopyleaksAiImageDetectionImageInfoModel.java
Request Models (
models\request\AiImageDetection):CopyleaksAiImageDetectionRequestModel.java
How to Use:
Getting started with AI Image Detection is straightforward:
- Example Usage: Explore the new
example\functions\AiImageDetectionExample.javafor a practical demonstration of how to initiate an AI image detection scan and interpret the results. - Updated Documentation: The
README.mdfile has been updated with a dedicated section and example for AI Image Detection, making it easier to integrate into your projects.
v5.0.0
- The AI Code Detection feature has been removed from our SDKs.
- In addition to this change, we've updated the README file. It now offers enhanced documentation, including detailed descriptions and clear steps, to help you more effectively explore and use our SDK.
v4.5.0
Deprecation Notice
This release includes a warning message that will pop up for users who use the AI CODE DETECTION that it will be discontinued.
AI Code Detection will be discontinued on August 29, 2025.
Please remove AI code detection integrations before the sunset date.
v4.4.1
Added deprecation warning for AI Code detection.
"AI Code Detection will be discontinued on August 29, 2025.
Please remove AI code detection integrations before the sunset date."
when updating the package version or installing the package.
v4.4.0
This release adds additional properties to the following models:
- src/main/java/models/submissions/properties/SubmissionAIGeneratedText.java
- private boolean detect;
- private SubmissionExplain explain;
- private int sensitivity;
- src/main/java/models/submissions/properties/SubmissionProperties.java
- private AiSourceMatch aiSourceMatch;
- private Overview overview;
- private Assignment assignment;
- private Course course;
- private Expiration expiration;
- private Institution institution;
- src/main/java/models/submissions/properties/SubmissionIndexing.java
- private CopyleaksDb copyleaksDb;
- src/main/java/models/submissions/properties/SubmissionPDF.java
- private String reportVersion;
5.src/main/java/models/submissions/properties/SubmissionScanning.java
- private SubmissionScanningInclude include;
v4.3.0
- Add support for src.main.java.models.request.CopyleaksTextModerationRequestModel.java (webhooks)
- Add support for src.main.java.models.response.textModeration.CopyleaksTextModerationResponseModel.java (text moderation)
- Add support for src.main.java.models.submissions.Webhooks.CompletedWebhookModel.java (webhooks)
- Add support for src.main.java.models.submissions.Webhooks.CreditsCheckedWebhookModel.java (webhooks)
- Add support for src.main.java.models.submissions.Webhooks.ExportCompletedWebhookModel.java (webhooks)
- Add support for src.main.java.models.submissions.Webhooks.ErrorWebhookModel.java (webhooks)
- Add support for src.main.java.models.submissions.Webhooks.IndexedWebhookModel.java (webhooks)
- Add support for src.main.java.models.submissions.Webhooks.NewResultWebhookModel.java (webhooks)
- Add src.main.java.example.WebhookController.java (add server to listen to webhooks)
- Add src.main.java.example.WebhookApplication.java (add server to listen to webhooks)
- Improve src.main.java.example.Example.java (add server to listen to webhooks)
v4.2.2
v4.2.1
v4.2.0
v4.1.0
Release Notes:
- AI detection - adding support for ai detection functions to detect AI generated text in both natural language and source code.
- Writing Assistant - adding support for writing assistant functions to help assess the quality of text.
- New property
properties.filters.allowSameDomain - when set to true it will allow results from the same domain as the submitted url.