Skip to content

Conversation

@josxha
Copy link
Owner

@josxha josxha commented Sep 27, 2025

  • versioned docs
  • release maplibre_ios to pub.dev
  • update changelog
  • update github action that publishes to pub.dev
  • remove path dependencies
  • prepare GitHub release
  • enable package score action, requires specified version of maplibre_ios on pub.dev

@josxha josxha added this to the v0.3.0 milestone Sep 27, 2025
@github-project-automation github-project-automation bot moved this to Backlog in maplibre dev Sep 27, 2025
@codecov
Copy link

codecov bot commented Sep 27, 2025

Codecov Report

❌ Patch coverage is 80.00000% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 50.19%. Comparing base (885879e) to head (1f61d7d).
⚠️ Report is 1 commits behind head on main.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@josxha josxha moved this from Backlog to In Progress in maplibre dev Sep 27, 2025
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Sep 27, 2025

Deploying flutter-maplibre with  Cloudflare Pages  Cloudflare Pages

Latest commit: 1f61d7d
Status: ✅  Deploy successful!
Preview URL: https://0a78b6cd.flutter-maplibre.pages.dev
Branch Preview URL: https://more-docs.flutter-maplibre.pages.dev

View logs

@josxha josxha requested a review from Copilot September 29, 2025 10:50
@josxha josxha marked this pull request as ready for review September 29, 2025 10:50
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR prepares for the v0.3.0 release of the maplibre Flutter package, which introduces iOS support and several breaking changes. The release includes documentation versioning, package updates, and preparation for publication to pub.dev.

  • Complete versioned documentation creation for v0.3.x
  • Update package dependencies and configurations for v0.3.0 release
  • Add proper licensing and changelog information for the iOS helper package

Reviewed Changes

Copilot reviewed 52 out of 54 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
maplibre_ios/ Added complete package metadata including license, changelog, and README updates for pub.dev publication
lib/src/map_events.dart Enhanced toString() methods to include screenPoint parameter for better debugging
docs/versioned_* Created comprehensive v0.3.x documentation with all guides and API references
docs/package.json Updated Docusaurus dependencies and Node.js version requirement
docs/docusaurus.config.ts Improved configuration for broken markdown link handling
CHANGELOG.md Added detailed v0.3.0 release notes with breaking changes and new features
.github/workflows/publish.yml Updated CI workflow to publish both maplibre and maplibre_ios packages

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

0/20 points: Compatible with dependency constraint lower bounds
downgrade analysis failed failed with 14 errors:

UNDEFINED_CLASS - lib/maplibre_ffi.dart:777:25 - Undefined class 'NSProgress'.
UNDEFINED_CLASS - lib/maplibre_ffi.dart:779:22 - Undefined class 'NSProgress'.
UNDEFINED_CLASS - lib/maplibre_ffi.dart:786:25 - Undefined class 'NSProgress'.
@josxha josxha requested a review from Copilot September 29, 2025 11:03
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 57 out of 59 changed files in this pull request and generated 8 comments.


Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@josxha josxha requested a review from Copilot September 29, 2025 11:13
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 71 out of 73 changed files in this pull request and generated 2 comments.


Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@josxha josxha enabled auto-merge (squash) September 29, 2025 11:30
@josxha josxha merged commit 7218276 into main Sep 29, 2025
17 checks passed
@josxha josxha deleted the more-docs branch September 29, 2025 11:35
@github-project-automation github-project-automation bot moved this from In Progress to Done in maplibre dev Sep 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants