diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml deleted file mode 100644 index d065ef5..0000000 --- a/.github/workflows/test.yml +++ /dev/null @@ -1,29 +0,0 @@ -name: CI pipeline - -on: - push: - branches: - - main - pull_request: - -jobs: - ci: - name: CI pipeline - runs-on: ubuntu-latest - steps: - - name: Git Checkout - uses: actions/checkout@v1 - - - name: Set up JDK 17 - uses: actions/setup-java@v1 - with: - java-version: '17' - - - name: Run tests - run: ./gradlew test - - - name: Publish Test Report - uses: mikepenz/action-junit-report@v2 - if: always() # always run even if the previous step fails - with: - report_paths: '**/build/test-results/test/TEST-*.xml' \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 460393d..50c4f45 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +## [2.3.0] - 2024-12-04 + +- Compatibility with Jmix 2.4 +- Upgrade to azure-storage-blob 12.29.0 + ## [2.2.2] - 2024-03-19 - Compatibility with Jmix 2.2.1 diff --git a/README.md b/README.md index 2ea5bc6..b49c0d5 100644 --- a/README.md +++ b/README.md @@ -17,11 +17,12 @@ The following table shows which version of the add-on is compatible with which v | 1.5.* | 1.5.0 | gr.netmechanics.jmix:azurefs-starter:1.5.0 | | 2.1.* | 2.1.0 | gr.netmechanics.jmix:azurefs-starter:2.1.0 | | 2.2.* | 2.2.2 | gr.netmechanics.jmix:azurefs-starter:2.2.2 | +| 2.4.* | 2.3.0 | gr.netmechanics.jmix:azurefs-starter:2.3.0 | Add to your project's `build.gradle` dependencies: ```gradle -implementation 'gr.netmechanics.jmix:azurefs-starter:2.2.2' +implementation 'gr.netmechanics.jmix:azurefs-starter:' ``` # Configuration diff --git a/azurefs/azurefs.gradle b/azurefs/azurefs.gradle index c0c76b0..0a4adbb 100644 --- a/azurefs/azurefs.gradle +++ b/azurefs/azurefs.gradle @@ -9,7 +9,7 @@ dependencies { testImplementation 'org.springframework.boot:spring-boot-starter-web' testRuntimeOnly 'org.hsqldb:hsqldb' - implementation 'com.azure:azure-storage-blob:12.25.1' + implementation 'com.azure:azure-storage-blob:12.29.0' } test { diff --git a/azurefs/src/main/resources/gr/netmechanics/jmix/azurefs/module.properties b/azurefs/src/main/resources/gr/netmechanics/jmix/azurefs/module.properties index 0ea6612..127f2c3 100644 --- a/azurefs/src/main/resources/gr/netmechanics/jmix/azurefs/module.properties +++ b/azurefs/src/main/resources/gr/netmechanics/jmix/azurefs/module.properties @@ -1,2 +1,3 @@ jmix.core.skip-null-or-empty-conditions-by-default=true -spring.main.allow-circular-references=true \ No newline at end of file +spring.main.allow-circular-references=true +jmix.ui.component.filter-show-non-jpa-properties=false \ No newline at end of file diff --git a/build.gradle b/build.gradle index d6d950f..d51e4c8 100644 --- a/build.gradle +++ b/build.gradle @@ -3,7 +3,7 @@ buildscript { gradlePluginPortal() } dependencies { - classpath 'io.jmix.gradle:jmix-gradle-plugin:2.2.1.1' + classpath 'io.jmix.gradle:jmix-gradle-plugin:2.4.1' } } @@ -22,7 +22,7 @@ subprojects { } jmix { - bomVersion = '2.2.1' + bomVersion = '2.4.1' projectId = 'azurefs' } diff --git a/gradle.properties b/gradle.properties index da7e2e0..b333569 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1 +1 @@ -version = 2.2.2 \ No newline at end of file +version = 2.3.0 \ No newline at end of file diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index a0f6b2c..c23c306 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https://services.gradle.org/distributions/gradle-8.6-bin.zip +distributionUrl=https://services.gradle.org/distributions/gradle-8.10.2-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists