dependabot[bot]
fec10de0cc
chore(deps): bump org.jetbrains.androidx.navigation3:navigation3-ui
...
Bumps [org.jetbrains.androidx.navigation3:navigation3-ui](https://github.com/JetBrains/compose-multiplatform ) from 1.0.0-alpha06 to 1.1.0-rc01.
- [Release notes](https://github.com/JetBrains/compose-multiplatform/releases )
- [Changelog](https://github.com/JetBrains/compose-multiplatform/blob/master/CHANGELOG.md )
- [Commits](https://github.com/JetBrains/compose-multiplatform/commits/v1.1.0-rc01 )
---
updated-dependencies:
- dependency-name: org.jetbrains.androidx.navigation3:navigation3-ui
dependency-version: 1.1.0-rc01
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-11 00:32:35 +00:00
Garfie Chiu
f9148c32c4
Merge pull request #28 from garfiec/feat/lint-setup
...
Add detekt-koin, .editorconfig, and GitHub Actions CI
2026-04-09 23:58:11 -05:00
Garfie
b4872e4de0
feat: add detekt-koin, .editorconfig, GitHub Actions CI for android + ios
2026-04-09 23:48:41 -05:00
Garfie Chiu
1f252790e2
Merge pull request #27 from garfiec/fix/mcp-type-segmented-button-height
...
fix(settings): equalize MCP server type segmented button heights
2026-04-08 23:24:42 -05:00
Garfie Chiu
5b8282af5e
Merge pull request #26 from garfiec/fix/ios-chat-input-home-indicator
...
fix(chat): apply safe area padding to iOS chat input
2026-04-08 23:13:11 -05:00
Garfie
ede2311027
fix(settings): equalize MCP server type segmented button heights when text wraps
2026-04-08 22:45:07 -05:00
Garfie
e624c9f39e
fix(chat): apply safe area padding to iOS chat input
2026-04-08 22:21:32 -05:00
Garfie Chiu
4761791157
Merge pull request #25 from garfiec/refactor/fqn-to-imports
...
refactor: replace fully-qualified names with proper imports
2026-04-08 22:16:20 -05:00
Garfie
e8bda6ca05
refactor: replace fully-qualified names with proper imports across codebase
2026-04-08 19:15:49 -05:00
Garfie Chiu
2f95d923e7
Merge pull request #24 from garfiec/refactor/file-organization
...
refactor: extract supporting types and organize into sub-packages
2026-04-07 22:02:59 -05:00
Garfie
00055c515e
refactor: extract supporting types to own files and organize into sub-packages
2026-04-07 21:49:15 -05:00
Garfie Chiu
56fd4842be
Merge pull request #23 from garfiec/refactor/nav-host-viewmodel_stage5
...
refactor: NavHostViewModel stage 5 — extract drawer models and display mapping
2026-04-07 21:23:04 -05:00
Garfie
ebcae8478e
refactor: NavHostViewModel stage 5 - extract drawer models and display mapping
2026-04-07 20:45:44 -05:00
Garfie Chiu
35232c89ad
Merge pull request #22 from garfiec/refactor/nav-host-viewmodel_stage4
...
refactor: NavHostViewModel stage 4 — extract favorites state holder
2026-04-07 20:21:33 -05:00
Garfie
72054ad442
refactor: NavHostViewModel stage 4 - extract favorites state holder
2026-04-07 20:19:20 -05:00
Garfie Chiu
d942fbf3a0
Merge pull request #21 from garfiec/refactor/nav-host-viewmodel_stage3
...
refactor: NavHostViewModel stage 3 — extract conversation list state holder
2026-04-07 20:09:12 -05:00
Garfie
4875072e54
refactor: NavHostViewModel stage 3 - extract conversation list state holder
2026-04-07 19:52:22 -05:00
Garfie Chiu
30f15dcdc9
Merge pull request #20 from garfiec/refactor/nav-host-viewmodel_stage2
...
refactor: NavHostViewModel stage 2 — extract banner and version check state holders
2026-04-07 19:50:24 -05:00
Garfie
58654ca245
refactor: NavHostViewModel stage 2 - extract banner and version check state holders
2026-04-06 23:31:19 -05:00
Garfie Chiu
6f86a2b00a
Merge pull request #19 from garfiec/refactor/nav-host-viewmodel_stage1
...
refactor: NavHostViewModel stage 1 — low-hanging fruit cleanup
2026-04-06 23:26:42 -05:00
Tim Abil
a014b99597
Merge pull request #17 from garfiec/fix/jvm-toolchain-alignment
...
fix: use jvmToolchain(17) to align Java and Kotlin JVM targets
2026-04-06 23:58:34 -04:00
Tim Abil
08f8445ea8
fix: bump JVM toolchain to 21 and centralize build constants
...
Extract JVM_TOOLCHAIN_VERSION, COMPILE_SDK, MIN_SDK, and TARGET_SDK
into a shared BuildConstants object so all convention plugins reference
a single source of truth.
2026-04-06 23:53:05 -04:00
Garfie
c422408de6
refactor: NavHostViewModel stage 1 - extract constants, fix races, deduplicate, and modernize search debounce
2026-04-06 22:38:38 -05:00
Garfie Chiu
ed653f95a9
Merge pull request #18 from garfiec/fix/ios-latex-rendering
...
Fix iOS LaTeX rendering and consolidate markdown parser to commonMain
2026-04-06 20:07:03 -05:00
Garfie
fccc0ba0bb
fix: iOS LaTeX rendering by extracting shared markdown parser to commonMain
2026-04-06 19:42:40 -05:00
Garfie Chiu
4d2a074f56
Merge pull request #16 from garfiec/fix/ios-image-rendering
...
fix: configure Coil ImageLoader for iOS and add missing tool call card rendering
2026-04-06 19:34:43 -05:00
Garfie
4c0b76a9b3
fix: iOS image rendering and consolidate content part dispatch to commonMain
...
- Configure Coil ImageLoader with authenticated Ktor HttpClient on iOS
- Extract ContentPartRenderer sub-composables and tool call dispatch into shared commonMain (SharedContentParts.kt, ToolCallParsing.kt)
- Add missing iOS handlers: AGENT_UPDATE, VIDEO_URL null fallback
- Fix error text fallback inconsistency across platforms
- Add memory cache to iOS ImageLoader
2026-04-06 12:25:48 -05:00
Tim Abil
11ecdb590e
fix: use jvmToolchain(17) to align Java and Kotlin JVM targets
2026-04-06 12:37:01 -04:00
Garfie Chiu
c8a98f9962
Merge pull request #14 from garfiec/refactor/consolidate-navigation
...
refactor: consolidate duplicate navigation code between app and shared modules
2026-04-05 22:38:37 -05:00
Garfie Chiu
bd29c2fde5
Merge pull request #9 from garfiec/dependabot/gradle/lifecycle-kmp-2.10.0
...
chore(deps): bump lifecycle-kmp from 2.9.0 to 2.10.0
2026-04-05 22:29:48 -05:00
dependabot[bot]
d4a277ddab
Bump lifecycle-kmp from 2.9.0 to 2.10.0
...
Bumps `lifecycle-kmp` from 2.9.0 to 2.10.0.
Updates `org.jetbrains.androidx.lifecycle:lifecycle-runtime-compose` from 2.9.0 to 2.10.0
- [Release notes](https://github.com/JetBrains/compose-jb/releases )
- [Changelog](https://github.com/JetBrains/compose-multiplatform/blob/master/CHANGELOG.md )
- [Commits](https://github.com/JetBrains/compose-jb/commits )
Updates `org.jetbrains.androidx.lifecycle:lifecycle-viewmodel-compose` from 2.9.0 to 2.10.0
- [Release notes](https://github.com/JetBrains/compose-jb/releases )
- [Changelog](https://github.com/JetBrains/compose-multiplatform/blob/master/CHANGELOG.md )
- [Commits](https://github.com/JetBrains/compose-jb/commits )
---
updated-dependencies:
- dependency-name: org.jetbrains.androidx.lifecycle:lifecycle-runtime-compose
dependency-version: 2.10.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: org.jetbrains.androidx.lifecycle:lifecycle-viewmodel-compose
dependency-version: 2.10.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-06 03:29:14 +00:00
Garfie Chiu
d648be986a
Merge pull request #4 from garfiec/dependabot/gradle/lifecycle-2.10.0
...
chore(deps): bump lifecycle from 2.9.0 to 2.10.0
2026-04-05 22:27:59 -05:00
Garfie Chiu
37aad763d2
Merge pull request #11 from garfiec/dependabot/gradle/coil3-3.4.0
...
Bump coil3 from 3.3.0 to 3.4.0
2026-04-05 22:27:35 -05:00
Garfie
acd83661cc
refactor: consolidate duplicate navigation code between app and shared modules
2026-04-05 20:50:48 -05:00
Garfie Chiu
8f43addcc3
Merge pull request #15 from garfiec/chore/ios-setup-audit
...
chore: fix iOS setup docs, remove dead Swift files, fix Xcode release build config
2026-04-05 18:48:58 -05:00
Garfie Chiu
c95c6fd57d
Merge pull request #13 from garfiec/fix/ios-room-db-crash
...
fix: create Application Support directory before opening Room database on iOS
2026-04-05 18:35:37 -05:00
Garfie
2d06b7e2f6
chore: fix iOS setup docs, remove dead Swift files, fix Xcode release build config
2026-04-05 18:25:53 -05:00
Garfie
21825a4943
fix: create Application Support directory before opening Room database on iOS
2026-04-05 15:42:34 -05:00
dependabot[bot]
746f52ea41
Bump lifecycle from 2.8.7 to 2.10.0
...
Bumps `lifecycle` from 2.8.7 to 2.10.0.
Updates `androidx.lifecycle:lifecycle-runtime-compose` from 2.8.7 to 2.10.0
Updates `androidx.lifecycle:lifecycle-viewmodel-compose` from 2.8.7 to 2.10.0
---
updated-dependencies:
- dependency-name: androidx.lifecycle:lifecycle-runtime-compose
dependency-version: 2.10.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: androidx.lifecycle:lifecycle-viewmodel-compose
dependency-version: 2.10.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-05 03:33:55 +00:00
Garfie Chiu
d8bdfa843b
Merge pull request #12 from garfiec/feature/nav3-migration
...
Migrate to Navigation Compose 3 with type-safe routes
2026-04-04 22:32:51 -05:00
Garfie
d8effb7ea3
chore: remove Nav 3 research document
2026-04-04 22:28:00 -05:00
Garfie
40ee348b12
refactor: migrate from Navigation Compose 2 to Navigation Compose 3
2026-04-04 22:26:27 -05:00
Garfie
2756efa812
refactor: convert navigation to type-safe routes with polymorphic serialization
2026-04-04 21:39:25 -05:00
dependabot[bot]
0da60b81a2
Bump coil3 from 3.3.0 to 3.4.0
...
Bumps `coil3` from 3.3.0 to 3.4.0.
Updates `io.coil-kt.coil3:coil-compose` from 3.3.0 to 3.4.0
- [Release notes](https://github.com/coil-kt/coil/releases )
- [Changelog](https://github.com/coil-kt/coil/blob/main/CHANGELOG.md )
- [Commits](https://github.com/coil-kt/coil/compare/3.3.0...3.4.0 )
Updates `io.coil-kt.coil3:coil-network-ktor3` from 3.3.0 to 3.4.0
- [Release notes](https://github.com/coil-kt/coil/releases )
- [Changelog](https://github.com/coil-kt/coil/blob/main/CHANGELOG.md )
- [Commits](https://github.com/coil-kt/coil/compare/3.3.0...3.4.0 )
---
updated-dependencies:
- dependency-name: io.coil-kt.coil3:coil-compose
dependency-version: 3.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: io.coil-kt.coil3:coil-network-ktor3
dependency-version: 3.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-04 00:32:55 +00:00
Garfie Chiu
9be9a57b9b
Merge pull request #8 from garfiec/chore/rename-to-mobile
...
Rename project from LibreChat Android to LibreChat Mobile
2026-04-03 16:57:52 -05:00
Garfie
00056b634b
chore: rename project from LibreChat Android to LibreChat Mobile
2026-04-03 16:56:36 -05:00
Garfie Chiu
7652f669c4
Merge pull request #7 from garfiec/chore/package-rename
...
Rename package from com.librechat to com.garfiec.librechat
2026-04-03 16:20:55 -05:00
Garfie
e5c5b549db
chore: rename package com.librechat to com.garfiec.librechat
2026-04-03 16:12:37 -05:00
Garfie Chiu
af7a662754
Merge pull request #6 from garfiec/kmp_migration
...
Kotlin Multiplatform migration with iOS parity
2026-04-03 15:08:21 -05:00
Garfie
4c3e0b13e4
Update README
2026-04-02 23:21:10 -05:00