Skip to content

Releases: danielmiessler/Fabric

Release v1.4.275

07 Aug 19:28
Compare
Choose a tag to compare

Changes

PR #1676 by ksylvan: Refactor authentication to support GITHUB_TOKEN and GH_TOKEN

  • Refactor: centralize GitHub token retrieval logic into utility function
  • Support both GITHUB_TOKEN and GH_TOKEN environment variables with fallback handling
  • Add new util/token.go file for centralized token handling across the application
  • Update walker.go and main.go to use the new centralized token utility function
  • Feat: add 'gpt-5' to raw-mode models in OpenAI client to bypass structured chat message formatting

Release v1.4.274

07 Aug 04:41
Compare
Choose a tag to compare

Changes

PR #1673 by ksylvan: Add Support for Claude Opus 4.1 Model

  • Add Claude Opus 4.1 model support
  • Upgrade anthropic-sdk-go from v1.4.0 to v1.7.0
  • Fix temperature/topP parameter conflict for models
  • Refactor release workflow to use shared version job and simplify OS handling
  • Improve chat parameter defaults handling with domain constants

Release v1.4.273

05 Aug 04:07
Compare
Choose a tag to compare

Automated release for v1.4.273

Release v1.4.272

28 Jul 04:53
Compare
Choose a tag to compare

Changes

PR #1658 by ksylvan: Update Release Process for Data Consistency

  • Add database sync before generating changelog in release workflow
  • Ensure changelog generation includes latest database updates
  • Update changelog cache database

Release v1.4.271

28 Jul 04:33
Compare
Choose a tag to compare

Changes

PR #1657 by ksylvan: Add GitHub Release Description Update Feature

  • Add GitHub release description update via --release flag
  • Implement ReleaseManager for managing release descriptions
  • Create release.go for handling release updates
  • Update release.yml to run changelog generation
  • Enable AI summary updates for GitHub releases

Release v1.4.270

27 Jul 05:39
Compare
Choose a tag to compare

Changes

PR #1654 by ksylvan: Refine Output File Handling for Safety

  • Fix: prevent file overwrite and improve output messaging in CreateOutputFile
  • Add file existence check before creating output file
  • Return error if target file already exists
  • Change success message to write to stderr
  • Update message format with brackets for clarity

Release v1.4.269

26 Jul 23:38
Compare
Choose a tag to compare

Changes

PR #1653 by ksylvan: docs: update Gemini TTS model references to gemini-2.5-flash-preview-tts

  • Updated Gemini TTS model references from gemini-2.0-flash-tts to gemini-2.5-flash-preview-tts throughout documentation
  • Modified documentation examples to use the new gemini-2.5-flash-preview-tts model
  • Updated voice selection example commands in Gemini-TTS.md
  • Revised CLI help text example commands to reflect model changes
  • Updated changelog database binary file

Release v1.4.268

26 Jul 23:04
Compare
Choose a tag to compare

Changes

PR #1652 by ksylvan: Implement Voice Selection for Gemini Text-to-Speech

  • Feat: add Gemini TTS voice selection and listing functionality
  • Add --voice flag for TTS voice selection
  • Add --list-gemini-voices command for voice discovery
  • Implement voice validation for Gemini TTS models
  • Update shell completions for voice options

Release v1.4.267

26 Jul 20:08
Compare
Choose a tag to compare

Changes

PR #1650 by ksylvan: Update Gemini Plugin to New SDK with TTS Support

  • Update Gemini SDK to new genai library and add TTS audio output support
  • Replace deprecated generative-ai-go with google.golang.org/genai library
  • Add TTS model detection and audio output validation
  • Implement WAV file generation for TTS audio responses
  • Add audio format checking utilities in CLI output

Release v1.4.266

26 Jul 00:05
Compare
Choose a tag to compare

Changes

PR #1649 by ksylvan: Fix Conditional API Initialization to Prevent Unnecessary Error Messages

  • Prevent unconfigured API initialization and add Docker test suite
  • Add BEDROCK_AWS_REGION requirement for Bedrock initialization
  • Implement IsConfigured check for Ollama API URL
  • Create comprehensive Docker testing environment with 6 scenarios
  • Add interactive test runner with shell access