diff --git a/.github/workflows/source_build.yml b/.github/workflows/source_build.yml index 4f97849a152..f9499e3687b 100644 --- a/.github/workflows/source_build.yml +++ b/.github/workflows/source_build.yml @@ -6,7 +6,11 @@ on: - cron: '0 0 * * 0' jobs: - buil: + build: + strategy: + matrix: + build_bf: [false] + build_zarr: [true] name: Build OMERO from source runs-on: ubuntu-20.04 steps: @@ -16,5 +20,22 @@ jobs: run: | pip install flake8 flake8 . - - name: Build + - name: install dependencies + run: | + sudo apt-get install -y git maven wget + - name: Build Bio-Formats + if: matrix.build_bf + run: | + git clone https://github.com/ome/bioformats /tmp/bioformats --depth 1 + cd /tmp/bioformats + mvn install -DskipTests + - name: Build ZarrReader + if: matrix.build_zarr + run: | + git clone -b dependency-updates https://github.com/dgault/ZarrReader /tmp/ZarrReader + cd /tmp/ZarrReader + mvn install -DskipTests + - name: Build OMERO run: ./build.py + - name: Rebuild + run: ./build.py clean && ./build.py diff --git a/etc/omero.properties b/etc/omero.properties index b0a06895f69..bec594ab64d 100644 --- a/etc/omero.properties +++ b/etc/omero.properties @@ -208,10 +208,10 @@ versions.omero-scripts-url=${versions.omero-pypi} ### ## Internal dependencies -versions.omero-blitz=5.5.10 -versions.omero-common-test=5.5.9 -versions.omero-gateway=5.6.9 +versions.omero-blitz=5.5.12 +versions.omero-common-test=5.5.10 +versions.omero-gateway=5.6.10 versions.omero-scripts=5.6.2 -versions.OMEZarrReader=0.2.0 +versions.OMEZarrReader=0.2.1-SNAPSHOT ## Global overrides, if empty ignored versions.bioformats= diff --git a/history.rst b/history.rst index 57317cff23a..2b7db513148 100644 --- a/history.rst +++ b/history.rst @@ -5,6 +5,34 @@ OMERO version history ===================== +5.6.5 (June 2022) +------------------ + +This release includes the following upgrade of the OMERO.server Java components: + +- omero-gateway-java 5.6.10 +- omero-blitz 5.5.12 +- omero-server 5.6.4 +- omero-renderer 5.5.10 +- omero-romio 5.7.0 +- omero-common 5.5.10 +- omero-model 5.6.7 + + +Improvements include: + +- a new server configuration allowing to control the pyramidal requirement for floating-point images +- an upgrade of Bio-Formats to version 6.10.0 + +**Note:** This upgrade will invalidate the Bio-Formats Memoizer cache. Please +see the upgrade guide for further information. + +This version of the OMERO.server has been tested with: + +- OMERO.py 5.11.2 +- OMERO.web 5.14.1 +- OMERO.dropbox 5.6.2 + 5.6.4 (April 2022) ------------------