Librechat-Mobile/core/common
Garfie 89eaccb428 feat(common): include patch in backend version compatibility checks
Upstream LibreChat ships breaking API and SSE-shape changes inside patch
releases (e.g. 0.8.4 → 0.8.5 changed the SSE payload contract), so the
mobile compat surface must compare patch as well as major.minor.

- isCompatible: exact (major, minor, patch) equality
- isCompatibleOrNewer: lex compare over (major, minor, patch); fixes a
  silent bug where 0.8.5-only feature gates returned true on 0.8.4
- VERSION_GATES.md updated to reflect patch-aware semantics
- New BackendVersionTest covers parse, isCompatible, isCompatibleOrNewer,
  and extractVersionFromFooter
2026-04-27 01:01:37 -06:00
..
src feat(common): include patch in backend version compatibility checks 2026-04-27 01:01:37 -06:00
build.gradle.kts chore: rename package com.librechat to com.garfiec.librechat 2026-04-03 16:12:37 -05:00
CLAUDE.md chore: rename project from LibreChat Android to LibreChat Mobile 2026-04-03 16:56:36 -05:00