Skip to content

chore(master): release 0.95.0#1

Open
github-actions[bot] wants to merge 1 commit intomasterfrom
release-please--branches--master
Open

chore(master): release 0.95.0#1
github-actions[bot] wants to merge 1 commit intomasterfrom
release-please--branches--master

Conversation

@github-actions
Copy link
Copy Markdown

@github-actions github-actions Bot commented Jan 12, 2024


0.95.0 (2026-04-29)

⚠ BREAKING CHANGES

  • reana-dev: The docker-build command is now intended for single-platform local development builds only, and the docker-push command has been fully deprecated in favour of release-docker.
  • python: drop support for Python 3.6 and 3.7

Build

  • docker: upgrade to Ubuntu 24.04 and Python 3.12 (#810) (69eb86b)
  • helm: add support for Kubernetes 1.29 (#775) (ae90500)
  • helm: add support for Kubernetes 1.30 (#799) (748ca07)
  • helm: add support for Kubernetes 1.31 (#822) (7da51d3)
  • helm: upgrade PgBouncer to 1.24.1 (#907) (d449404)
  • helm: upgrade Traefik to v3 (#832) (0c0849d)
  • python: add minimal pyproject.toml (#815) (9112171)
  • python: drop support for Python 3.6 and 3.7 (#793) (8762855)
  • python: remove deprecated pytest-runner (#815) (d9db515)
  • python: use optional deps instead of tests_require (#815) (668eee4)

Features

  • config: add Compute4PUNCH backend (#780) (c2f490b)
  • config: add new reana-demo-dask-coffea example (#833) (61cf3d6)
  • config: add new reana-demo-lhcb-run2-b2jpsik example (#928) (c90496a)
  • config: new reana-demo-agc-cms-ttbar-coffea example (#792) (aff5c8f)
  • config: set maximum limit for number of Dask workers (#842) (4ffcecb)
  • helm: add configurable workspace listing limits (#900) (cdcaa96)
  • helm: add EOSC SSO authentication option (#911) (9ad4b4a)
  • helm: add FluentBit DaemonSet (#827) (9504101)
  • helm: add initial Dask support (#821) (c0d2e92)
  • helm: add interactive-sessions-env value to reana-server (#802) (085cbea)
  • helm: add Kueue scheduling option for user workloads (#903) (02053cf), closes #800
  • helm: add new component reana-dask-kubernetes-operator (#891) (909d2e0)
  • helm: add new component reana-workflow-validator (#840) (d81a814)
  • helm: add OpenSearch deployment (#827) (21a525a)
  • helm: add quota management secret configuration (#908) (301fc2a)
  • helm: add support for PgBouncer (#818) (7b472fe)
  • helm: add value to customise env vars of job controller (#781) (634691f)
  • helm: add value to customise interactive session images (#795) (cd94d12)
  • helm: add value to customise PostgreSQL docker image (#774) (07a191f), closes #773
  • helm: add value to customise URL of privacy notice (#778) (650ddbd)
  • helm: add values to customise env vars of workflow engines (#781) (35ee032)
  • helm: allow automatic access token issuance (#927) (4d85bc1), closes #925
  • helm: allow cluster administrator to configure ingress host (#804) (19ce68e)
  • helm: allow cluster administrator to configure ingress host (#804) (1479730)
  • helm: allow configuring number of threads for Dask workers (#877) (3e3dc24), closes #874
  • helm: allow custom session lifetime (#937) (2ea8abf)
  • helm: allow only reana-server to connect to reana-cache (#847) (d9c375f)
  • helm: allow only reana-server to connect to reana-cache (#847) (e1772ff)
  • helm: collect logs from Dask pods (#850) (06fa887)
  • helm: increase default rate limit to 40 requests per second (#890) (3375dae)
  • helm: increase default rate limit to 40 requests per second (#890) (e377407)
  • helm: increase default rate limit values (#826) (fcecb6b), closes #825
  • helm: introduce node_label_infrastructurewc Helm value (#885) (3375dae)
  • helm: introduce node_label_infrastructurewc Helm value (#885) (4aac8f4)
  • helm: introduce traefik.external Helm chart value (#866) (b2074bc), closes #852
  • helm: introduce resource requests and limits for job pods (#888) (3375dae)
  • helm: introduce resource requests and limits for job pods (#888) (15ca171), closes #883
  • helm: make Dask autoscaler configurable (#835) (debb354), closes #834
  • helm: release check on most-supported Kubernetes version (#848) (d9c375f)
  • helm: release check on most-supported Kubernetes version (#848) (1a98b0a)
  • helm: remove default GitLab host (#938) (eac01cb)
  • helm: replace FLASK_ENV with FLASK_DEBUG for debug mode (#946) (83df5a9)
  • helm: roll all affected deployments when secrets change (#923) (048bb40)
  • helm: roll deployments when database config changes (#818) (04082f4)
  • helm: support password-protected rabbitmq (#847) (d9c375f)
  • helm: support password-protected rabbitmq (#847) (20a0ea8)
  • helm: support password-protected redis (#847) (d9c375f)
  • helm: support password-protected redis (#847) (be12076)
  • helm: use PostgreSQL 14.10 in local dev deployment (#774) (43ead8a), closes #744
  • reana-dev: add --namespace option to run-ci command (#862) (51c3a11)
  • reana-dev: add git-aggregate-changelog (#789) (6210b11)
  • reana-dev: add date to commits bumping dependencies (#787) (a4cb84c)
  • reana-dev: add release-docker-copy command (#919) (219e202)
  • reana-dev: add support for pyproject.toml components (#916) (d475e29)
  • reana-dev: allow using Colima/K3s as an alternative to Kind (#894) (3375dae)
  • reana-dev: allow using Colima/K3s as an alternative to Kind (#894) (ad4cd09)
  • reana-dev: customize kind image version (#811) (fedc752)
  • reana-dev: enhance changelog aggregator for alpha releases (#921) (73027e0)
  • reana-dev: improve workflow testing in run-example command (#817) (72bd76b)
  • reana-dev: prevent Helm value string wrapping by PyYAML (#827) (467be7a)
  • reana-dev: update Dockerfile image.created label on release (#917) (57ab98f)
  • reana-dev: use Docker Buildx for multi-arch image releases (#915) (2e59c41)
  • scripts: upgrade Kueue to v0.17.0 (#940) (4f2ba90)
  • scripts: upgrade to Jupyter SciPy 7.2.2 notebook (#846) (d9c375f)
  • scripts: upgrade to Jupyter SciPy 7.2.2 notebook (#846) (1ca9dea)

Bug fixes

  • helm: add disabling of GitLab host via empty string (#922) (b182726)
  • helm: add NodePort services for debugging (#812) (33359ca)
  • helm: allow interactive-session-cleanup job to access RWC (#820) (a288636)
  • helm: allow interactive-session-cleanup job to access RWC (#853) (d9c375f)
  • helm: allow interactive-session-cleanup job to access RWC (#853) (b9bc602)
  • helm: avoid redefining REANA_OPENSEARCH_PASSWORD (#843) (aad7dff)
  • helm: harmonise REANA host name and port configurations (#867) (8acfb28), closes #865
  • helm: quote Helm template values consistently (#939) (32f3d8f)
  • helm: remove null default for quota update policy (#941) (307584d)
  • helm: set fsGroup to zero for local OpenSearch deployment (#843) (b235782)
  • helm: support OpenSearch deployment in non-default namespace (#843) (1895ac7)
  • helm: use alpha image tag for dask operator (#942) (10702a9)
  • helm: use ingressClassName instead of deprecated annotation (#794) (b4f4633), closes #742
  • helm: use int64 for large numeric template values (#941) (c817d7a)
  • reana-dev: add PR number in commits bumping shared modules (#783) (57c6755)
  • reana-dev: allow root group to write to shared storage (#843) (47c7a02)
  • reana-dev: correctly handle missing changelog of components (#858) (d9c375f)
  • reana-dev: correctly handle missing changelog of components (#858) (32549d1), closes #857
  • reana-dev: create commits that conform to conventional style (#777) (86d0133)
  • reana-dev: delete extra files with git-submodule --update (#764) (e5680ce)
  • reana-dev: detect number of already open PR in commit suffix (#783) (c533c34)
  • reana-dev: detect versions in git-create-release-commit (#936) (0243ef7)
  • reana-dev: enable run-example fallback legacy checks (#928) (90f1467)
  • reana-dev: handle multi-match in git-upgrade-shared-modules (#936) (bc946d5)
  • reana-dev: improve component detection from subdirectories (#910) (471e5a3)
  • reana-dev: install all client components in one pip call (#946) (25e4593)
  • reana-dev: update container image labels when releasing (#765) (fe6bc2c)
  • reana-dev: upgrade shared modules in both setup/pyproject (#934) (d3ac466)
  • reana-dev: use chore commit scope when bumping dependencies (#868) (3788789)
  • reana-dev: use correct --python-tests flag in tests (#946) (01a44b9)
  • reana-dev: use PEP440 version format for reana-client tags (#920) (17fd87d)

Performance improvements

  • add locust performance stress tests (5e5266f)

Code refactoring

Code style

  • black: format with black v24 (#772) (311e157)
  • python: adapt code base to the new black version (#921) (ccd3077)

Continuous integration

  • actions: update GitHub actions due to Node 16 deprecation (#790) (8ce4a8d)
  • added flake8 linter (86e1c8b)
  • added github actions workflow (4c4ee23)
  • commitlint: addition of commit message linter (#767) (be77666)
  • commitlint: allow release commit style (#785) (a6f95ac)
  • commitlint: check for the presence of concrete PR number (#771) (2c34634)
  • commitlint: check PR number presence in merge commits (#810) (f1291ed)
  • commitlint: fix local running of commit linter on macOS (#898) (c48d92a)
  • commitlint: improve checking of merge commits (#803) (16e5542)
  • helm: configure target branch name for helm linting (#863) (e2b6037)
  • helm: configure target branch name for helm linting (#885) (3375dae)
  • helm: configure target branch name for helm linting (#885) (823f9fc)
  • jsonlint: add JSON linting (#838) (430e2e4), closes #836
  • markdownlint: add Markdown linting (#838) (6a437e2), closes #836
  • pin ubuntu version in GA jobs (570cc1c)
  • prettier: add Prettier code formatting checks (#838) (6ecf556), closes #836
  • prettier: format more Helm-related files (#838) (4b8edd0), closes #836
  • pytest: invoke pytest directly instead of setup.py test (#815) (a29f469)
  • python: pin setuptools 70 (#822) (be45c54)
  • python: pin setuptools below 81 (#926) (75303e4)
  • release-please: initial configuration (#767) (bb45539)
  • release-please: update version in Helm Chart (#770) (09c9210)
  • run-tests: add usage help and refactor options (#930) (5bb9b8d)
  • runners: upgrade CI runners to Ubuntu 22.04 (#890) (3375dae)
  • runners: upgrade CI runners to Ubuntu 22.04 (#890) (dc0cad7)
  • shellcheck: fix exit code propagation (#771) (035d51c)
  • shfmt: add shfmt code formatting checks (#838) (a9abb0b), closes #836
  • update all actions (e59b982)
  • yamllint: add YAML linting (#838) (ad4d5ab), closes #836

Documentation

  • add .readthedocs.yaml to migrate to RTD v2 (5706804)
  • authors: add Jelizaveta Lemeševa (#812) (9698c63)
  • authors: complete list of contributors (#779) (123eae8)
  • chat: remove Gitter (#782) (aba8ac2)
  • downgrade urllib3 (37b9f2d)
  • fix deployment links (d2b16b2)
  • helm: clarify secrets-related warning in README (#847) (d9c375f)
  • helm: clarify secrets-related warning in README (#847) (fab5591)
  • helm: document all configurable environment variables (#901) (060c02f), closes #899
  • move releasing docs to docs.reana.io (080898f)
  • move to docs.reana.io enrich README (9abd6ff)
  • revert deletion of docs/requirements.txt (c4912ec)
  • set default language to English (ff110ba)
  • update changelog (c65f9c9)

Chores

  • master: release 0.95.0-alpha.1 (251a172)

@github-actions github-actions Bot force-pushed the release-please--branches--master branch 2 times, most recently from 37811f7 to 11d4c6f Compare January 18, 2024 13:08
@github-actions github-actions Bot force-pushed the release-please--branches--master branch 2 times, most recently from dc1f418 to f13b5c8 Compare January 29, 2024 17:20
@github-actions github-actions Bot force-pushed the release-please--branches--master branch 4 times, most recently from 75b33a4 to 6764d44 Compare February 15, 2024 09:05
@github-actions github-actions Bot force-pushed the release-please--branches--master branch 2 times, most recently from 1924090 to db71ff4 Compare February 21, 2024 10:05
@github-actions github-actions Bot force-pushed the release-please--branches--master branch 3 times, most recently from 090e47f to defcac4 Compare March 1, 2024 09:19
@github-actions github-actions Bot force-pushed the release-please--branches--master branch 3 times, most recently from 9a3a104 to 6d561b8 Compare March 6, 2024 14:03
@github-actions github-actions Bot force-pushed the release-please--branches--master branch from 6d561b8 to 2650d56 Compare March 13, 2024 12:57
@github-actions github-actions Bot changed the title chore(master): release 0.9.3 chore(master): release 0.9.4 Mar 14, 2024
@github-actions github-actions Bot force-pushed the release-please--branches--master branch 2 times, most recently from 90e3641 to a3184d5 Compare March 19, 2024 08:59
@github-actions github-actions Bot force-pushed the release-please--branches--master branch from a3184d5 to e269153 Compare May 8, 2024 08:09
@github-actions github-actions Bot force-pushed the release-please--branches--master branch from e269153 to eca740c Compare June 7, 2024 06:30
@github-actions github-actions Bot force-pushed the release-please--branches--master branch 2 times, most recently from dd371b7 to cf5cbfd Compare July 3, 2024 07:51
@github-actions github-actions Bot force-pushed the release-please--branches--master branch 3 times, most recently from 3b9cde9 to 1b09d8e Compare August 8, 2024 12:14
@github-actions github-actions Bot force-pushed the release-please--branches--master branch 2 times, most recently from 93facc8 to 553dff9 Compare August 26, 2024 13:51
@github-actions github-actions Bot force-pushed the release-please--branches--master branch from a433ea6 to 44506f4 Compare December 17, 2024 13:02
@github-actions github-actions Bot changed the title chore(master): release 0.9.4 chore(master): release 0.9.5 Jan 15, 2025
@github-actions github-actions Bot force-pushed the release-please--branches--master branch 4 times, most recently from cdb5ba7 to 6f375db Compare January 20, 2025 16:11
@github-actions github-actions Bot force-pushed the release-please--branches--master branch from 6f375db to 5140540 Compare January 22, 2025 16:11
@github-actions github-actions Bot force-pushed the release-please--branches--master branch 3 times, most recently from 06f5b5c to dd5e3c1 Compare February 5, 2025 10:38
@github-actions github-actions Bot changed the title chore(master): release 0.9.5 chore(master): release 0.95.0 Feb 5, 2025
@github-actions github-actions Bot force-pushed the release-please--branches--master branch from dd5e3c1 to 6a989e1 Compare February 5, 2025 15:18
@github-actions github-actions Bot force-pushed the release-please--branches--master branch 2 times, most recently from d95b378 to ba49315 Compare February 24, 2025 09:55
@github-actions github-actions Bot force-pushed the release-please--branches--master branch 2 times, most recently from 7ecf24e to b0675e8 Compare June 26, 2025 16:26
@github-actions github-actions Bot force-pushed the release-please--branches--master branch from b0675e8 to 69adbdb Compare August 20, 2025 15:49
@github-actions github-actions Bot force-pushed the release-please--branches--master branch from 69adbdb to c5278f8 Compare September 18, 2025 08:32
@github-actions github-actions Bot force-pushed the release-please--branches--master branch from c5278f8 to 7d139f6 Compare November 7, 2025 11:12
@github-actions github-actions Bot force-pushed the release-please--branches--master branch from 7d139f6 to 8b9c639 Compare November 28, 2025 14:26
@github-actions github-actions Bot force-pushed the release-please--branches--master branch 5 times, most recently from 665c086 to fc19bc7 Compare January 9, 2026 13:07
@github-actions github-actions Bot force-pushed the release-please--branches--master branch 3 times, most recently from 74a6c79 to 55812a0 Compare January 19, 2026 08:52
@github-actions github-actions Bot force-pushed the release-please--branches--master branch from 55812a0 to 492bbb2 Compare January 20, 2026 11:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants