Closed
Conversation
…files, enhance setup steps
Update CI workflows for flutter_custom_tabs package: ignore markdown files, enhance setup steps
Enhance README and Refactor SFSafariViewController dismissal handling
Simplify flutter_custom_tabs_android example
…ad of deprecated background
…ound_color Update navigationBarColor in `CustomTabsOptions` to use surface instead of deprecated background
fix: remove deprecations
…nlint Enable documentation linting with markdownlint
Release `flutter_custom_tabs` v2.1.0
Prepare for the next development
This commit refactors the Flutter custom tabs plugin to improve the reusability of core classes across different plugins. The following classes are now located in the core package: - IntentFactory - NativeAppLauncher
…er_custom_tabs_android Enhance `flutter_custom_tabs_android` plugin reusability and reduce pigeon dependency
Enhance android code quality
This commit adds support for Swift Package Manager (SPM) to the `flutter_custom_tabs_ios` plugin package. This allows users to integrate the plugin into their iOS projects using SPM, providing an alternative to CocoaPods.
This commit removes the Objective-C bridge code (`CustomTabsPlugin.h` and `CustomTabsPlugin.m`) as the minimum supported Flutter version no longer requires it. This cleanup was also motivated by the recent addition of SPM support, aiming for a cleaner project structure. Note: - After updating the plugin package, a `flutter clean` command might be necessary to avoid potential build errors.
This commit updates the SwiftLint and SwiftFormat configurations to align with the new file structure introduced with SPM support.
Add SPM support for `flutter_custom_tabs_ios`
While `flutter_custom_tabs_ios` already supports SPM integration, this commit refactors the source code organization to strictly adhere to the recommended directory structure outlined in the official Flutter documentation for plugin authors ([Swift Package Manager for plugin authors](https://docs.flutter.dev/packages-and-plugins/swift-package-manager/for-plugin-authors)).
Reorganize source code to align with SPM directory structure
Bump version in package plugins
Bump flutter_custom_tabs version to 2.4.0
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.