Repository navigation
What's Changed in v1.0.0
Commits
- Fix Maven Central repository URL: use OSSRH Staging API for Portal compatibility (bb24d70)
- Refactor Maven Central publishing configuration to simplify API endpoint usage and improve readability (2c4fa79)
- Update Maven Central publishing to use new Portal API and improve output messages (66ee874)
- Enhance Maven Central publishing credentials support for new Portal tokens (8e70ed9)
- Update integration tests schedule to run weekly and add permissions for Maven Central release (f4b35f9)
- Update README version badge and configure git for automated updates (573a892)
- Add release workflow for version validation, artifact creation, and GitHub release (6b2ef71)
- Add CI environment check to skip audio tests in CI environment (df7520e)
- Update CI workflow to limit OS matrix to Ubuntu only; enhance integration tests for FileTranslateCommand with additional error handling (b33e7de)
- Update README.md (5220ced)
- Enhance audio processing: support custom sample rates in input/output stream configurations and update validation logic (8807f31)
- Add test mode simulation for translation session; update error messages in CLI and adjust logging configuration (9bb85cd)
- Refactor logging in DeviceTranslateCommand and FileTranslateCommand; streamline logback configuration (2a87920)
- Remove unnecessary logging and configuration reporting; update logback configuration for clarity (c0db263)
- Refactor audio processing and logging; enhance WebSocket message handling with structured logging and new message types (97483cb)
- Enhance audio processing with configurable chunk sizes and silence detection; improve transmission monitoring and statistics logging (a693b55)
- Implement session deletion and graceful WebSocket closure in PalabraAI and PalabraWebSocketClient (320f8b8)
- Add methods to delete translation sessions synchronously and asynchronously (8817dda)
- Update CLI command references to use 'palabra-ai-java' for consistency (ab8339c)
- Update language codes in CLI commands and README for consistency (7fd13ce)
- Update installation instructions for CLI executable and correct path usage (434fb2e)
- Update JaCoCo tool version to 0.8.11 and adjust DeviceAdapterIntegrationTest for macOS compatibility (2a115b6)
- Refactor CI workflows: remove Windows support from build matrix and add Maven Central publishing workflow (f3bb25c)
- Update CI configuration and enhance JavaDoc generation (a53b5bd)
- Refactor CI workflows: streamline build process, add scheduled integration tests, and remove deprecated publish workflow (71f329d)
- Squashed commit of the following: (3429466)
- Publishing Palabra AI Java client (4b2c006)
Contributors
Installation
Maven
<dependency>
<groupId>ai.palabra</groupId>
<artifactId>palabra-ai-java</artifactId>
<version>1.0.0</version>
</dependency>Gradle
implementation 'ai.palabra:palabra-ai-java:1.0.0'Artifacts
- Main JAR:
palabra-ai-java-1.0.0.jar - Sources:
palabra-ai-java-1.0.0-sources.jar - JavaDoc:
palabra-ai-java-1.0.0-javadoc.jar - Distribution TAR:
palabra-ai-java-1.0.0.tar - Distribution ZIP:
palabra-ai-java-1.0.0.zip
What's Changed
- Bugfix/test issues by @Deadkorskiy in #1
New Contributors
- @Deadkorskiy made their first contribution in #1
Full Changelog: https://github.com/PalabraAI/palabra-ai-java/commits/v1.0.0