Garfie
abde86ca4e
chore(sync): sync to upstream LibreChat v0.8.5
...
Targets upstream tag v0.8.5 (commit 9ccc8d9be). Bumps the supported
backend version constant, advances the upstream submodule pin, and
adds wire-protocol parity for new server features.
Wire protocol
- Add ContentType.SUMMARY enum value and flat sibling fields on
MessageContentPart (content as JsonElement to absorb array/string/
legacy-text variants per BaseClient.getSummaryText).
- Add Anthropic effort.xhigh dropdown value, ThinkingDisplay (Opus 4.7
reasoning visibility), and Message.contextMeta pass-through.
- Add allowAccountDeletion to StartupConfig (defaults to true to
preserve older-server behavior).
- Drop unused instanceProjectId from StartupConfig and from
ConfigRepositoryImpl.isValidLibreChatConfig.
New endpoints / features
- Favorites: UserFavorite DTO + FavoritesApi + FavoritesRepository,
Settings -> Favorites sub-screen (list/unpin), pin icons in chat
model selector. Repository owns the canonical list as a StateFlow
guarded by Mutex.withLock so chat-side toggles and settings-side
bulk-unpin can't drift apart and concurrent writes can't lose each
other.
- Prompt-group usage telemetry (POST /api/prompts/groups/:id/use,
fire-and-forget on prompt insertion).
- Summarize SSE events (on_summarize_complete -> StreamEvent.ContextSummary)
and a collapsible "Summarized earlier messages" card rendered from
the persisted SUMMARY content part. Forward-compat else-arm preserved
on both LangGraph and legacy SSE mappers.
Backward compatibility
- BackendVersion.isCompatibleOrNewer helper added; documented fail-open
contract for callers that have already null-checked
detectedBackendVersion.
- New VERSION_GATES.md catalog at repo root tracks every code path that
branches on server version. Initial entries:
- isCollaborative agent toggle (hidden on v0.8.5+; full-ACL UX deferred)
- xhigh effort dropdown value (filtered out on <v0.8.5 to avoid
server-side enum rejection)
Defensive hardening
- ChatApi.startChat asserts Content-Type: application/json before
decoding ChatStartResponse and catches NoTransformationFoundException
as a backstop, translating both to a friendly ApiException. Observed
during testing on v0.8.5-rc1 with summarization enabled, where the
agents chat-start endpoint returned 200 OK with no Content-Type and
Ktor leaked a NoTransformationFoundException stack trace into the
chat surface. Belt-and-suspenders against future backend regressions
or unsupported-server pointing.
Documentation
- DISCOVERY.md updated for the v0.8.5 surface: /api/endpoints now
requires JWT, /api/config pre-auth/post-auth split, allowAccountDeletion,
instanceProjectId removal, favorites endpoints (with all three XOR
variants: agentId | model+endpoint | spec), prompt-usage endpoint,
/api/admin/** marked out-of-scope. Plus a new MessageContentPart +
SUMMARY wire-shape section.
iOS
- Swift SharedFrameworkTest.swift updated for the new
StreamEvent.ContextSummary variant and Message.contextMeta
constructor argument.
Out of scope (by design)
- /api/admin/** route family - web-only feature.
- Full ACL migration for agent sharing - replaced by version-gating
the legacy isCollaborative toggle.
- Spec-pinning UI on mobile - UserFavorite.spec round-trips for
fidelity with web-authored pins, but mobile does not yet surface
a spec picker.
2026-04-26 23:48:14 -06:00
Tim Abil
586674b9b0
Merge pull request #58 from garfiec/feat/ios-device-and-simulator-support
...
feat(ios): support building for both physical devices and simulators
2026-04-25 01:50:46 -04:00
txa5451
86d84a350f
feat(ios): support building for both physical devices and simulators
...
- Replace hardcoded simulator framework path with SDK-conditional paths
so Xcode automatically resolves iosSimulatorArm64 or iosArm64 based
on the selected build target
- Fix Compose Resources build script to use \$PLATFORM_NAME instead of
\$CONFIGURATION for platform detection
- Add CODE_SIGN_IDENTITY override for iphoneos SDK to enable device signing
- Document simulator and physical device build workflows in README
2026-04-25 01:37:39 -04:00
Garfie Chiu
4ec0d70769
Merge pull request #53 from garfiec/dependabot/gradle/ktor-3.4.3
...
chore(deps): bump ktor from 3.4.2 to 3.4.3
2026-04-25 00:03:34 -05:00
Garfie Chiu
5c83bf67ce
Merge pull request #54 from garfiec/dependabot/gradle/com.android.tools-desugar_jdk_libs-2.1.5
...
chore(deps): bump com.android.tools:desugar_jdk_libs from 2.1.4 to 2.1.5
2026-04-25 00:03:22 -05:00
Garfie Chiu
ced1871300
Merge pull request #55 from garfiec/dependabot/gradle/ksp-2.3.7
...
chore(deps): bump ksp from 2.3.6 to 2.3.7
2026-04-25 00:03:12 -05:00
Garfie Chiu
c82b077675
Merge pull request #57 from garfiec/dependabot/gradle/compose-multiplatform-1.11.0-beta03
...
chore(deps): bump compose-multiplatform from 1.11.0-beta02 to 1.11.0-beta03
2026-04-25 00:02:57 -05:00
Garfie Chiu
89a0dd7bd5
Merge pull request #52 from garfiec/worktree-issue-49-investigation-resume
...
fix(permissions): gate mobile surfaces on server role permissions (#49 )
2026-04-24 23:00:53 -05:00
Garfie
6fde5c55cb
fix(permissions): gate mobile surfaces on server role permissions ( #49 )
2026-04-24 21:21:05 -05:00
dependabot[bot]
fb5c858d3b
chore(deps): bump compose-multiplatform
...
Bumps `compose-multiplatform` from 1.11.0-beta02 to 1.11.0-beta03.
Updates `org.jetbrains.compose:compose-gradle-plugin` from 1.11.0-beta02 to 1.11.0-beta03
- [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/compare/v1.11.0-beta02...v1.11.0-beta03 )
Updates `org.jetbrains.compose` from 1.11.0-beta02 to 1.11.0-beta03
- [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/compare/v1.11.0-beta02...v1.11.0-beta03 )
---
updated-dependencies:
- dependency-name: org.jetbrains.compose:compose-gradle-plugin
dependency-version: 1.11.0-beta03
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.jetbrains.compose
dependency-version: 1.11.0-beta03
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-25 00:41:32 +00:00
dependabot[bot]
d5d76ba61c
chore(deps): bump ksp from 2.3.6 to 2.3.7
...
Bumps `ksp` from 2.3.6 to 2.3.7.
Updates `com.google.devtools.ksp:symbol-processing-gradle-plugin` from 2.3.6 to 2.3.7
- [Release notes](https://github.com/google/ksp/releases )
- [Commits](https://github.com/google/ksp/compare/2.3.6...2.3.7 )
Updates `com.google.devtools.ksp` from 2.3.6 to 2.3.7
- [Release notes](https://github.com/google/ksp/releases )
- [Commits](https://github.com/google/ksp/compare/2.3.6...2.3.7 )
---
updated-dependencies:
- dependency-name: com.google.devtools.ksp:symbol-processing-gradle-plugin
dependency-version: 2.3.7
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.google.devtools.ksp
dependency-version: 2.3.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-25 00:33:27 +00:00
dependabot[bot]
a06d93f1d6
chore(deps): bump com.android.tools:desugar_jdk_libs from 2.1.4 to 2.1.5
...
Bumps [com.android.tools:desugar_jdk_libs](https://github.com/google/desugar_jdk_libs ) from 2.1.4 to 2.1.5.
- [Changelog](https://github.com/google/desugar_jdk_libs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/desugar_jdk_libs/commits )
---
updated-dependencies:
- dependency-name: com.android.tools:desugar_jdk_libs
dependency-version: 2.1.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-25 00:33:15 +00:00
dependabot[bot]
5ac846c9c2
chore(deps): bump ktor from 3.4.2 to 3.4.3
...
Bumps `ktor` from 3.4.2 to 3.4.3.
Updates `io.ktor:ktor-client-core` from 3.4.2 to 3.4.3
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.4.2...3.4.3 )
Updates `io.ktor:ktor-client-okhttp` from 3.4.2 to 3.4.3
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.4.2...3.4.3 )
Updates `io.ktor:ktor-client-darwin` from 3.4.2 to 3.4.3
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.4.2...3.4.3 )
Updates `io.ktor:ktor-client-content-negotiation` from 3.4.2 to 3.4.3
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.4.2...3.4.3 )
Updates `io.ktor:ktor-serialization-kotlinx-json` from 3.4.2 to 3.4.3
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.4.2...3.4.3 )
Updates `io.ktor:ktor-client-logging` from 3.4.2 to 3.4.3
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.4.2...3.4.3 )
Updates `io.ktor:ktor-client-auth` from 3.4.2 to 3.4.3
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.4.2...3.4.3 )
Updates `io.ktor:ktor-client-mock` from 3.4.2 to 3.4.3
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.4.2...3.4.3 )
---
updated-dependencies:
- dependency-name: io.ktor:ktor-client-core
dependency-version: 3.4.3
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-client-okhttp
dependency-version: 3.4.3
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-client-darwin
dependency-version: 3.4.3
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-client-content-negotiation
dependency-version: 3.4.3
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-serialization-kotlinx-json
dependency-version: 3.4.3
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-client-logging
dependency-version: 3.4.3
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-client-auth
dependency-version: 3.4.3
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-client-mock
dependency-version: 3.4.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-25 00:33:04 +00:00
Garfie Chiu
dad37f510e
Merge pull request #50 from garfiec/chore/sync-upstream-skill-fixes
...
chore(sync-upstream): fix skill bugs and expand upstream scan coverage
2026-04-22 22:35:09 -05:00
Garfie
720bc516e6
chore(sync-upstream): fix skill bugs and expand upstream scan coverage
2026-04-22 22:15:01 -05:00
Garfie Chiu
8f9202ef50
Merge pull request #45 from garfiec/dependabot/gradle/androidx.compose-compose-bom-2026.03.01
...
chore(deps): bump androidx.compose:compose-bom from 2025.05.00 to 2026.03.01
2026-04-22 20:08:16 -05:00
dependabot[bot]
baa3ec2c10
chore(deps): bump androidx.compose:compose-bom
...
Bumps androidx.compose:compose-bom from 2025.05.00 to 2026.03.01.
---
updated-dependencies:
- dependency-name: androidx.compose:compose-bom
dependency-version: 2026.03.01
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-23 01:05:59 +00:00
Garfie Chiu
92d8f63e35
Merge pull request #44 from garfiec/dependabot/gradle/androidx.test-runner-1.7.0
...
chore(deps): bump androidx.test:runner from 1.6.2 to 1.7.0
2026-04-22 20:05:15 -05:00
Garfie Chiu
9aea3aa725
Merge pull request #46 from garfiec/dependabot/gradle/markdown-renderer-0.40.2
...
chore(deps): bump markdown-renderer from 0.39.2 to 0.40.2
2026-04-22 20:05:00 -05:00
Garfie Chiu
b6f8f591b3
Merge pull request #47 from garfiec/dependabot/gradle/agp-9.1.1
...
chore(deps): bump agp from 9.1.0 to 9.1.1
2026-04-22 20:04:51 -05:00
Garfie Chiu
ed01279dae
Merge pull request #48 from garfiec/dependabot/gradle/compose-multiplatform-1.11.0-beta02
...
chore(deps): bump compose-multiplatform from 1.11.0-beta01 to 1.11.0-beta02
2026-04-22 20:04:41 -05:00
dependabot[bot]
0b74549f9f
chore(deps): bump compose-multiplatform
...
Bumps `compose-multiplatform` from 1.11.0-beta01 to 1.11.0-beta02.
Updates `org.jetbrains.compose:compose-gradle-plugin` from 1.11.0-beta01 to 1.11.0-beta02
- [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/compare/v1.11.0-beta01...v1.11.0-beta02 )
Updates `org.jetbrains.compose` from 1.11.0-beta01 to 1.11.0-beta02
- [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/compare/v1.11.0-beta01...v1.11.0-beta02 )
---
updated-dependencies:
- dependency-name: org.jetbrains.compose:compose-gradle-plugin
dependency-version: 1.11.0-beta02
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.jetbrains.compose
dependency-version: 1.11.0-beta02
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-18 00:33:31 +00:00
dependabot[bot]
f1476121ef
chore(deps): bump agp from 9.1.0 to 9.1.1
...
Bumps `agp` from 9.1.0 to 9.1.1.
Updates `com.android.tools.build:gradle` from 9.1.0 to 9.1.1
Updates `com.android.application` from 9.1.0 to 9.1.1
Updates `com.android.library` from 9.1.0 to 9.1.1
---
updated-dependencies:
- dependency-name: com.android.tools.build:gradle
dependency-version: 9.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.android.application
dependency-version: 9.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.android.library
dependency-version: 9.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-18 00:33:15 +00:00
dependabot[bot]
c824d85a50
chore(deps): bump markdown-renderer from 0.39.2 to 0.40.2
...
Bumps `markdown-renderer` from 0.39.2 to 0.40.2.
Updates `com.mikepenz:multiplatform-markdown-renderer-m3` from 0.39.2 to 0.40.2
- [Release notes](https://github.com/mikepenz/multiplatform-markdown-renderer/releases )
- [Changelog](https://github.com/mikepenz/multiplatform-markdown-renderer/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/mikepenz/multiplatform-markdown-renderer/compare/v0.39.2...v0.40.2 )
Updates `com.mikepenz:multiplatform-markdown-renderer-coil3` from 0.39.2 to 0.40.2
- [Release notes](https://github.com/mikepenz/multiplatform-markdown-renderer/releases )
- [Changelog](https://github.com/mikepenz/multiplatform-markdown-renderer/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/mikepenz/multiplatform-markdown-renderer/compare/v0.39.2...v0.40.2 )
---
updated-dependencies:
- dependency-name: com.mikepenz:multiplatform-markdown-renderer-m3
dependency-version: 0.40.2
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.mikepenz:multiplatform-markdown-renderer-coil3
dependency-version: 0.40.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-18 00:32:53 +00:00
dependabot[bot]
c8ac23b5b8
chore(deps): bump androidx.test:runner from 1.6.2 to 1.7.0
...
Bumps androidx.test:runner from 1.6.2 to 1.7.0.
---
updated-dependencies:
- dependency-name: androidx.test:runner
dependency-version: 1.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-18 00:32:37 +00:00
Garfie Chiu
47b3cb1e96
Merge pull request #43 from garfiec/fix/stop-double-logout
...
fix(settings): stop double-invoking authRepository.logout on logout/delete
2026-04-15 01:59:57 -05:00
Garfie
ff25ef6f47
fix(settings): stop double-invoking authRepository.logout on logout/delete
...
SettingsViewModel.logout() and deleteAccount() each called
authRepository.logout() directly before flipping the state flag that
drives the screen's LaunchedEffect -> onLogout callback ->
NavHostViewModel.logout(), which invokes authRepository.logout() again.
Each redundant call fires a POST /api/auth/logout that 401s (tokens
already gone) and re-runs session cleanup; with the planned full-wipe
change that duplication becomes actively harmful.
Collapse SettingsViewModel.logout() to a single state update, and drop
the direct authRepository.logout() call from the deleteAccount success
branch. NavHostViewModel.logout() remains the single source of truth
for the cleanup side of the flow.
2026-04-14 22:52:15 -05:00
Garfie Chiu
8463b1fc9f
Merge pull request #42 from garfiec/fix/conversation-list-state-reset
...
fix(navigation): fully reset ConversationListStateHolder on logout
2026-04-14 22:31:15 -05:00
Garfie Chiu
a0602228dd
Merge pull request #41 from garfiec/fix/android-temp-files-subdirs
...
fix(cache): route Android temp files into named subdirs for logout sweep
2026-04-14 22:30:34 -05:00
Garfie
9159bcf62e
fix(cache): route Android temp files into named subdirs for logout sweep
...
Five Android producers wrote temp files directly into cacheDir root,
bypassing CommonSessionCacheCleaner which only sweeps entries listed in
CACHE_SUBDIRECTORIES. Moved each producer to its own named subdir and
registered the new names so logout actually clears them.
2026-04-14 21:30:31 -05:00
Garfie
c613175c6e
fix(navigation): fully reset ConversationListStateHolder on logout
...
reset() now clears pagination cursor, hasMore, isLoadingMore and
isRefreshing state so the next user session does not inherit stuck
spinners or stale cursors from the previous session. Also cancel and
restart the search debounce collector so an in-flight debounced
emission from the previous session cannot land after reset() and
clobber the cleared grouped conversations list.
2026-04-14 21:30:30 -05:00
Garfie Chiu
4814f8a5b5
Merge pull request #40 from garfiec/fix/camera-photos-sweep
...
fix(data): sweep camera_photos cache dir on logout
2026-04-14 19:57:21 -05:00
Garfie Chiu
7433f75187
Merge pull request #39 from garfiec/fix/volatile-agent-preset-caches
...
fix(data): mark agent/preset caches @Volatile
2026-04-14 19:56:01 -05:00
Garfie
6f2b397b9a
fix(data): mark in-memory repository caches @Volatile for cross-thread visibility
2026-04-14 19:46:59 -05:00
Garfie
5b94495197
fix(data): sweep camera_photos cache dir on logout
...
The Android camera-capture flow in ChatInput writes temp photos to
cacheDir/camera_photos/ but this subdir was missing from
CACHE_SUBDIRECTORIES, so captured photos leaked across user sessions.
Add it to the sweep list so CommonSessionCacheCleaner clears it on
logout.
2026-04-14 18:11:48 -05:00
Garfie Chiu
77ee9fed1a
Merge pull request #38 from garfiec/fix/ios-sse-streaming-via-nwconnection
...
fix(ios): stream SSE via NWConnection to bypass NSURLSession text/* buffering
2026-04-14 18:08:09 -05:00
Garfie
4a6c1f9a29
fix(ios): stream SSE via NWConnection to bypass NSURLSession text/* buffering
2026-04-14 07:21:48 -05:00
Garfie Chiu
9e06c43096
Merge pull request #35 from garfiec/feat/favorites-server-backed-tags
...
feat(favorites): move bookmarks to server-backed tags with offline cache
2026-04-13 20:17:04 -05:00
Garfie
0483581f23
feat(favorites): move bookmarks to server-backed tags with offline cache
2026-04-13 19:40:14 -05:00
Garfie Chiu
106eae51cb
Merge pull request #37 from garfiec/ci/android-pr-debug-apk
...
ci(android): upload signed debug APK artifact on every PR
2026-04-13 19:35:12 -05:00
Garfie
a4084bf183
ci(android): publish signed debug APK on PRs with sticky link comment
2026-04-13 19:30:10 -05:00
Garfie Chiu
27fdd3e5fe
Merge pull request #30 from garfiec/dependabot/gradle/org.jetbrains.androidx.navigation3-navigation3-ui-1.1.0-rc01
...
chore(deps): bump org.jetbrains.androidx.navigation3:navigation3-ui from 1.0.0-alpha06 to 1.1.0-rc01
2026-04-11 15:55:11 -05:00
Garfie Chiu
e3aa662322
Merge pull request #31 from garfiec/dependabot/gradle/koin-4.2.1
...
chore(deps): bump koin from 4.2.0 to 4.2.1
2026-04-11 13:07:16 -05:00
Garfie Chiu
ee185d0e98
Merge pull request #5 from garfiec/dependabot/gradle/io.mockk-mockk-1.14.9
...
Bump io.mockk:mockk from 1.13.13 to 1.14.9
2026-04-11 13:06:46 -05:00
Garfie Chiu
1f207991da
Merge pull request #10 from garfiec/dependabot/gradle/androidx.test.ext-junit-1.3.0
...
Bump androidx.test.ext:junit from 1.2.1 to 1.3.0
2026-04-11 13:06:33 -05:00
Garfie Chiu
281608a892
Merge pull request #33 from garfiec/chore/detekt-baseline-burndown
...
cleanup: burn down detekt baseline findings
2026-04-11 12:45:57 -05:00
Garfie
63d87c843b
cleanup: burn down detekt baselines and rename Compose Resources package
2026-04-11 12:35:19 -05:00
dependabot[bot]
c72060f9c0
chore(deps): bump koin from 4.2.0 to 4.2.1
...
Bumps `koin` from 4.2.0 to 4.2.1.
Updates `io.insert-koin:koin-bom` from 4.2.0 to 4.2.1
- [Release notes](https://github.com/InsertKoinIO/koin/releases )
- [Commits](https://github.com/InsertKoinIO/koin/compare/4.2.0...4.2.1 )
Updates `io.insert-koin:koin-core` from 4.2.0 to 4.2.1
- [Release notes](https://github.com/InsertKoinIO/koin/releases )
- [Commits](https://github.com/InsertKoinIO/koin/compare/4.2.0...4.2.1 )
Updates `io.insert-koin:koin-android` from 4.2.0 to 4.2.1
- [Release notes](https://github.com/InsertKoinIO/koin/releases )
- [Commits](https://github.com/InsertKoinIO/koin/compare/4.2.0...4.2.1 )
Updates `io.insert-koin:koin-compose` from 4.2.0 to 4.2.1
- [Release notes](https://github.com/InsertKoinIO/koin/releases )
- [Commits](https://github.com/InsertKoinIO/koin/compare/4.2.0...4.2.1 )
Updates `io.insert-koin:koin-compose-viewmodel` from 4.2.0 to 4.2.1
- [Release notes](https://github.com/InsertKoinIO/koin/releases )
- [Commits](https://github.com/InsertKoinIO/koin/compare/4.2.0...4.2.1 )
Updates `io.insert-koin:koin-compose-viewmodel-navigation` from 4.2.0 to 4.2.1
- [Release notes](https://github.com/InsertKoinIO/koin/releases )
- [Commits](https://github.com/InsertKoinIO/koin/compare/4.2.0...4.2.1 )
Updates `io.insert-koin:koin-test` from 4.2.0 to 4.2.1
- [Release notes](https://github.com/InsertKoinIO/koin/releases )
- [Commits](https://github.com/InsertKoinIO/koin/compare/4.2.0...4.2.1 )
---
updated-dependencies:
- dependency-name: io.insert-koin:koin-bom
dependency-version: 4.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.insert-koin:koin-core
dependency-version: 4.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.insert-koin:koin-android
dependency-version: 4.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.insert-koin:koin-compose
dependency-version: 4.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.insert-koin:koin-compose-viewmodel
dependency-version: 4.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.insert-koin:koin-compose-viewmodel-navigation
dependency-version: 4.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.insert-koin:koin-test
dependency-version: 4.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-11 00:33:06 +00:00
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