Skip to content

Release v1.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 02 Sep 20:13
· 0 commits to main since this release

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

New Contributors

Full Changelog: https://github.com/PalabraAI/palabra-ai-java/commits/v1.0.0