Skip to content

Commit

Permalink
Merge branch 'feature/federated-plugin'
Browse files Browse the repository at this point in the history
  • Loading branch information
pichillilorenzo committed Nov 27, 2023
2 parents 79024b2 + 070d75a commit fcb92e2
Show file tree
Hide file tree
Showing 1,259 changed files with 42,899 additions and 13,918 deletions.
10 changes: 10 additions & 0 deletions .github/ISSUE_TEMPLATE/APP_SHOWCASE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
name: App Showcase
about: Add your App on the Official Showcase Page

---

Check the [Showcase](https://inappwebview.dev/showcase/) page to see an open list of Apps built with **Flutter** and **Flutter InAppWebView**.

If you are using the **Flutter InAppWebView** plugin and would like to add your App there,
follow the instruction on the [Submit App](https://inappwebview.dev/submit-app/) page!
44 changes: 44 additions & 0 deletions .pubignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# Miscellaneous
*.class
*.log
*.pyc
*.swp
.DS_Store
.atom/
.buildlog/
.history
.svn/

# IntelliJ related
*.iml
*.ipr
*.iws
.idea/

# The .vscode folder contains launch configuration and tasks you configure in
# VS Code which you may wish to be included in version control, so this line
# is commented out by default.
#.vscode/

# Flutter/Dart/Pub related
# Libraries should not include pubspec.lock, per https://dart.dev/guides/libraries/private-files#pubspeclock.
/pubspec.lock
**/doc/api/
.dart_tool/
.packages
build/
.fvm/

flutter_driver_tests.log
tool/chromedriver
tool/chromedriver.*

scripts/
dev_packages/
flutter_inappwebview_platform_interface/
flutter_inappwebview_android/
flutter_inappwebview_ios/
flutter_inappwebview_macos/
flutter_inappwebview_web/
test_node_server/
.idea/
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
## 6.0.0-beta.29

### BREAKING CHANGES

- Plugin conversion to a [Federated Plugin](https://docs.flutter.dev/packages-and-plugins/developing-packages#federated-plugins) to better support multiple environments and implementations.
- Dart SDK min version `>= 2.17.0`
- Android package name has been changed to `com.pichillilorenzo.flutter_inappwebview_android`. References to old package name `com.pichillilorenzo.flutter_inappwebview` should be updated, for example inside `AndroidManifest.xml` file: `<provider android:name="com.pichillilorenzo.flutter_inappwebview_android.InAppWebViewFileProvider" android:authorities="${applicationId}.flutter_inappwebview_android.fileprovider" ...`
- Web Platform: `web_support.js` file path has been changed to `packages/flutter_inappwebview_web/assets/web/web_support.js`

## 6.0.0-beta.28

- Added `ProcessGlobalConfig` for Android WebViews
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ Send a submission request to the [Submit App](https://inappwebview.dev/submit-ap

## Requirements

- Dart sdk: ">=2.15.0 <4.0.0"
- Dart sdk: ">=2.17.0 <4.0.0"
- Flutter: ">=3.0.0"
- Android: `minSdkVersion 19` and add support for `androidx` (see [AndroidX Migration](https://docs.flutter.dev/development/platform-integration/android/androidx-migration) to migrate an existing app)
- iOS 9.0+: `--ios-language swift`, Xcode version `>= 14.3`
Expand All @@ -64,7 +64,7 @@ To make it work properly on the Web platform, you need to add the `web_support.j
```html
<head>
<!-- ... -->
<script type="application/javascript" src="/assets/packages/flutter_inappwebview/assets/web/web_support.js" defer></script>
<script type="application/javascript" src="/assets/packages/flutter_inappwebview_web/assets/web/web_support.js" defer></script>
<!-- ... -->
</head>
```
Expand Down
6 changes: 5 additions & 1 deletion analysis_options.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,13 @@ include: package:flutter_lints/flutter.yaml
linter:
rules:
constant_identifier_names: ignore
deprecated_member_use_from_same_package: ignore

# Additional information about this file can be found at
# https://dart.dev/guides/language/analysis-options
analyzer:
errors:
deprecated_member_use_from_same_package: ignore
deprecated_member_use: ignore
deprecated_member_use_from_same_package: ignore
unnecessary_cast: ignore
unnecessary_import: ignore
1 change: 0 additions & 1 deletion android/.idea/.name

This file was deleted.

Binary file removed android/.idea/caches/build_file_checksums.ser
Binary file not shown.
Binary file removed android/.idea/caches/gradle_models.ser
Binary file not shown.
29 changes: 0 additions & 29 deletions android/.idea/codeStyles/Project.xml

This file was deleted.

15 changes: 0 additions & 15 deletions android/.idea/gradle.xml

This file was deleted.

14 changes: 0 additions & 14 deletions android/.idea/misc.xml

This file was deleted.

8 changes: 0 additions & 8 deletions android/.idea/modules.xml

This file was deleted.

12 changes: 0 additions & 12 deletions android/.idea/runConfigurations.xml

This file was deleted.

6 changes: 0 additions & 6 deletions android/.idea/vcs.xml

This file was deleted.

1 change: 0 additions & 1 deletion android/settings.gradle

This file was deleted.

This file was deleted.

4 changes: 2 additions & 2 deletions dev_packages/generators/lib/src/util.dart
Original file line number Diff line number Diff line change
Expand Up @@ -66,11 +66,11 @@ abstract class Util {
return """///
${platformNoteList.join("\n///\n")}
///
///**Supported Platforms/Implementations**:
///**Officially Supported Platforms/Implementations**:
${platformSupportedList.join("\n")}""";
} else {
return """///
///**Supported Platforms/Implementations**:
///**Officially Supported Platforms/Implementations**:
${platformSupportedList.join("\n")}""";
}
}
Expand Down

0 comments on commit fcb92e2

Please sign in to comment.