Skip to content

🔄 updated Bruno module to version 3.5.3 - #27

Merged
jwaisner merged 1 commit into
mainfrom
3.5.3
Jul 25, 2026
Merged

jwaisner merged 1 commit into
mainfrom
3.5.3

Conversation

@N6REJ

@N6REJ N6REJ commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@N6REJ N6REJ added the enhancement ✨ Improve program label Jul 21, 2026
@qodo-code-review

Copy link
Copy Markdown
Contributor

PR Summary by Qodo

Update Bruno bundle to version 3.5.3 (release 2026.7.20)

⚙️ Configuration changes 🕐 Less than 10 minutes

Grey Divider

AI Description

• Add Bruno 3.5.3 runtime config with version and executable name.
• Update bundle release date to 2026.7.20 for the new Bruno drop.
Diagram

graph TD
  A["Build/packaging"] --> B["build.properties"] --> C["Bundle metadata"] --> D["Bruno config"] --> E["bruno.exe"]
  D --> F["brunoVersion 3.5.3"]
Loading
High-Level Assessment

The following are alternative approaches to this PR:

1. Single-source the Bruno version
  • ➕ Avoids duplicating version values across multiple files/directories as future versions are added
  • ➕ Reduces risk of mismatched folder name vs configured version
  • ➖ Requires changing existing build/packaging scripts to resolve version dynamically
  • ➖ May be unnecessary if versioned folders are intentionally self-contained
2. Generate the versioned config during build
  • ➕ Ensures the config always matches the build properties/release
  • ➕ Less manual work when cutting new Bruno versions
  • ➖ Adds build-step complexity and requires templating support
  • ➖ Harder to inspect the final config in-repo before build

Recommendation: The current approach (a self-contained versioned config file plus release date bump) is appropriate for a simple version update. If the project regularly bumps Bruno versions, consider single-sourcing or generating the version to prevent drift between folder names, config contents, and build metadata.

Files changed (2) +3 / -1

Other (2) +3 / -1
bearsampp.confAdd Bruno 3.5.3 configuration file +2/-0

Add Bruno 3.5.3 configuration file

• Introduces a version-specific config declaring 'brunoVersion = "3.5.3"' and the executable name 'brunoExe = "bruno.exe"'. This enables tooling to consistently reference the correct Bruno version and binary.

bin/bruno3.5.3/bearsampp.conf

build.propertiesBump bundle release date for the Bruno 3.5.3 update +1/-1

Bump bundle release date for the Bruno 3.5.3 update

• Updates 'bundle.release' from '2026.7.14' to '2026.7.20' to reflect the new bundle cut that includes Bruno 3.5.3.

build.properties

@N6REJ
N6REJ requested a review from jwaisner July 21, 2026 01:12
@qodo-code-review

Copy link
Copy Markdown
Contributor

Code Review by Qodo

🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)

Grey Divider

Great, no issues found!

Qodo reviewed your code and found no material issues that require review

Grey Divider

Qodo Logo

@jwaisner
jwaisner merged commit d535db8 into main Jul 25, 2026
2 checks passed
@jwaisner
jwaisner deleted the 3.5.3 branch July 25, 2026 19:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement ✨ Improve program

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants