Skip to content

docs(android): bound the v6 install snippet to the 6.x line - #50

Merged
krassx merged 1 commit into
mainfrom
fix/android-v6-plus-dependency-pulls-v7
Sep 5, 2026
Merged

docs(android): bound the v6 install snippet to the 6.x line#50
krassx merged 1 commit into
mainfrom
fix/android-v6-plus-dependency-pulls-v7

Conversation

@krassx

@krassx krassx commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

Summary

docs/sdk/android/v6/installation.mdx tells readers to declare:

implementation 'com.bugsee:bugsee-android:+'

Gradle resolves a bare + to the newest version at the coordinate. com.bugsee:bugsee-android is the same coordinate for both lines, and its newest release is now 7.1.4 — so following the 6.x install guide silently pulls a 7.x SDK, against 6.x instructions for initialization, configuration, and every other step on the page. SDK 7.0 is a near-total public-API redesign, so this is a compile failure at best.

Surfaced while reviewing #49, which fixes the compileSdk contradiction on the same page. Independent hunk, no conflict.

Changes

  • +6.+, so the snippet stays on the line the page documents.
  • Reworded the :::info admonition to explain why the prefix matters, and to point readers at the 6.x → 7.x migration guide if they'd rather move to the current line.

The sibling Maven installation page already pins an explicit 6.0.4, so this brings the Gradle path in line with it.

Test plan

  • npx cspell "docs/**/*.md" "docs/**/*.mdx" --no-cache -c cspell.json — 288 files, 0 issues
  • Confirmed com.bugsee:bugsee-android 7.x publishes to the same coordinate (tags v7.0.0v7.1.4 in the Android SDK repo; the Gradle plugin requirements page names the same artifact for the 7.x line)

🤖 Generated with Claude Code

The 6.x installation page told readers to declare
`com.bugsee:bugsee-android:+`. Gradle resolves a bare `+` to the newest
version at the coordinate, which is now 7.1.4 — so following the v6
install guide pulls a 7.x SDK with a near-total API redesign, against
6.x instructions for every other step on the page.

Use `6.+` and explain why the prefix matters. The sibling Maven page
already pins an explicit 6.x version, so this brings Gradle in line.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Change-Id: I5e86eb40cb043f80422c2816d6951364bf3a7ad7
@krassx
krassx merged commit 1681df9 into main Sep 5, 2026
1 check passed
@krassx
krassx deleted the fix/android-v6-plus-dependency-pulls-v7 branch September 5, 2026 12:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant