diff --git a/.github/workflows/base.yaml b/.github/workflows/base.yaml index 540eab4a..28db93b8 100644 --- a/.github/workflows/base.yaml +++ b/.github/workflows/base.yaml @@ -9,7 +9,6 @@ on: - "[0-9]+.[0-9]+.[0-9]+*" pull_request: - branches: [main] # This ensures that previous jobs for the PR are canceled when PR is updated concurrency: @@ -81,8 +80,27 @@ jobs: working-directory: example deployment: + # Don't use because need generate l10n before publish + # uses: flutter-form-builder-ecosystem/.github/.github/workflows/deployment.yaml@main if: ${{ github.ref_type == 'tag' }} - uses: flutter-form-builder-ecosystem/.github/.github/workflows/deployment.yaml@main + needs: [build, example] + name: Deploy package permissions: id-token: write - needs: [build, example] + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v4 + with: + fetch-depth: 1 # Use shallow clone for faster checkout + - name: Setup Flutter + uses: kuhnroyal/flutter-fvm-config-action/setup@v3 + with: + path: '.fvmrc' + flavor: 'stable' + - name: Install dependencies + run: dart pub get + - name: Run l10n + run: flutter gen-l10n + - name: Publish package + run: dart pub publish -v -f diff --git a/CHANGELOG.md b/CHANGELOG.md index 1e5932db..945fc9ae 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,18 @@ # Changelog -## 11.0.1 +## 11.1.1 +- Fix issue when build fails due to missing l10n files + +## 11.1.0 + +- Add Latvian language support +- Add float validator +- Add hexadecimal validator - Align between validator input types with other validators - Split up BaseValidator into TranslatedValidator so only that one needs to provide a translation +- Update constraints to min Dart 3.6 +- Update constraints to min Flutter 3.27.0 ## 11.0.0 diff --git a/README.md b/README.md index 56100f98..584d48f3 100644 --- a/README.md +++ b/README.md @@ -408,6 +408,7 @@ Donate or become a sponsor of Flutter Form Builder Ecosystem ## Roadmap +- [API refactor to improve performance and behavior](https://github.com/flutter-form-builder-ecosystem/form_builder_validators/pull/129) - [Solve open issues](https://github.com/flutter-form-builder-ecosystem/form_builder_validators/issues), [prioritizing bugs](https://github.com/flutter-form-builder-ecosystem/form_builder_validators/labels/bug) ## Ecosystem diff --git a/pubspec.yaml b/pubspec.yaml index 9ff76cdb..2b157fe1 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: form_builder_validators description: Form Builder Validators set of validators for FlutterFormBuilder. Provides common validators and a way to make your own. -version: 11.0.0 +version: 11.1.1 repository: https://github.com/flutter-form-builder-ecosystem/form_builder_validators issue_tracker: https://github.com/flutter-form-builder-ecosystem/form_builder_validators/issues homepage: https://github.com/flutter-form-builder-ecosystem