Skip to content

Releases: balena-io/open-balena

v4.1.294

02 Jan 22:31
3679a94
Compare
Choose a tag to compare

Update pre-commit hook pre-commit/pre-commit-hooks to v5

Notable changes

  • requirements-txt-fixer: also remove pkg_resources==....
  • check-illegal-windows-names: new hook!
  • pretty-format-json: continue processing even if a file has a json error.
  • destroyed-symlinks: set stages to [pre-commit, pre-push, manual]
  • pre-commit-hooks now requires pre-commit>=3.2.0.
  • use non-deprecated names for stages.
pre-commit/pre-commit-hooks (pre-commit/pre-commit-hooks)

v5.0.0: pre-commit-hooks v5.0.0

Compare Source

Features
Fixes
Migrating
  • pre-commit-hooks now requires pre-commit>=3.2.0.
  • use non-deprecated names for stages.

List of commits

c03072d (Update pre-commit hook pre-commit/pre-commit-hooks to v5, 2025-01-02)
5b125dd (Merge pull request #561 from balena-io/renovate/balena-open-balena-api-34.3.x, 2025-01-02)
8a1168f (Update balena/open-balena-api Docker tag to v34.3.11, 2025-01-02)

v4.1.293

02 Jan 18:21
01089f2
Compare
Choose a tag to compare

Update dependency balena-io/balena-cli to v20.2.1

Notable changes

balena-io/balena-cli (balena-io/balena-cli)

v20.2.1

Compare Source

60bc509 (Update balena-preload to 17.0.0, 2024-12-31)

v20.2.0

Compare Source

dbe177e (os configure: Give precedence to the boot partition located in the image over the device-type.json contents, 2024-12-30)
09f8073 (Deduplicate dependencies, 2024-12-31)

List of commits

27d9a3a (Update dependency balena-io/balena-cli to v20.2.1, 2025-01-02)

v4.1.292

02 Jan 17:56
424fc3a
Compare
Choose a tag to compare

Update dependency balena-io/balena-cli to v20.1.6

Notable changes

balena-io/balena-cli (balena-io/balena-cli)

v20.1.6

Compare Source

305d65d (Add more realistic os configure tests, 2024-12-24)
c4d3686 (Deduplicate dependencies, 2024-12-24)

List of commits

ec7d2fc (Update dependency balena-io/balena-cli to v20.1.6, 2025-01-02)

v4.1.291

02 Jan 16:25
6f2054a
Compare
Choose a tag to compare

Update pre-commit hook pre-commit/pre-commit-hooks to v4

Notable changes

  • requirements-txt-fixer: remove duplicate packages.
  • fix-encoding-pragma: deprecated -- will be removed in 5.0.0. use
  • requirements-txt-fixer: also sort constraints.txt by default.
  • debug-statements: add bpdb debugger.
  • file-contents-sorter: fix sorting an empty file.
  • double-quote-string-fixer: don't rewrite inside f-strings in 3.12+.
  • now requires python >= 3.8.
  • forbid-submodules: new hook which outright bans submodules.
  • check-executables-have-shebangs: use git config core.fileMode to determine if it should query git.
  • name-tests-test: add --pytest-test-first test convention.
  • check-shebang-scripts-are-executable: update windows instructions.
  • check-toml: use stdlib tomllib when available.
  • check-added-large-files: don't run on non-file stages.
  • name-tests-test: updated display text.
  • check-docstring-first: make output more parsable.
  • check-merge-conflict: make output more parsable.
  • debug-statements: make output more parsable.
  • check-merge-conflict: fix detection of ====== conflict marker on windows.
  • Drop python<3.7.
  • Changed default branch from master to main.
  • debug-statements: add pdbr debugger.
  • detect-private-key: add detection for additional key types.
  • check-executables-have-shebangs: improve messaging on windows.
  • check-added-large-files: support --enforce-all with git-lfs.
  • check-case-conflict: improve performance.
  • forbid-new-submodules: fix false-negatives for pre-push.
  • check-merge-conflict: fix execution in git worktrees.
  • Normalize case of hook names and descriptions.
  • check-shebang-scripts-are-executable fix entry point.
  • check-json: report duplicate keys.
  • no-commit-to-branch: add main to default blocked branches.
  • check-case-conflict: check conflicts in directory names as well.
  • check-vcs-permalinks: forbid other branch names.
  • check-shebang-scripts-are-executable: new hook which ensures shebang'd scripts are executable.
  • check-executables-have-shebangs: Short circuit shebang lookup on windows.
  • requirements-txt-fixer: Fix comments which have indentation
  • pretty-format-json: write to stdout using UTF-8 encoding.
  • Use more inclusive language.
  • Remove deprecated hooks: flake8, pyflakes, autopep8-wrapper.
  • file-contents-sorter: Add --unique argument
  • check-vcs-permalinks: Add --additional-github-domain option
  • New hook: destroyed-symlinks to detect unintentional symlink-breakages on windows.
  • file-contents-sorter: add --ignore-case option for case-insensitive sorting
  • check-added-large-files: add --enforce-all option to check non-added files as well
  • fix-byte-order-marker: new hook which fixes UTF-8 byte-order marker.
  • check-byte-order-marker is now deprecated for fix-byte-order-marker
pre-commit/pre-commit-hooks (pre-commit/pre-commit-hooks)

v4.6.0: pre-commit-hooks v4.6.0

Compare Source

Features
Migrating

v4.5.0: pre-commit-hooks v4.5.0

Compare Source

Features
Fixes

Migrating

v4.4.0: pre-commit-hooks v4.4.0

Compare Source

Features

v4.3.0: pre-commit-hooks v4.3.0

Compare Source

Features
  • check-executables-have-shebangs: use git config core.fileMode to determine if it should query git.
  • name-tests-test: add --pytest-test-first test convention.
Fixes

v4.2.0: pre-commit-hooks v4.2.0

Compare Source

Features
Fixes
  • check-merge-conflict: fix detection of ====== conflict marker on windows.
Read more

v4.1.290

30 Dec 05:18
9b9afa5
Compare
Choose a tag to compare

Update balena/open-balena-api Docker tag to v34.3.10

Notable changes

  • Lock file maintenance [balena-renovate[bot]]
balena-io/open-balena-api (balena/open-balena-api)

v34.3.10

Compare Source

  • Lock file maintenance [balena-renovate[bot]]

v34.3.10

Compare Source

a38b57f (Lock file maintenance, 2024-12-30)

List of commits

6014001 (Update balena/open-balena-api Docker tag to v34.3.10, 2024-12-30)

v4.1.289

30 Dec 04:38
be7895c
Compare
Choose a tag to compare

Update balena/open-balena-vpn Docker tag to v11.30.74

Notable changes

  • Lock file maintenance [balena-renovate[bot]]
balena-io/open-balena-vpn (balena/open-balena-vpn)

v11.30.74

Compare Source

(2024-12-30)

  • Lock file maintenance [balena-renovate[bot]]

v11.30.74

Compare Source

(2024-12-30)

  • Lock file maintenance [balena-renovate[bot]]

List of commits

10e60ac (Update balena/open-balena-vpn Docker tag to v11.30.74, 2024-12-30)

v4.1.288

25 Dec 05:16
ae04763
Compare
Choose a tag to compare

Update balena/open-balena-api Docker tag to v34.3.9

Notable changes

balena-io/open-balena-api (balena/open-balena-api)

v34.3.9

Compare Source

v34.3.9

Compare Source

4bf5183 (Update @​balena/pinejs to v19.7.0, 2024-12-24)

List of commits

5132f73 (Update balena/open-balena-api Docker tag to v34.3.9, 2024-12-25)

v4.1.287

25 Dec 04:14
4dc969f
Compare
Choose a tag to compare

Update balena/open-balena-api Docker tag to v34.3.8

Notable changes

  • Logs: differentiate between internal/output logs to reduce processing [Pagan Gazzard]
  • Loki: reduce unnecessary recreation of structured metadata [Pagan Gazzard]
  • Logs: move logs validation to the point of ingest rather than publish [Pagan Gazzard]
balena-io/open-balena-api (balena/open-balena-api)

v34.3.8

Compare Source

bea6440 (Logs: differentiate between internal/output logs to reduce processing, 2024-12-23)

v34.3.8

Compare Source

  • Logs: differentiate between internal/output logs to reduce processing [Pagan Gazzard]

v34.3.7

Compare Source

96b5c5c (Loki: reduce unnecessary recreation of structured metadata, 2024-12-20)

v34.3.7

Compare Source

  • Loki: reduce unnecessary recreation of structured metadata [Pagan Gazzard]

v34.3.6

Compare Source

ac1ffa8 (Logs: move logs validation to the point of ingest rather than publish, 2024-12-23)

v34.3.6

Compare Source

  • Logs: move logs validation to the point of ingest rather than publish [Pagan Gazzard]

List of commits

0a27f19 (Update balena/open-balena-api Docker tag to v34.3.8, 2024-12-25)

v4.1.286

24 Dec 07:17
54fc0b3
Compare
Choose a tag to compare

Update balena/open-balena-api Docker tag to v34.3.5

Notable changes

  • Lock file maintenance [balena-renovate[bot]]
balena-io/open-balena-api (balena/open-balena-api)

v34.3.5

Compare Source

  • Lock file maintenance [balena-renovate[bot]]

v34.3.5

Compare Source

25ec5c4 (Lock file maintenance, 2024-12-24)

List of commits

bd4e340 (Update balena/open-balena-api Docker tag to v34.3.5, 2024-12-24)

v4.1.285

24 Dec 06:13
0b59046
Compare
Choose a tag to compare

Update balena/open-balena-api Docker tag to v34.3.4

Notable changes

  • Logs: limit history count to the retention limit [Pagan Gazzard]
balena-io/open-balena-api (balena/open-balena-api)

v34.3.4

Compare Source

  • Logs: limit history count to the retention limit [Pagan Gazzard]

v34.3.4

Compare Source

d8f05da (Logs: limit history count to the retention limit, 2024-12-23)

List of commits

cdc030f (Update balena/open-balena-api Docker tag to v34.3.4, 2024-12-24)