Skip to content

Merge main (v2.1.0) back into development - #2643

Merged
mikib0 merged 4 commits into
developmentfrom
worktree-merge-main-to-dev
Jul 24, 2026
Merged

Merge main (v2.1.0) back into development#2643
mikib0 merged 4 commits into
developmentfrom
worktree-merge-main-to-dev

Conversation

@mikib0

@mikib0 mikib0 commented Jul 24, 2026

Copy link
Copy Markdown
Collaborator

Syncs the v2.1.0 release back from main into development.

Brings in 3 commits that landed on main but not development:

Merge was clean — no code conflicts. Only workspace package.json version bumps and the new .envrc file.

Summary by CodeRabbit

  • Release
    • Updated the application and package suite to version 2.1.0.
    • Added support for automatically loading available local environment settings during development.

@github-actions github-actions Bot added dependencies Pull requests that update a dependency file api mobile web labels Jul 24, 2026
@mikib0
mikib0 merged commit 61b7a34 into development Jul 24, 2026
24 of 28 checks passed
@coderabbitai

coderabbitai Bot commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 4ea59cf8-4445-4b9a-b977-1d31ddb61d55

📥 Commits

Reviewing files that changed from the base of the PR and between a081cb4 and a3cdfe8.

📒 Files selected for processing (31)
  • .envrc
  • apps/admin/package.json
  • apps/expo/app.config.ts
  • apps/expo/package.json
  • apps/guides/package.json
  • apps/landing/package.json
  • apps/trails/package.json
  • package.json
  • packages/analytics/package.json
  • packages/api-client/package.json
  • packages/api/container_src/package.json
  • packages/api/package.json
  • packages/app/package.json
  • packages/checks/package.json
  • packages/cli/package.json
  • packages/config/package.json
  • packages/constants/package.json
  • packages/db/package.json
  • packages/env/package.json
  • packages/guards/package.json
  • packages/mcp/package.json
  • packages/osm-db/package.json
  • packages/osm-import/package.json
  • packages/overpass/package.json
  • packages/schemas/package.json
  • packages/types/package.json
  • packages/typescript-config/package.json
  • packages/ui/package.json
  • packages/units/package.json
  • packages/utils/package.json
  • packages/web-ui/package.json

Walkthrough

The PR adds optional .env.local loading to direnv and synchronizes the root, app, package, and Expo versions to 2.1.0.

Changes

Release metadata synchronization

Layer / File(s) Summary
Monorepo version metadata
package.json, apps/*/package.json, apps/expo/app.config.ts, packages/*/package.json
Root, application, package, and Expo version metadata is updated to 2.1.0. packages/utils moves from 2.0.27; other listed manifests move from 2.0.28.

Local environment loading

Layer / File(s) Summary
Optional local environment loading
.envrc
Adds dotenv_if_exists .env.local to conditionally load local environment variables.

Estimated code review effort: 1 (Trivial) | ~3 minutes

Possibly related PRs

Suggested reviewers: andrew-bierman, isthisanmol

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch worktree-merge-main-to-dev

Warning

There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure.

🔧 ESLint

If the error stems from missing dependencies, add them to the package.json file. For unrecoverable errors (e.g., due to private dependencies), disable the tool in the CodeRabbit configuration.

ESLint install failed. For unrecoverable errors, disable the tool in CodeRabbit configuration.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

Copy link
Copy Markdown
Contributor

Coverage Report for packages/units (./packages/units)

Status Category Percentage Covered / Total
🟢 Lines 100% (🎯 100%) 35 / 35
🟢 Statements 100% (🎯 100%) 35 / 35
🟢 Functions 100% (🎯 100%) 6 / 6
🟢 Branches 100% (🎯 100%) 11 / 11
File CoverageNo changed files found.
Generated in workflow #525 for commit a3cdfe8 by the Vitest Coverage Report Action

@github-actions

Copy link
Copy Markdown
Contributor

Coverage Report for packages/utils (./packages/utils)

Status Category Percentage Covered / Total
🟢 Lines 100% (🎯 100%) 92 / 92
🟢 Statements 100% (🎯 100%) 92 / 92
🟢 Functions 100% (🎯 100%) 1 / 1
🟢 Branches 100% (🎯 100%) 1 / 1
File CoverageNo changed files found.
Generated in workflow #525 for commit a3cdfe8 by the Vitest Coverage Report Action

@github-actions

Copy link
Copy Markdown
Contributor

Coverage Report for packages/analytics (./packages/analytics)

Status Category Percentage Covered / Total
🟢 Lines 100% (🎯 80%) 745 / 745
🟢 Statements 100% (🎯 80%) 745 / 745
🟢 Functions 100% (🎯 85%) 48 / 48
🟢 Branches 87.35% (🎯 80%) 152 / 174
File CoverageNo changed files found.
Generated in workflow #525 for commit a3cdfe8 by the Vitest Coverage Report Action

@github-actions

Copy link
Copy Markdown
Contributor

Coverage Report for packages/overpass (./packages/overpass)

Status Category Percentage Covered / Total
🟢 Lines 100% (🎯 80%) 155 / 155
🟢 Statements 100% (🎯 80%) 155 / 155
🟢 Functions 100% (🎯 80%) 13 / 13
🟢 Branches 95.65% (🎯 70%) 44 / 46
File CoverageNo changed files found.
Generated in workflow #525 for commit a3cdfe8 by the Vitest Coverage Report Action

@github-actions

Copy link
Copy Markdown
Contributor

Coverage Report for packages/api (./packages/api)

Status Category Percentage Covered / Total
🟢 Lines 99.01% (🎯 95%) 1904 / 1923
🟢 Statements 99.01% (🎯 95%) 1904 / 1923
🟢 Functions 100% (🎯 97%) 100 / 100
🟢 Branches 97.08% (🎯 92%) 665 / 685
File CoverageNo changed files found.
Generated in workflow #525 for commit a3cdfe8 by the Vitest Coverage Report Action

@github-actions

Copy link
Copy Markdown
Contributor

Coverage Report for apps/expo (./apps/expo)

Status Category Percentage Covered / Total
🟢 Lines 97.64% (🎯 95%) 623 / 638
🟢 Statements 97.64% (🎯 95%) 623 / 638
🟢 Functions 100% (🎯 97%) 52 / 52
🟢 Branches 95.19% (🎯 92%) 218 / 229
File CoverageNo changed files found.
Generated in workflow #525 for commit a3cdfe8 by the Vitest Coverage Report Action

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api dependencies Pull requests that update a dependency file mobile web

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants