Skip to content

Releases: danny-avila/LibreChat

v0.7.5-rc1

27 Aug 19:14
80e1bdc
Compare
Choose a tag to compare
v0.7.5-rc1 Pre-release
Pre-release

What's Changed

✨ New Features

  • 🛠️ feat: Azure OpenAI Assistants File Downloads by @danny-avila in #3653
  • 🤖 feat: Recognize chatgpt-4o-latest, update default OpenAI Models by @danny-avila in #3667
  • 💾 feat: Anthropic Prompt Caching by @danny-avila in #3670
  • 📩 feat: invite user by @berry-13 in #3012
  • 🧪 feat: Prompt Dropdown Variable; style: Add Markdown Support by @danny-avila in #3681
  • 🔐 feat: Toggle Access to Prompts via librechat.yaml by @danny-avila in #3735
  • 🔖 feat: Enhance Bookmarks UX, add RBAC, toggle via librechat.yaml by @danny-avila in #3747
  • 🧮 feat: Improve LaTeX rendering consistency by @danny-avila in #3763
  • 🧮 feat: Improve structured token spending and testing; fix: Anthropic Cache Spend by @danny-avila in #3766
  • 🐋 feat: Known Endpoints: DeepSeek, Unify by @fuegovic in #3776, #3778
  • 🧠 feat: Prompt caching switch, prompt query params; refactor: static cache, prompt/markdown styling, trim copied code, switch new chat to convo URL by @danny-avila in #3784

🚀 Optimizations:

  • 📜 refactor: Optimize Longer Message Thread Performance by @danny-avila in #3610
  • 🔀 refactor: Modularize TTS Logic for Improved Browser support by @danny-avila in #3657
  • 🖱️ fix: Message Scrolling UX; refactor: Frontend UX/DX Optimizations by @danny-avila in #3733

🎨 Styling

  • 🖼️ style: Conversation Menu and Dialogs update by @berry-13 in #3601
  • ⏺️ style: Better Markdown Lists by @danny-avila in #3777
  • ⌨️ style(a11y): kb access for LLM endpoint menu; refactor: style by @berry-13 in #3714

🔧 Fixes

  • 📧 fix: @command & +command timing for click selections - closes #3613 by @berry-13 in #3617
  • 🎛️ fix: Improve Frontend Practices for Audio Settings by @danny-avila in #3624
  • 🎙️ fix: Optimize and Fix Browser TTS Incompatibility (firefox) by @danny-avila in #3627
  • 🎧 fix(TTS): Improve State of audio playback, hook patterns, and fix undefined MediaSource by @danny-avila in #3632
  • 🔧 fix: Bookmark Order Adjustment When Moving Up by @ohneda in #3634
  • 🦙 fix: Update Title Message Role for Ollama if None Provided by @danny-avila in #3663
  • 🔧 fix: Delete Archived Chat z-index issue by @arthurian in #3643
  • ⚓ fix: Export Button Content Shift; chore: bump axios and add logging by @berry-13 in #3668
  • 📱 fix: Resolve Android Device and Accessibility Issues of Sidebar Combobox by @danny-avila in #3689
  • 🐛 fix: Anthropic Prompt Caching Edge Case by @danny-avila in #3690
  • 🔑 fix(AuthService): properly handle reading and deletion of password reset token by @berry-13 in #3697
  • 🔧 fix: add clear all button to bookmark navigation items by @berry-13 in #3721
  • 🔧 fix: EndpointIcon crash when using @ mention command by @danny-avila in #3742
  • 🔧 fix: handle missing custom config speech by @berry-13 in #3790
  • 🔍 fix: USE_REDIS condition, Markdown list counter, code highlights by @danny-avila in #3806

⚙️ Other Changes

🌍 Internationalization:

New Contributors

Full Changelog: v0.7.4...v0.7.5-rc1

v0.7.4

10 Aug 19:04
cf69b7e
Compare
Choose a tag to compare
v0.7.4 Pre-release
Pre-release

What's Changed

🏞️ Highlights

  • 🗨️ Prompts Library
  • 🌿 Multi-response Streaming
  • 🔖 Conversation Bookmarks
  • 🤲 Initial Digital Accessibility Improvements
  • 🚀 Significant Performance Improvements across the board

See the full release notes at https://www.librechat.ai/changelog/v0.7.4

Contributors for this Release

New Contributors

Full Changelog: v0.7.3...v0.7.4

v0.7.4-rc1

17 Jun 16:48
302b28f
Compare
Choose a tag to compare
v0.7.4-rc1 Pre-release
Pre-release

What's Changed

Release candidate version for v0.7.4-rc1

Full Changelog: v0.7.3...v0.7.4-rc1

v0.7.3

15 Jun 17:01
0294cfc
Compare
Choose a tag to compare
v0.7.3 Pre-release
Pre-release

What's Changed

See the full release notes at https://www.librechat.ai/changelog/v0.7.3

Contributors for this Release

New Contributors

Full Changelog: v0.7.2...v0.7.3

v0.7.3-rc2

01 Jun 19:09
37ae484
Compare
Choose a tag to compare
v0.7.3-rc2 Pre-release
Pre-release

What's Changed

See the full release notes at https://www.librechat.ai/changelog/v0.7.3-rc2

Contributors

New Contributors

Full Changelog: v0.7.3-rc...v0.7.3-rc2

v0.7.3-rc

14 May 15:47
e42709b
Compare
Choose a tag to compare
v0.7.3-rc Pre-release
Pre-release

What's Changed

See the full release notes at https://www.librechat.ai/changelog/v0.7.3-rc

New Contributors

Full Changelog: v0.7.2...v0.7.3-rc

v0.7.2

11 May 12:22
4a32d74
Compare
Choose a tag to compare
v0.7.2 Pre-release
Pre-release

What's Changed

See the full release notes at https://www.librechat.ai/changelog/v0.7.2

New Contributors

Full Changelog: v0.7.1...v0.7.2

v0.7.1

24 Apr 14:45
cdab1e9
Compare
Choose a tag to compare
v0.7.1 Pre-release
Pre-release

LibreChat v0.7.1

Re-release to ensure maximum compatibility across platforms

Read the full release notes on the LibreChat Blog

  • To update: Please run
npm run update

from the project directory.
- Prerequisites: git and npm need to be installed on your machine
- Recommended: Clear your browser's local storage and cookies before initiating

🐳 Docker Manual Update instructions

New Contributors

Full Changelog: v0.7.0...v0.7.1

v0.7.0

01 Apr 23:24
49753a3
Compare
Choose a tag to compare
v0.7.0 Pre-release
Pre-release

LibreChat v0.7.0

Read LibreChat's releates note on the LibreChat Blog

  • To update: Please run
npm run update

from the project directory.
- Prerequisites: git and npm need to be installed on your machine
- Recommended: Clear your browser's local storage and cookies before initiating

Note: Docker Update instructions have changed! 🐳

Read the new Docker update instructions here

New Contributors

Full Changelog: v0.6.10...v0.7.0

v0.6.10

16 Feb 19:24
9806424
Compare
Choose a tag to compare
v0.6.10 Pre-release
Pre-release
  • To update: For an efficient transition, please run npm run update from the project directory.
    • Prerequisites: git and npm need to be installed on your machine
    • Recommended: We suggest that you clear localStorage and cookies before initiating

⚠️ Important Update

Dear LibreChat community,

I'm reaching out to share a critical update about our project. Today I conducted a license review to ensure the project is in good standing. All was good with one exception. I learned that the Söhne fonts used in LibreChat require proper licensing for legal use. These were added early on in the project by a community contribution, for their design alignment with ChatGPT’s aesthetic, but it was my oversight in allowing them without proper knowledge.

Actions I've Taken: I have removed the Söhne fonts from the project and replaced them with open-source alternatives. This change is effective immediately in the latest version of our repository on GitHub. I have promptly initiated contact with the relevant font foundry to discuss which licenses are most appropriate to purchase in LibreChat's situation and to come to a resolve.

Your Action Required: For anyone who has used or forked LibreChat, please update to the latest version to comply with font licensing laws. If you prefer to continue using the Söhne fonts, you'll need to secure a license for yourself. Instructions for integrating licensed fonts post-purchase can be found here.

I will make another update once I receive communication from the font foundry for added clarification.

Next Steps: I believe we can move forward and I'm willing to help anyone with this situation as needed. I am glad I reviewed the current state of dependencies, and I am committed to ensure LibreChat remains compliant, accessible, and continues improving. To clarify, I was not contacted by the foundry, I simply learned about the issue in my review and am now seeking to rectify.

The effort to match OpenAI's ChatGPT styling was well-intentioned but poorly executed, and moving forward, I'll ensure all aspects of our project meet legal and permissive standards.

This is an uncomfortable situation to be in but I believe this is the right thing to do. I appreciate your understanding and cooperation for these necessary adjustments. For updates or guidance on making these changes, feel free to reach out.

Thank you for your support of LibreChat.

Other Changes since v0.6.9

chore: Update Docker build and push actions by @danny-avila in #1790
chore: add tag for latest for ci/cd docker builds by @danny-avila in #1791
feat: Assistants API, General File Support, Side Panel, File Explorer by @danny-avila in #1696
fix(data-provider): add openapi-types dependency by @danny-avila in #1797
docs(assistants): Additional Setup & Tool Selection Info by @danny-avila in #1798
docs: Enhance LibreChat Docker deployment guide by @CXwudi in #1796
fix(Convo): Rename Title UX by @walbercardoso in #1793
chore: Improve Assistants Run Logging by @danny-avila in #1801
fix: Reinstate Default Social Login Values by @danny-avila in #1811

New Contributors

Full Changelog: v0.6.9...v0.6.10