Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2.0.0 beta #15

Merged
merged 23 commits into from Jul 25, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
Expand Up @@ -12,7 +12,7 @@ on:
branches: [ master ]

jobs:
build:
format-analyze-test:
runs-on: ubuntu-latest

steps:
Expand All @@ -23,6 +23,9 @@ jobs:
- name: Install dependencies
run: dart pub get

- name: Generate package version
run: dart run build_runner build --delete-conflicting-outputs

- name: Verify formatting
run: dart format --output=none --set-exit-if-changed .

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/publish.yml
Expand Up @@ -10,7 +10,7 @@ jobs:
steps:
- name: 'Checkout'
uses: actions/checkout@v3

- name: '>> Dart package <<'
uses: k-paxian/dart-package-publisher@master
with:
Expand Down
2 changes: 2 additions & 0 deletions .gitignore
Expand Up @@ -9,3 +9,5 @@ pubspec.lock

# Directory created by dartdoc
doc/api/

# example/test/
14 changes: 12 additions & 2 deletions .vscode/settings.json
Expand Up @@ -2,15 +2,25 @@
"cSpell.words": [
"anydpi",
"appiconset",
"hdpi",
"Hexa",
"imageset",
"lproj",
"Mainifest",
"mdpi",
"mipmap",
"negatable",
"paxian",
"pbxproj",
"playstore",
"pubspec",
"rgba",
"unawaited",
"writeln",
"xcassets",
"xcodeproj"
"xcodeproj",
"xhdpi",
"xxhdpi",
"xxxhdpi"
]
}
}
70 changes: 69 additions & 1 deletion CHANGELOG.md
@@ -1,5 +1,73 @@
# Changelog

## 2.0.0
- Add web custom favicon support
- ## Config breaking changes:

```yaml
icons_launcher:
image_path: 'assets/ic_logo_border.png'
platforms:
android:
enable: true
image_path: 'assets/ic_logo_border.png'
# adaptive_background_color: '#ffffff'
adaptive_background_image: 'assets/ic_background.png'
adaptive_foreground_image: 'assets/ic_foreground.png'
adaptive_round_image: 'assets/ic_logo_round.png'
ios:
enable: true
image_path: 'assets/ic_logo_rectangle.png'
web:
enable: true
image_path: 'assets/ic_logo_border.png'
favicon_path: 'assets/ic_logo_round.png'
macos:
enable: false
image_path: 'assets/ic_logo_border.png'
windows:
enable: false
image_path: 'assets/ic_logo_border.png'
linux:
enable: false
image_path: 'assets/ic_logo_border.png'
```

## 2.0.0-beta.2
- Fixed auto remove image alpha channel for iOS platform to follow AppStore guideline
- Fixed iOS flavor
- Improved pub score
- Improved log

## 2.0.0-beta.1
- Rewrite and improve flavor support
- New flavor script (E.g. `icons_launcher-dev.yaml`)
```sh
flutter pub run icons_launcher:create --flavor dev
```
- Add new config
- `color_adaptive_background`
- ## Breaking changes:
- Rename runner from `icons_launcher:main` to `icons_launcher:create`

```sh
flutter pub run icons_launcher:create
```
- Rename config from `flutter_icons:` to `icons_launcher:`

```yaml
icons_launcher:
image_path: 'icon.png'
android: true
```
- Rename config option:
- from `adaptive_icon_background` to `image_adaptive_background`
- from `adaptive_icon_foreground` to `image_adaptive_foreground`
- from `adaptive_icon_round` to `image_adaptive_round`
- Config option removed
- `remove_alpha_ios`
- `remove_alpha_macos`

## 1.2.1
- Fixed bug windows platform icon list embedded

Expand Down Expand Up @@ -29,7 +97,7 @@
## 1.1.4
- Fixed android adaptive icon ([#3](https://github.com/mrrhak/icons_launcher/issues/3))
- Android files are generated to `mipmap` instead of `drawable` follow Android Studio
- New android config `adaptive_icon_round`
- New android config `image_adaptive_round`
- New `ic_launcher-playstore.png` is generated in main folder
- Update example app
- Update README.md
Expand Down