Skip to content

Commit f0d5dbf

Browse files
Release:v16.0.1 (#634)
* ci: fix Release pipeline * Release: v16.0.1 * Release: v16.0.1 * Release: v16.0.1 * Release: v16.0.1 * Release: v16.0.1 * Release: v16.0.1
1 parent c5b861f commit f0d5dbf

26 files changed

+403
-797
lines changed

.circleci/config.yml

Lines changed: 50 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -311,20 +311,59 @@ jobs:
311311
- run: melos dryPublish --no-select
312312

313313
release_dio_plugin:
314-
executor: flutter-executor
314+
macos:
315+
xcode: 15.2.0
316+
resource_class: macos.m1.medium.gen1
317+
working_directory: "~/project"
315318
steps:
316-
- advanced-checkout/shallow-checkout
319+
- advanced-checkout/shallow-checkout:
320+
path: ~/project
321+
# Flutter doesn't support Apple Silicon yet, so we need to install Rosetta use Flutter on M1 machines.
322+
- run:
323+
name: Install Rosetta
324+
command: softwareupdate --install-rosetta --agree-to-license
317325
- setup_flutter
318-
- run: chmod +x packages/Instabug-Dio-Interceptor/release.sh
319-
- run: ./packages/Instabug-Dio-Interceptor/release.sh
326+
- run:
327+
name: Clone Escape
328+
command: git clone -b master2 git@github.com:Instabug/Escape.git
329+
- run:
330+
name: Build Escape
331+
working_directory: Escape
332+
command: |
333+
swift build -c release
334+
cp -f .build/release/Escape /usr/local/bin/escape
335+
- run:
336+
name: Publish Package
337+
working_directory: packages/instabug_dio_interceptor
338+
command: Escape flutter publish-dependancy
339+
320340

321341
release_http_adapter_plugin:
322-
executor: flutter-executor
342+
macos:
343+
xcode: 15.2.0
344+
resource_class: macos.m1.medium.gen1
345+
working_directory: "~/project"
323346
steps:
324-
- advanced-checkout/shallow-checkout
347+
- advanced-checkout/shallow-checkout:
348+
path: ~/project
349+
# Flutter doesn't support Apple Silicon yet, so we need to install Rosetta use Flutter on M1 machines.
350+
- run:
351+
name: Install Rosetta
352+
command: softwareupdate --install-rosetta --agree-to-license
325353
- setup_flutter
326-
- run: chmod +x packages/Instabug-Dart-http-Adapter/release.sh
327-
- run: ./packages/Instabug-Dart-http-Adapter/release.sh
354+
- run:
355+
name: Clone Escape
356+
command: git clone -b master2 git@github.com:Instabug/Escape.git
357+
- run:
358+
name: Build Escape
359+
working_directory: Escape
360+
command: |
361+
swift build -c release
362+
cp -f .build/release/Escape /usr/local/bin/escape
363+
- run:
364+
name: Publish Package
365+
working_directory: packages/instabug_http_client
366+
command: Escape flutter publish-dependancy
328367

329368
release_modular_plugin:
330369
executor: flutter-executor
@@ -347,20 +386,10 @@ jobs:
347386
- run:
348387
name: Install Rosetta
349388
command: softwareupdate --install-rosetta --agree-to-license
350-
- flutter/install_sdk_and_pub:
351-
version: 3.10.5
352-
app-dir: project
353-
- run:
354-
name: Install pub packages
355-
working_directory: ~/project
356-
command: dart pub get
357-
- run:
358-
name: Generate Pigeons
359-
working_directory: project
360-
command: melos pigeon --no-select
389+
- setup_flutter
361390
- run:
362391
name: Clone Escape
363-
command: git clone git@github.com:Instabug/Escape.git
392+
command: git clone -b master2 git@github.com:Instabug/Escape.git
364393
- run:
365394
name: Build Escape
366395
working_directory: Escape
@@ -369,7 +398,7 @@ jobs:
369398
cp -f .build/release/Escape /usr/local/bin/escape
370399
- run:
371400
name: Publish Package
372-
working_directory: project
401+
working_directory: packages/instabug_flutter
373402
command: Escape flutter publish
374403

375404
workflows:

.gitignore

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
# Generated files
2-
*.mocks.dart
3-
*.g.dart
4-
packages/**/android/**/generated/
5-
packages/**/ios/**/Generated/
2+
**/pubspec_overrides.yaml
3+
!**/example/pubspec_overrides.yaml
64

75
# Miscellaneous
86
*.class
@@ -89,4 +87,3 @@ android/gradlew.bat
8987
!**/ios/**/default.pbxuser
9088
!**/ios/**/default.perspectivev3
9189
!/packages/flutter_tools/test/data/dart_dependencies_test/**/.packages
92-
/packages/**/lib/src/generated/

melos.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ scripts:
6363
flutter: true
6464
dependsOn: pana
6565
private: false
66+
scope: instabug_flutter
6667
pods:
6768
run: cd ios && pod install --repo-update
6869
description: running pod install
Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
# Generated files
2+
*.mocks.dart
3+
4+
# Miscellaneous
5+
*.class
6+
*.lock
7+
*.log
8+
*.pyc
9+
*.swp
10+
.DS_Store
11+
.atom/
12+
.buildlog/
13+
.history
14+
.svn/
15+
16+
# IntelliJ related
17+
*.iml
18+
*.ipr
19+
*.iws
20+
.idea/
21+
22+
# Visual Studio Code related
23+
.vscode/
24+
25+
# Flutter/Dart/Pub related
26+
**/doc/api/
27+
.dart_tool/
28+
.flutter-plugins
29+
.packages
30+
.flutter-plugins-dependencies
31+
.pub-cache/
32+
.pub/
33+
build/
34+
35+
# Android related
36+
**/android/**/gradle-wrapper.jar
37+
**/android/.gradle
38+
**/android/captures/
39+
**/android/gradlew
40+
**/android/gradlew.bat
41+
**/android/local.properties
42+
**/android/**/GeneratedPluginRegistrant.java
43+
44+
# iOS/XCode related
45+
**/ios/**/*.mode1v3
46+
**/ios/**/*.mode2v3
47+
**/ios/**/*.moved-aside
48+
**/ios/**/*.pbxuser
49+
**/ios/**/*.perspectivev3
50+
**/ios/**/*sync/
51+
**/ios/**/.sconsign.dblite
52+
**/ios/**/.tags*
53+
**/ios/**/.vagrant/
54+
**/ios/**/DerivedData/
55+
**/ios/**/Icon?
56+
**/ios/**/Pods/
57+
**/ios/**/.symlinks/
58+
**/ios/**/profile
59+
**/ios/**/xcuserdata
60+
**/ios/.generated/
61+
**/ios/Flutter/App.framework
62+
**/ios/Flutter/Flutter.framework
63+
**/ios/Flutter/Generated.xcconfig
64+
**/ios/Flutter/app.flx
65+
**/ios/Flutter/app.zip
66+
**/ios/Flutter/flutter_assets/
67+
**/ios/ServiceDefinitions.json
68+
**/ios/Runner/GeneratedPluginRegistrant.*
69+
70+
# Exceptions to above rules.
71+
!**/ios/**/default.mode1v3
72+
!**/ios/**/default.mode2v3
73+
!**/ios/**/default.pbxuser
74+
!**/ios/**/default.perspectivev3
75+
!/packages/flutter_tools/test/data/dart_dependencies_test/**/.packages

packages/instabug_dio_interceptor/example/pubspec_overrides.yaml

Lines changed: 0 additions & 6 deletions
This file was deleted.

packages/instabug_dio_interceptor/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description:
44
with Dio Package and sends them to the report that will be sent to the dashboard.
55
version: 2.6.0
66
homepage: https://github.com/Instabug/Instabug-Flutter#readme
7-
repository: https://github.com/Instabug/Instabug-Flutter/tree/refactor/monorepo/packages/instabug_dio_interceptor
7+
repository: https://github.com/Instabug/Instabug-Flutter/tree/master/packages/instabug_dio_interceptor
88

99
environment:
1010
sdk: '>=2.12.0 <4.0.0'

packages/instabug_dio_interceptor/pubspec_overrides.yaml

Lines changed: 0 additions & 4 deletions
This file was deleted.

packages/instabug_dio_interceptor/release.sh

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,12 @@ if [ ! "${VERSION}" ] || [ -z "${VERSION}" ];then
44
echo "Instabug: err: Version Number not found."
55
exit 1
66
else
7-
mkdir -p .pub-cache
8-
cat <<EOF > $HOME/.pub-cache/credentials.json
7+
# Remove pubspec_overrides.yaml files before publishing to avoid warnings
8+
echo "Removing pubspec_overrides.yaml files before publishing..."
9+
find . -name "pubspec_overrides.yaml" -delete
10+
11+
mkdir -p "$HOME/Library/Application Support/dart"
12+
cat <<EOF > "$HOME/Library/Application Support/dart/pub-credentials.json"
913
${PUB_CREDENTIALS}
1014
1115
EOF
Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
# Generated files
2+
*.mocks.dart
3+
*.g.dart
4+
android/**/generated/
5+
ios/**/Generated/
6+
7+
# Miscellaneous
8+
*.class
9+
*.log
10+
*.pyc
11+
*.swp
12+
.DS_Store
13+
.atom/
14+
.buildlog/
15+
.history
16+
.svn/
17+
18+
# IntelliJ related
19+
*.iml
20+
*.ipr
21+
*.iws
22+
.idea/
23+
24+
# The .vscode folder contains launch configuration and tasks you configure in
25+
# VS Code which you may wish to be included in version control, so this line
26+
# is commented out by default.
27+
#.vscode/
28+
29+
# Flutter/Dart/Pub related
30+
**/doc/api/
31+
.dart_tool/
32+
.flutter-plugins
33+
.flutter-plugins-dependencies
34+
.packages
35+
.pub-cache/
36+
.pub/
37+
/pubspec.lock
38+
build/
39+
coverage/
40+
41+
# Node related
42+
node_modules
43+
44+
# Android related
45+
**/android/**/gradle-wrapper.jar
46+
**/android/.gradle
47+
**/android/captures/
48+
android/gradlew
49+
android/gradlew.bat
50+
**/android/local.properties
51+
**/android/**/GeneratedPluginRegistrant.java
52+
53+
# iOS/XCode related
54+
**/ios/**/*.mode1v3
55+
**/ios/**/*.mode2v3
56+
**/ios/**/*.moved-aside
57+
**/ios/**/*.pbxuser
58+
**/ios/**/*.perspectivev3
59+
**/ios/**/*sync/
60+
**/ios/**/.sconsign.dblite
61+
**/ios/**/.tags*
62+
**/ios/**/.vagrant/
63+
**/ios/**/DerivedData/
64+
**/ios/**/Icon?
65+
**/ios/**/Pods/
66+
**/ios/**/.symlinks/
67+
**/ios/**/profile
68+
**/ios/**/xcuserdata
69+
**/ios/.generated/
70+
**/ios/Flutter/App.framework
71+
**/ios/Flutter/Flutter.framework
72+
**/ios/Flutter/Flutter.podspec
73+
**/ios/Flutter/Generated.xcconfig
74+
**/ios/Flutter/app.flx
75+
**/ios/Flutter/app.zip
76+
**/ios/Flutter/flutter_assets/
77+
**/ios/Flutter/flutter_export_environment.sh
78+
**/ios/ServiceDefinitions.json
79+
**/ios/Runner/GeneratedPluginRegistrant.*
80+
81+
# Exceptions to above rules.
82+
!**/ios/**/default.mode1v3
83+
!**/ios/**/default.mode2v3
84+
!**/ios/**/default.pbxuser
85+
!**/ios/**/default.perspectivev3
86+
!/packages/flutter_tools/test/data/dart_dependencies_test/**/.packages

packages/instabug_flutter/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,12 @@
11
# Changelog
2+
3+
## [16.0.1](https://github.com/Instabug/Instabug-Flutter/compare/v15.0.3...dev) (Sep 3, 2025)
4+
5+
### Fixed
6+
7+
- Fixed Missing Generated Files ([#634](https://github.com/Instabug/Instabug-Flutter/pull/634)).
8+
9+
210
## [16.0.0](https://github.com/Instabug/Instabug-Flutter/compare/v15.0.3...dev) (Aug 29, 2025)
311

412
### Added

0 commit comments

Comments
 (0)